VeraCrypt 功能特性

全面了解 VeraCrypt 提供的高级安全能力

一、加密算法

VeraCrypt 支持业界最全面的加密算法集合,并可自由组合级联加密:

🔒

AES-256

美国国家标准与技术研究院(NIST)认证的高级加密标准。全球最广泛使用的对称加密算法,硬件加速支持,加解密速度极快。

🔒

Serpent

AES 竞赛亚军算法,设计极为保守,安全性余量大。速度较 AES 慢约 3 倍,但安全性评估极为优秀。

🔒

Twofish

AES 竞赛决赛入围算法,由著名密码学家 Bruce Schneier 团队设计。平衡安全性与性能的优秀选择。

🔒

Camellia

日本三菱与 NTT 联合开发,经 ISO/IEC 标准化。在日本和欧盟广泛使用,与 AES 同等级别安全性。

🔒

Kuznyechik

俄罗斯国家标准 GOST R 34.12-2015 加密算法。提供额外的算法多样性选项。

🔒

级联加密

支持任意 2-3 种算法级联组合。例如 AES(Twofish(Serpent)):即使其中一种算法被攻破,数据仍受其他算法保护。

二、散列算法

VeraCrypt 使用以下散列算法进行密钥派生(PBKDF2):

v1.26.29 新增:非系统加密卷支持 Argon2id 密钥派生算法,抗 GPU/ASIC 暴力破解能力大幅提升。

建议:日常使用 SHA-512 + AES 组合即可。对安全性有极高要求时,可选择 Whirlpool + AES(Twofish(Serpent)) 级联加密。

三、隐藏卷(可否认加密)

VeraCrypt 最具特色的安全功能。隐藏卷在数学上无法被检测或证明存在:

注意:挂载外层卷时必须启用「保护隐藏卷」选项,否则写入外层卷可能破坏隐藏卷数据。

四、PIM(个人迭代次数倍增器)

PIM 允许用户自定义 PBKDF2 迭代次数,对抗暴力破解:

场景默认迭代次数可定制范围挂载耗时影响
系统加密200,000 次任意PIM 值越大,挂载越慢
非系统加密500,000 次任意默认约 1 秒,PIM=2000 约 4 秒
对比 TrueCrypt1,000 ~ 2,000 次不支持-

默认迭代次数已远超 TrueCrypt 的数百倍,普通用户无需调整。高安全场景可设置更大 PIM 值。

五、系统加密 / 全盘加密

💾

Windows EFI/UEFI 加密

支持 Windows 7/8/10/11 的 EFI 系统加密,开机即需验证密码。支持 SecureBoot 兼容模式。

🛡

预启动认证

在操作系统加载前进行密码验证,加密引导程序极小化攻击面。支持自定义预启动界面文字。

🔑

救援盘

系统加密可创建救援盘(Rescue Disk),用于修复引导加载器、解密系统或恢复损坏的加密头。

SSD TRIM 支持

支持 SSD TRIM 命令,在加密状态下保持固态硬盘性能和寿命。可手动禁用 TRIM 以增强安全性。

六、安全增强机制(v1.24+)

七、跨平台支持

🖥

Windows

Windows 7 / 8 / 8.1 / 10 / 11
支持 x64、ARM64
提供安装版、MSI、Portable

🍎

macOS

macOS 12 Monterey+
Intel 原生 + Apple Silicon
macFUSE / FUSE-T 双版本

🐥

Linux

Debian / Ubuntu / Fedora
CentOS / RHEL / openSUSE
AppImage 通用便携版

🤖

ARM / 树莓派

Raspberry Pi OS
Debian/Ubuntu ARM64
AES 硬件加速支持

八、其他功能

九、安全审计记录

VeraCrypt 经过了业界权威的独立安全审计:

↓ 下载 VeraCrypt 1.26.29 查看 VeraCrypt 使用教程