A small Rust program designed to encrypt and decrypt files securely using Advanced Encryption Standard-Galois/Counter Mode, or AES-GCM, encryption wit

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-04-18 21:30:07

A small Rust program designed to encrypt and decrypt files securely using Advanced Encryption Standard-Galois/Counter Mode, or AES-GCM, encryption with a 256-bit key. It supports password based encryption with (optionally) additional authenticated data (AAD).

Secure File Transfer: Encrypt sensitive files before transferring them over insecure channels, such as email or USB drives. (Similar to how data transfer over the internet :))

Data Backup: Enhance the security of backup files by encrypting them before storing them in cloud storage or external hard drives.

Software Configuration/Environment Variables: Need to share those secrets? Encrypt them then commit to version control. Contributors can decrypt the files locally on their machine.

Leave a Comment