Guest User

Untitled

a guest
Dec 18th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. const crypto = require('crypto');
  2.  
  3. // WARNING: createCipher() is deprecated
  4. const cipher = crypto.createCipher('aes-256-cbc', '0000');
  5. let plainText = 'Hello Node';
  6. let updateCipherText = cipher.update(plainText, 'utf8', 'base64');
  7. console.log(`cipher.update('${plainText}') returns `, `'${updateCipherText}'`);
  8.  
  9. let cipherText = cipher.final('base64');
  10. console.log("cipher.final() returns", `'${cipherText}'`);
  11.  
  12. const decipher = crypto.createDecipher('aes-256-cbc', '0000');
  13. let updateDecipherText = decipher.update(cipherText, 'base64', 'utf8');
  14. console.log(`decipher.update('${cipherText}) returns `, `'${updateDecipherText}'`);
  15.  
  16. plainText = decipher.final('utf8');
  17. console.log(`decipher.final() returns`, `'${plainText}'`);
Add Comment
Please, Sign In to add comment