A lightweight, fast CLI tool for encrypting and storing files securely on the cloud.
Written in Go with cobra
- AES-256 Encryption - Military-grade encryption for all file types
- Folder Support - Automatically zip and encrypt entire directories
- Dropbox Integration - Seamlessly upload and download encrypted files
- Local Security - Keys never leave your machine
- Easy to Use - Simple CLI commands for all operations
- Go 1.16 or higher (Download)
# Clone the repository
git clone https://github.com/autistic-avenger/ArmoraCrypt
cd ArmoraCrypt
# Install the binary
go install
# Verify installation
armoracrypt
#For Linux run:
#bash->
echo 'export PATH=$PATH:/usr/local/go/bin:$(go env GOPATH)/bin' >> ~/.bashrc
#zsh->
echo 'export PATH=$PATH:/usr/local/go/bin:$(go env GOPATH)/bin' >> ~/.zshrc
That's it! You're ready to encrypt.
DEMO.mp4.mp4
armoracrypt encrypt --fp "path/to/your/document.pdf"Creates document.pdf.crypt
armoracrypt encrypt --d "path/to/your/folder"Automatically zips and encrypts the entire folder
armoracrypt decrypt --fp "path/to/encrypted/file.crypt"Works with both files and encrypted folder archives
armoracrypt upload --fp "path/to/file/folder"Automatically encrypts your file/folder and uploads it to cloud
armoracrypt downloadRetrieve and decrypt files from your Dropbox
- Create a Dropbox App
- Go to Dropbox Developer
- Create a new app
- Generate an access token
- Enter the token when prompted
