0

次のphpコードを使用して暗号化されたテキストを復号化するためのopensslコマンドラインは何ですか?

function encrypt($text, $key) {
    return trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))));
}

これは私が得た距離です:

「パスワード」で暗号化された「何とか」は次のようになります。

whSklKP6+wJdbGpiaCavFp8BiaZ6B1LZmJ0d7Nqx2nc=

私はこれを解読しようとします:

openssl base64 -d -in test.b64 > test.bin
openssl enc -d -aes-256-ecb -pass pass:password -in test.bin -out test.txt

そして私は得る:

bad magic number
4

0 に答える 0