Skip to content

[Tool Submission]: VeraCrypt #58

@shawnp221

Description

@shawnp221

Tool Name

VeraCrypt

Tool URL

https://www.veracrypt.fr/en/Home.html

Category

Encryption

Description

VeraCrypt is a free, open-source disk encryption software that uses strong encryption techniques to protect individual files, folders, and whole drives.

Status

Active

Core Features

On-the-fly Encryption, Encrypted Containers, Full Disk Encryption, Pre-Boot Authentication, Hidden Volumes, Hidden Operating Systems, Support for Keyfiles and Passwords, Cross-Platform Support, Hardware Acceleration Support.

OS Compatibility

Windows, macOS (Monterey 12 and later), Linux, FreeBSD

Offline Functionality

Yes

Mobile Friendly

No

Languages Supported

40+ languages

Technical Level

Intermediate

Security/Privacy Features

Strong Encryption Algorithms (AES, Serpent, Twofish), Cascaded Encryption Support, End-to-End Encryption, Hashing Algorithms (BLAKE2s-256, SHA-256, SHA-512, Whirlpool, Streebog), Plausible Deniability (Hidden Volumes and OS), Pre-Boot Authentication, Secure Key Derivation (PBKDF2, SHA-512, Whirlpool), Keyfile Support, No Backdoors, Open Source Codebase.

Data Collection Level

No Data Collection

Security/Privacy Rating

5.0

Deployment Architecture

A standalone software - Runs entirely locally (e.g., runs on computer and doesn’t depend on external server).

License

Apache License 2.0

Cost

Fully Free

Maintenance Sustainability

It is frequently updated with updates nearly every month. The development team is responsive and clearly looks at new contributions and approves if they are acceptable. Amount of funding not publicly known. Independent project without any major sponsors. VeraCrypt is actively involved in funding campaigns and other initiatives to support it. Users will see requests for donations on websites to help maintain the project.

Community Support

Yes

Maintenance Sustainability Rating

4.3

Operational Functionality Rating

4.3

Usability Rating

4.7

Effectiveness/Reliability Rating

5.0

Overall Rating

4.75

Full Documentation

https://github.com/user-attachments/files/20026980/VeraCrypt.Analysis.pdf

Version Tested

1.26.20

Date Tested

2025-04-22

Testing Environment

Dell XPS 15, Windows, 4G

Limitations/Vulnerabilities

VeraCrypt is currently not available for iOS or Android, limiting accessibility for users who rely heavily on mobile devices. Workarounds involve using third-party tools, which may introduce security risks. VeraCrypt does not encrypt individual files; it encrypts whole disks or partitions. Even for small files, users must maintain containers and files must be transferred inside the volume to be secure. Individual files cannot be encrypted in real time until the entire container is mounted. Must mount volume manually for every time it needs to be used (might be less seamless).

Additional Notes

No response

Submission Checklist

  • I have completed the testing template
  • I have documented all test results
  • I have included performance metrics
  • I have assessed security implications
  • I have documented installation steps

Metadata

Metadata

Assignees

No one assigned

    Labels

    approvedTool has passed review and ready for addition to our listtool-submission

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions