Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

encrypt decrypt javascript

const Cryptr = require('cryptr');
const cryptr = new Cryptr('ReallySecretKey');

const encryptedString = cryptr.encrypt('Popcorn');
const decryptedString = cryptr.decrypt(encryptedString);

console.log(encryptedString);
Comment

javascript string encryption and decryption

var encrypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase");
//U2FsdGVkX18ZUVvShFSES21qHsQEqZXMxQ9zgHy+bu0=

var decrypted = CryptoJS.AES.decrypt(encrypted, "Secret Passphrase");
//4d657373616765


document.getElementById("demo1").innerHTML = encrypted;
document.getElementById("demo2").innerHTML = decrypted;
document.getElementById("demo3").innerHTML = decrypted.toString(CryptoJS.enc.Utf8);
Comment

javaScript encryption decryption

const baseString = 'konrad';
const encodedString = window.btoa( baseString ); // "a29ucmFk"
const decodedString = window.atob( encodedString ); //konrad
Comment

javascript encrypt decrypt

const cipher = salt => {
    const textToChars = text => text.split('').map(c => c.charCodeAt(0));
    const byteHex = n => ("0" + Number(n).toString(16)).substr(-2);
    const applySaltToChar = code => textToChars(salt).reduce((a,b) => a ^ b, code);

    return text => text.split('')
      .map(textToChars)
      .map(applySaltToChar)
      .map(byteHex)
      .join('');
}
    
const decipher = salt => {
    const textToChars = text => text.split('').map(c => c.charCodeAt(0));
    const applySaltToChar = code => textToChars(salt).reduce((a,b) => a ^ b, code);
    return encoded => encoded.match(/.{1,2}/g)
      .map(hex => parseInt(hex, 16))
      .map(applySaltToChar)
      .map(charCode => String.fromCharCode(charCode))
      .join('');
}

// To create a cipher
const myCipher = cipher('mySecretSalt')

//Then cipher any text:
console.log(myCipher('the secret string'))

//To decipher, you need to create a decipher and use it:
const myDecipher = decipher('mySecretSalt')
console.log(myDecipher("7c606d287b6d6b7a6d7c287b7c7a61666f"))
 Run code snippet
Comment

PREVIOUS NEXT
Code Example
Javascript :: composite key knex 
Javascript :: discord.js delete commend after reply 
Javascript :: vscode multi level folder file creation 
Javascript :: correctly type checking objects in javascript 
Javascript :: npm run after error 
Javascript :: petrov attack 
Javascript :: moment format escape 
Javascript :: masterselect angular 8 
Javascript :: javascrip loop array 
Javascript :: discord.js mention 
Javascript :: strip add usage api docuemntation 
Javascript :: how to push object in array in angular from an api 
Javascript :: deneme 
Javascript :: jequery mose up 
Javascript :: progressbar jquery 3 ajax 
Javascript :: update and fetch the new records in mongoose 
Javascript :: jquery ajax send data to wordpressajax_url not defined 
Javascript :: send email using javascript and mailtrap 
Javascript :: forintlol 
Javascript :: This is an example of oligosaccharides: 
Javascript :: express serve node module 
Javascript :: country name based on browser 
Javascript :: suisie with c 
Javascript :: laravel livewire afterDomUpdate 
Javascript :: Pause interval button javascript 
Javascript :: javascript date now format yyyy-mm-dd hh24 mi ss 
Javascript :: Jasonplaseholder 
Javascript :: how to get mobile preferences is it dark or light using javascript 
Javascript :: add position suffix to number in js 
Javascript :: how to slice one specific element from array in angular 
ADD CONTENT
Topic
Content
Source link
Name
3+1 =