この投稿から: nodejs 暗号解読の何が問題になっていますか? コードを機能させるには、node.js暗号ライブラリが機能する方法のopenSSL -nosaltオプションでデータを暗号化する必要があることがわかりました。暗号化に Node.js 暗号ライブラリーを使用しているため、-nosalt オプションを使用してデータを暗号化する方法を知る必要があります。また、openSSLaes256
アルゴリズムを使用しています。
ありがとう、
アリ
この投稿から: nodejs 暗号解読の何が問題になっていますか? コードを機能させるには、node.js暗号ライブラリが機能する方法のopenSSL -nosaltオプションでデータを暗号化する必要があることがわかりました。暗号化に Node.js 暗号ライブラリーを使用しているため、-nosalt オプションを使用してデータを暗号化する方法を知る必要があります。また、openSSLaes256
アルゴリズムを使用しています。
ありがとう、
アリ
リンクされた質問には、復号化する方法があります。
var crypto=require('crypto')
var cipher=crypto.createDecipher('aes-256-cbc', "password")
var enc = cipher.update("Mh5yxIyZH+fSMTkSgkLa5w==", 'base64', 'utf8')
enc += cipher.final('utf8')
暗号化は文字通り正反対です。
var crypto=require('crypto')
var cipher=crypto.createCipher('aes-256-cbc', "password")
var enc = cipher.update("owlstead\n", 'binary', 'base64')
enc += cipher.final('base64')