TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

veracrypt/VeraCrypt

Secure disk encryption software

+66 stars in 7 days

Inspect and modify the source code of disk encryption software

If you are curious about how disk encryption programs protect data, this repository lets you examine the process directly. It contains the full source code of VeraCrypt, which is based on TrueCrypt 7.1a with security-related modifications applied. This allows you to understand the details of the encryption logic and the build methods for each operating system.

Security enhancements based on TrueCrypt

This repository starts from TrueCrypt 7.1a and includes a version with security-related modifications applied. It is not simply a copy of the existing code; several parts have been changed to strengthen security. By examining the source code directly, you can trace how specific parts were modified. This plays an important role in increasing the reliability of encryption software.

Platform-specific build environment setup

Guides are provided to build on various operating systems, including Windows, Linux, Mac OS X, FreeBSD, and OpenBSD. Each platform requires different tools and libraries, and the README specifies the concrete commands for installing them and building the project. In particular, the digital signing process is important on Windows, while Linux and Mac OS X require dependencies such as the FUSE library or wxWidgets. These environment settings allow you to generate executables suitable for each system.

Reproducible builds and package generation

In Linux and Mac OS X environments, reproducible builds are supported, which allows for the exact reproduction of official release artifacts. You can reduce differences in build times by setting the SOURCE_DATE_EPOCH variable or using the release tarball. Additionally, .deb and .rpm packages are designed to be reproducible, ensuring consistent results even in older rpm environments. These features are useful for users who want to verify the integrity of the software.

Legal considerations when using the source code

To use the source code in this repository, you must agree to the license terms included in 'License.txt'. The license stipulates that derivative works cannot use the names 'TrueCrypt' or 'VeraCrypt'. Copyright is held by multiple entities, including AM Crypto, IDRIX, and the TrueCrypt Developers Association, and trademarks remain the property of their respective owners. If you plan to modify or distribute the source code, it is essential to check these legal restrictions in advance.

Written by AI from this repository's README on October 7, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Jun 29 · best daily rank #15 (Jun 29)

Read from GitHub, as of November 8, 2026.

Language
C
Topics
encryption · encryption-algorithms · encryption-decryption · idrix · veracrypt · veracrypt-source
Stars
12,087
Stars gained in 7 days
+66
Contributors
137
Forks
1,386
Latest release
VeraCrypt_1.26.31 · November 2, 2026
Commits
3,126
Last commit
November 8, 2026
Open issues
472
Open pull requests
34

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #15 · June 29, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/veracrypt--VeraCrypt/badge.en.svg)](https://trend.ondo.sh/github/r/veracrypt--VeraCrypt/en.html)