VeraCrypt

VeraCrypt 源代码

VeraCrypt是开源软件。所有源代码均公开,供公众审阅、审计与贡献。本页面提供了如何访问VeraCrypt源代码的信息。


主仓库

VeraCrypt的主源代码仓库托管于GitHub:

https://github.com/veracrypt/VeraCrypt

您可以使用Git克隆该仓库:

git clone https://github.com/veracrypt/VeraCrypt.git

镜像仓库

VeraCrypt的源代码还在以下平台上提供镜像:


EFI引导加载器源代码

用于EFI Windows系统加密的VeraCrypt EFI引导加载器的源代码托管在单独的仓库中:

https://github.com/veracrypt/VeraCrypt-DCS

您可以使用Git克隆该仓库:

git clone https://github.com/veracrypt/VeraCrypt-DCS.git

已发布版本的源代码

所有官方发布版的源代码归档文件可在SourceForge上获取:

https://sourceforge.net/projects/veracrypt/files/

在每个发布文件夹中,您可以找到源代码包及相应的二进制安装程序。


构建VeraCrypt

有关从源代码构建VeraCrypt的说明,请参阅文档:


参与贡献

欢迎您为VeraCrypt做出贡献。如果您希望参与,请按以下步骤操作:

  1. 在GitHub上派生(Fork)仓库
  2. 在功能分支上进行修改
  3. 提交Pull Request以供审核

请确保您的代码遵循现有代码风格,并附带适当的文档说明。


代码验证

所有发布的源代码包均使用VeraCrypt PGP密钥签名。公钥可在以下地址获取:

https://www.idrix.fr/VeraCrypt/VeraCrypt_PGP_public_key.asc

该密钥也可以在主要密钥服务器上找到,ID为:0x680D16DE。

请确认指纹为:5069A233D55A0EEB174A5FC3821ACD02680D16DE