Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

A basic encryption/decryption script/API for resting data for Node.js users.

License

Notifications You must be signed in to change notification settings

linuxgemini/basic256.js

Repository files navigation

basic256.js

Build Status

WARNING

THIS PACKAGE SAVES IMPORTANT KEYS ON YOUR PROJECT, DON'T LOSE IT.

A basic encryption/decryption script/API for resting data for Node.js users.

Slightly modified the work of Levi Gross.

Usage

Open a terminal in your project folder and make sure that you have a package.json file.

And do this on your terminal if you are not root:

$ npm install --save basic256.js

Then make your script connected. Example:

const b256 = require("basic256.js");
const basic256 = new b256();

var blob = basic256.encrypt("FOO"); // This encrypts the string "FOO".
console.log(blob);  // This will show the encrypted string.

var unblob = basic256.decrypt(blob); // This decrypts the encrypted string.
console.log(unblob);    // This will show the decrypted string. (Which in this case, it is "FOO")

Don't forget to back your .basic256rc.js file as it contains your keys to encrypt and decrypt strings.

About

A basic encryption/decryption script/API for resting data for Node.js users.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
Morty Proxy This is a proxified and sanitized view of the page, visit original site.