Encrypt a whole folder using AES 256
npm install encrypt-folderThis project can encrypt whole directories using AES 256 (aes-256-ctr)
Install encrypt-folder with npm
``bash`
npm install -g encrypt-folder
Usage/Examples
encrypt-folder --help Displays all options
encrypt-folder encrypt Encrypts a directory
encrypt-folder decrypt Decrypts a direcotry
`javascript
const {util, encrypt, decrypt} = require('encrypt-folder');
// generate a key
const key = util.randomString(32)
// encrypt a string
const encrypted = util.encrypt(text, key)
// decrypt a string
const decrypted = util.decrypt(encrypted, key)
// encrypt a file
util.encryptFile("path/to/file", "path/to/output", key)
// decrypt a file
util.decryptFile("path/to/encrypted/file", "path/to/decrypted/output", key)
// encrypt a directory
encrypt.encryptDirectory("path/to/directory", key)
// decrypt a directory
decrypt.decryptDirectory("path/to/encrypted/directory", key)
``
- @mctzock
For support, join my discord @ https://discord.gg/YEHzrWVTp6