openssl 3.0.8を使用してAES256(cbc)で暗号化を行いたいのですが、 暗号化関数(EVP_EncryptUpdate)にて、空(レングス0)となります。 EVP_EncryptInit_ex実行後、 暗号コンテキスト(ctx)にキー(key)、初期ベクトル(iv)が入っていないのが、原因でしょうか。 該当するソースコード 環境 visual s...
Node.js で AES-256-CBC を使用した暗号化・復号のサンプルです。 暗号化 functionencrypt(algorithm,password,salt,data){// 鍵を生成constkey=crypto.scryptSync(password,salt,32)// IV を生成constiv=crypto.randomBytes(16)// 暗号器を生成constcipher=crypto.createCipheriv(algorithm,key,iv)// data ...