Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- echo "hello there" | openssl aes-256-cbc -e -base64 -nosalt -p -k password
- =>
- key=5F4DCC3B5AA765D61D8327DEB882CF992B95990A9151374ABD8FF8C5A7A0FE08
- iv =B7B4372CDFBCB3D16A2631B59B509E94
- +Nz/4B8NVu2NG6QZ3OHv3apKc8HOefA7VEnI+45Vnq8=
- --
- var crypto = require('crypto');
- var iv = new Buffer('B7B4372CDFBCB3D16A2631B59B509E94', 'hex');
- var key = new Buffer('5F4DCC3B5AA765D61D8327DEB882CF992B95990A9151374ABD8FF8C5A7A0FE08', 'hex');
- var decipher = crypto.createDecipheriv('aes-256-cbc', key, iv);
- var result = decipher.update('+Nz/4B8NVu2NG6QZ3OHv3apKc8HOefA7VEnI+45Vnq8=', 'base64', 'utf8');
- result += decipher.final('utf8');
- console.log(result);
- =>
- TypeError: DecipherFinal fail
- at Object.<anonymous> (C:\Users\o_nix\Desktop\crypto.js:8:20)
- at Module._compile (module.js:449:26)
- at Object.Module._extensions..js (module.js:467:10)
- at Module.load (module.js:356:32)
- at Function.Module._load (module.js:312:12)
- at Module.runMain (module.js:492:10)
- at process.startup.processNextTick.process._tickCallback (node.js:244:9)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement