Encrypt/Decrypt your files and directories with AES-256. Built with Rust 🦀 for security 🔐 and speed ⚡️.
curl -L https://raw.githubusercontent.com/ClemDev2000/cipher/main/download-latest.sh | shEncrypt a file:
./cipher encrypt -i file.txt -o file.encDecrypt a file:
./cipher decrypt -i file.enc -o file.txtEncrypt and delete the original file:
./cipher encrypt -i file.txt -o file.enc --deleteEncrypt a directory:
./cipher encrypt -i my_dir -o my_dire_enc
# output my_dire_enc.tar.encTo encrypt a directory, cipher will always append .tar.enc at the end of the output (-o) option.
To ensure the decryption is done correctly DO NOT remove the .tar.enc extension.
To build the project on your computer ensure you have Rust installed.
Clone the repo:
git clone https://github.com/ClemDev2000/cipherBuild in release mode:
cargo build --releaseExecute the binary:
./target/release/cipher