- VeraCrypt는 TrueCrypt 7.1a를 기반으로 한 무료 오픈소스 디스크 암호화 도구로, Windows·Mac OS X·Linux에서 저장 데이터를 보호하는 데 초점을 둠
- 파일 하나를 가상 암호화 디스크로 마운트하거나 USB·하드 드라이브 같은 전체 파티션과 저장 장치를 암호화할 수 있음
- Windows가 설치된 드라이브까지 부팅 전 인증으로 보호하며, 암호화는 자동·실시간·투명하게 동작함
- 병렬화·파이프라이닝과 하드웨어 가속을 통해 암호화 상태에서도 읽기·쓰기 성능 저하를 줄이는 구조임
- TrueCrypt보다 기본 반복 횟수를 크게 늘려 무차별 대입 공격 대응을 강화했으며, VeraCrypt 1.26.29는 비시스템 볼륨용 Argon2id와 보안 이슈 2건 수정을 포함함
VeraCrypt가 암호화할 수 있는 대상
- VeraCrypt는 Windows, Mac OS X, Linux용 무료 오픈소스 디스크 암호화 소프트웨어임
- AM Crypto가 제공하며 TrueCrypt 7.1a를 기반으로 함
- 주요 암호화 대상은 다음과 같음
- 파일 안에 만든 가상 암호화 디스크를 실제 디스크처럼 마운트
- USB 플래시 드라이브나 하드 드라이브 같은 전체 파티션 또는 저장 장치 암호화
- Windows가 설치된 파티션 또는 드라이브 암호화와 부팅 전 인증
자동 암호화와 성능 보완
- 암호화는 자동·실시간·투명하게 동작함
- 병렬화와 파이프라이닝을 사용해 암호화되지 않은 드라이브처럼 빠른 읽기·쓰기를 지원함
- 최신 프로세서에서는 하드웨어 가속을 사용할 수 있음
- 더 자세한 기능은 문서에서 확인 가능함
비밀번호 공개 강요에 대비한 숨김 기능
- 공격자가 비밀번호 공개를 강요하는 상황을 고려해 그럴듯한 부인 가능성(plausible deniability) 을 제공함
- 관련 기능은 다음과 같음
- Hidden volume: 스테가노그래피 기반 숨김 볼륨
- Hidden operating system: 숨김 운영체제
TrueCrypt 대비 강화된 보안 설정
- VeraCrypt는 시스템 및 파티션 암호화에 쓰이는 알고리듬 보안을 강화해 새로운 무차별 대입 공격 발전에 대응함
- TrueCrypt에서 발견된 여러 취약점과 보안 이슈도 해결함
- 기본 반복 횟수 차이가 큼
- 시스템 파티션 암호화에서 TrueCrypt는 PBKDF2-RIPEMD160 1,000회 반복을 사용함
- VeraCrypt는 기본 200,000회 반복을 사용하며, 사용자 지정 PIM으로 늘릴 수 있음
- 표준 컨테이너와 기타 파티션에서 TrueCrypt는 최대 2,000회 반복을 사용함
- VeraCrypt는 기본 500,000회 반복을 사용하며, 사용자 지정 PIM으로 늘릴 수 있음
- 강화된 보안은 암호화된 파티션을 여는 시점에만 지연을 추가하고, 애플리케이션 사용 단계의 성능에는 영향을 주지 않음
- 버전 1.12부터 PIM 기능으로 사용자 지정 반복 횟수를 사용할 수 있음
TrueCrypt 볼륨 호환성과 변환
- VeraCrypt는 버전 1.0f부터 TrueCrypt 볼륨을 로드할 수 있음
- TrueCrypt 컨테이너와 비시스템 파티션을 VeraCrypt 형식으로 변환할 수도 있음
최근 릴리스에서 바뀐 점
- VeraCrypt 1.26.29가 2026년 6월 9일 릴리스됨
- 비시스템 볼륨용 Argon2id 지원을 추가함
- 보안 이슈 2건을 수정함
- 안정성과 호환성 개선을 다수 포함함
- 자세한 변경사항은 Release Notes / Changelog에 있음
- VeraCrypt 1.26.24는 2025년 5월 30일 릴리스됨
- Windows 화면 보호 기능을 추가함
- Linux AppImage 지원을 추가함
- 기타 수정과 개선을 포함함
- VeraCrypt 1.26.20은 2025년 2월 3일 릴리스됨
- Windows와 Linux의 회귀 문제를 수정함
- ARM64 개선과 기타 변경을 포함함
- VeraCrypt 1.26.19는 2025년 1월 22일 릴리스됨
- macOS에서 볼륨 분리(dismount)에 영향을 주는 회귀 문제를 수정함
- VeraCrypt 1.26.18은 2025년 1월 20일 릴리스됨
- Linux 보안 취약점 2건을 수정함
- ARM64 플랫폼용 AES 가속을 추가함
- 여러 수정과 개선을 포함함
설치 파일 검증과 배포 정보
- 설치 프로그램과 패키지는 Downloads 섹션에서 제공됨
- 모든 릴리스 파일은 PGP 키로 서명됨
- 공개 키: https://amcrypto.jp/VeraCrypt/VeraCrypt_PGP_public_key.asc
- 주요 키 서버에서도 ID
0x680D16DE로 제공됨 - 지문은
5069A233D55A0EEB174A5FC3821ACD02680D16DE
- 모든 릴리스 파일의 SHA256과 SHA512 합계는 Downloads 섹션에서 제공됨
프로젝트 리소스
- Donate to help the project: 프로젝트 후원
- Frequently Asked Question: 자주 묻는 질문
- Android & iOS Support: Android와 iOS 지원 정보
- Contributed Resources & Downloads: 튜토리얼, PPA, ARM, Raspberry Pi 등 기여 리소스와 다운로드
- Warrant Canary: Warrant Canary
- Contact us: 연락처