Skip to content

Latest commit

 

History

History
49 lines (33 loc) · 817 Bytes

File metadata and controls

49 lines (33 loc) · 817 Bytes

Simple AES-256-GCM File Encrypt/Decrypt CLI

Installation

git clone git@github.com:Jee-vim/cryptic
cd cryptic

Make the script executable:

chmod +x cryptic.js

(Optional) Add to your system PATH to run it globally:

sudo ln -s $(pwd)/cryptic.js /usr/local/bin/cryptic

You can now run the tool directly as ./cryptic.js or cryptic if added to PATH.

Usage

Encrypt a File

./cryptic.js -e <file> 

Decrypt a File

./cryptic.js -d <file> 

Help

./cryptic.js -h

Displays usage instructions and available flags.

Notes

  • Use a strong password; weak passwords can still be brute-forced.
  • AES-256-GCM provides integrity checks; modified ciphertext will fail to decrypt.
  • Designed for local use only, files are not uploaded anywhere.