Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.12 KB

File metadata and controls

35 lines (26 loc) · 1.12 KB

SunCrypt

npm version License: MIT GitHub issues

SunCrypt is a NodeJS library that provides Sundanese Unicode Cryptography Algorithm using AES-256 CBC Encryption.

Installation

npm install suncrypt

Usage

const Suncrypt = require('suncrypt');

const suncrypt = new Suncrypt();
const key = suncrypt.generateKey();

const encrypted = suncrypt.encrypt(JSON.stringify({message: 'SunCrypt-CBC'}), key);
// Encrypted message will be different each time
console.log(encrypted);

const decrypted = suncrypt.decrypt(encrypted, key);
console.log(decrypted);

Example

Contributors

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.