Cryptonode.js is a simple library cryptography for NodeJS
Package Exports
cryptonode.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (cryptonode.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
CryptoNode.JS
Description
Cryptonode.js is a simple library cryptography for NodeJS
const c =newCrypto;
console.log(c.nato("e","defri indra mahardika"));// Output : // Delta Echo Foxtrot Romeo India(space) India November Delta Romeo Alfa(space) Mike Alfa Hotel Alfa Romeo Delta India Kilo Alfa
Affine Cipher
Description
Name
Params
Type Data
Nullable
Description
affine
type
string
✖️
d, decode, e, encode
source_text
string
✖️
plaintext
keys
Array
✖️
must contain 2 key number . eg : [3, 1]
custom_letters
string
✔️
eg : KLMNOPQRSTUVWXYZABCDEFGHIJ
Sample
const c =newCrypto;let custom_letters ="OPQRSTUVWXYZABCDEFGHIJKLMN";let ciphertext ="Iloyx Xmiyz Jzuzyixdz";let plaintext ="Defri Indra Mahardika"let key =[3,1];
console.log(c.affine("e", plaintext, key, custom_letters));
console.log(c.affine("d", ciphertext, key, custom_letters));// Output : // Delta Echo Foxtrot Romeo India(space) India November Delta Romeo Alfa(space) Mike Alfa Hotel Alfa Romeo Delta India Kilo Alfa