Crypt
Utility for encrypting and decrypting files with AES-256 GCM and Scrypt.
Install / Use
/learn @evantbyrne/CryptREADME
crypt
Utility for encrypting and decrypting files with AES-256 GCM and Scrypt.
Install
Make sure that Go is installed and your PATH includes GOBIN. Then run the following:
bash$ go get -u github.com/evantbyrne/crypt
Usage
bash$ crypt --help
usage: crypt --in=IN [<flags>]
Utility for encrypting and decrypting files with AES-256 GCM and Scrypt.
Flags:
--help Show context-sensitive help (also try --help-long and --help-man).
-e, --encrypt Encryption mode.
-d, --decrypt Decryption mode.
-i, --in=IN Input file.
-o, --out=OUT Output file.
Encrypt file and store in file:
bash$ crypt -i foo.txt -e -o foo.txt.crypt
Password:
Decrypt file and display in terminal:
bash$ crypt -i foo.txt.crypt -d
Password:
The quick brown fox jumps over the lazy dog.
Decrypt file and store in file:
bash$ crypt -i foo.txt.crypt -d -o bar.txt
Password:
Encrypted data format
+---------------------+-------------------+-------------------+
| 12 byte scrypt salt | 12 byte gcm nonce | encrypted data... |
+---------------------+-------------------+-------------------+
Related Skills
node-connect
328.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
80.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
328.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
80.9kCommit, push, and open a PR
