Rust based command-line tool for encrypting and decrypting files and folders
https://crates.io/crates/encryptify-lib
- Rust 100%
| .github/workflows | ||
| encryptify-cli | ||
| encryptify-lib | ||
| images | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
Encryptify
Encryptify is a command-line tool for encrypting and decrypting files and folders. It ensures the confidentiality of your data by using AES encryption.
For folders, it compresses them into a ZIP archive before encrypting.
Features
-
File Encryption/Decryption: Securely encrypt and decrypt individual files.
-
Folder Encryption/Decryption: Compress folders into ZIP archives before encrypting them.
-
AES Encryption: Supports AES-256 for strong security.
Usage (In development)
-
Help
cargo run -p encryptify-cli -- --help -
Encrypt
cargo run -p encryptify-cli -- --mode encrypt --path ./sample-file.txt --key hellothere123456hellothere123456 -
Decrypt
cargo run -p encryptify-cli -- --mode decrypt --path ./sample-file.txt.enc --key hellothere123456hellothere123456 -
Documentation
cargo doc --open
