npm.io
1.0.2 • Published 7 years ago

nacl-encrypt

Licence
MIT
Version
1.0.2
Deps
2
Size
5 kB
Vulns
0
Weekly
0
Stars
6

nacl-encrypt

Encrypt/Decrypt your data with zero headache

Installation

$ npm i nacl-encrypt --save

OR

$ yarn add nacl-encrypt

Usage

const { encrypt, decrypt } = require('nacl-encrypt');

const encryptedMessage = encrypt('My Message', secret);
console.log(encryptedMessage);

const decryptedMessage = decrypt(encryptedMessage, secret);
console.log(decryptedMessage); //=> 'My Message'

To generate a new secret token:

const { generateKey } = require('nacl-encrypt');

const secret = generateKey();
console.log(secret); //=> 8vFzw/vcRY6w8w6QQFKXTIoN3mjwazwO48sYwWhCRc0=
Test
$ npm test