Termkey uses the AES-256-CBC SSL encryption standard along with a password-based key derivation function (PBKDF2) to encrypt and decrypt sensitive text information.
-
::: Installation :::
-
::: Usage :::
-
::: Contributing :::
-
::: Tests :::
-
::: Questions :::
npm i -g termkey
termkey <command> <...args?>
_____________________________
Available Commands
gen ::: Generate a secure, unique encryption key
encrypt || e <filename> ::: Encrypt a text file and write encrypted ciphertext as .bin
decrypt || d <filename> ::: Decrypt a .bin ciphertext file and write with prompted filename
termkey gen
PRODUCES
THEN
termkey encrypt plaintext.md
Reach out to me if you wish to help improve the application!
Coming Soon
Shoot me an email @
jdiehl2236@gmail.com
with any questions regarding the termkey package.
(7/5/23)
- Added support for specifying output file names.
- Improved UX with adjusted input prompts.