베라크립트는 지금은 개발이 중단된 트루크립트 프로젝트의 포크이다.[7] 2013년 6월 22일에 처음 출시되었으며 2018년 9월 12일에 최신판(버전 1.23)이 출시되었다.[8] 수많은 보안 개선이 구현되었으며 트루크립트 코드의 감사를 통해 제기된 문제들이 수정되었다. 베라크립트의 기능들은 암호화 해시 함수와 암호의 구현체들을 최적화하였으며 현대의 CPU 성능을 끌어올렸다.
라이선스와 소스 모델
베라크립트는 2015년 6월 28일 이후로 아파치 라이선스 2.0으로 라이선스되고 있다.[9] 그 이전에는 마이크로소프트 퍼블릭 라이선스(Microsoft Public License)로 출시되었다.[10] 베라크립트는 이전의 트루크립트로부터 상당한 양의 코드를 가져왔으므로 트루크립트 소프트웨어에 고유한 트루크립트 라이선스 버전 3.0 조항에도 종속된다.[11][12] 이는 널리 쓰이는 수많은 오픈 소스 라이선스 중 하나는 아니며 자유 소프트웨어 재단(FSF) 라이선스 목록에 따르면 자유 소프트웨어 사용권도 아니므로 배포 및 저작권의 자유에서 제한된다.[13]