1.0.3 • Published 3 years ago
wsencrypt v1.0.3
wsencrypt
A very simple library to encrypt or decrypt messages with a specific given rules. For fun/learning purposes only.
Installation
Use the usual npm package manager for installation.
npm install wsencrypt
Usage
After installation,us it like this.
const encryptModule = require("wsencrypt");
# returns "WIS WevahS 165 WsgniteemS WyadotS"
const message = "I have 165 meetings today";
encryptModule.processMessage(message, 'encrypt');
# returns 'I have 165 meetings today'
const message = "WIS WevahS 165 WsgniteemS WyadotS";
encryptModule.processMessage(message, 'decrypt');
A complete example:
const encryptModule = require("wsencrypt");
const messagesToDecrypt = ["I have 165 meetings today", "Wow! This is fun! Right?", "This is the number 1 code, so it'll win for sure!!! XD", "This solution makes 2 test for each sentence"];
messagesToDecrypt.forEach( message => {
const encrypted = encryptModule.processMessage(message, 'encrypt');
const decrypted = encryptModule.processMessage(encrypted, 'decrypt');
print(encrypted);
print(decrypted); //this is mostly a test
print("\n");
});
function print(output) {
//document.body.innerHTML = document.body.innerHTML + "<br/>" + output;
console.log(output);
}