Skip to content

Jee-vim/cryptic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

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.

About

AES-256-GCM File Encrypt/Decrypt

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published