Announcement

Free to view yesterday and today
Customer Service: cat_manager

VeraCrypt - Strong On-the-Fly Disk Encryption Based on TrueCrypt

VeraCrypt is a free and open-source utility for on-the-fly disk encryption. It enhances security features of TrueCrypt and is available for Windows, macOS, and Linux. Use it to encrypt entire disks, partitions, or create encrypted file containers for robust data protection.

C
Added on 2025年6月22日
View on GitHub
VeraCrypt - Strong On-the-Fly Disk Encryption Based on TrueCrypt preview
7,897
Stars
1,027
Forks
C
Language

Project Introduction

Summary

VeraCrypt is a widely-used successor to TrueCrypt, offering enhanced security and performance for encrypting data on various storage media. It is a robust solution for protecting digital information.

Problem Solved

Protects sensitive data from unauthorized access, theft, or data breaches by making the data unreadable without the correct password or keyfile. Addresses the need for strong data confidentiality and privacy.

Core Features

On-the-Fly Encryption

Encrypts partitions, entire storage devices (HDD, SSD, USB drive, etc.), or creates encrypted file containers dynamically as data is accessed.

Hidden Volumes and Operating Systems

Allows creating a hidden encrypted volume or operating system within another volume, providing plausible deniability.

Multiple Encryption and Hash Algorithms

Supports multiple strong encryption algorithms (AES, Serpent, Twofish) and hash functions (SHA-256, SHA-512, Whirlpool).

Tech Stack

C++
C
Assembly
Cryptography Libraries
Platform APIs (Windows, macOS, Linux)

使用场景

VeraCrypt is applicable in numerous scenarios where data privacy and security are paramount.

Full Disk Encryption for Laptops/Desktops

Details

Encrypt the primary hard drive or system partition on laptops and desktops to secure data against physical theft or loss of the device.

User Value

Prevents sensitive information from being accessed if hardware falls into the wrong hands.

Securing Specific Files or Folders

Details

Create encrypted file containers to store specific confidential documents, backups, or archives securely. These containers can be mounted as virtual disks.

User Value

Provides a portable and secure way to protect critical data subsets.

Encrypting External Storage Media

Details

Encrypt external hard drives or USB flash drives used for transporting or backing up sensitive information.

User Value

Ensures data remains protected even if portable storage is lost or stolen.

Recommended Projects

You might be interested in these projects

m1k1oneko

Neko is a self-hosted virtual browser leveraging Docker and WebRTC to provide secure and low-latency remote access to a browser instance. Ideal for secure browsing, testing, and automation.

Go
11557771
View Details

node-rednode-red

Node-RED is a flow-based programming tool for wiring together hardware devices, APIs, and online services as part of the Internet of Things. It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette.

JavaScript
214313611
View Details

modelscopeFunASR

A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA Pretrained Models, Supporting Speech Recognition, Voice Activity Detection, Text Post-processing etc.

Python
111011125
View Details