我正在尝试使用Crypt :: Rijndael解密Perl中的一些AES-256-ECB加密文本。我的代码是:
my $cipher = Crypt::Rijndael->new( $mykey, Crypt::Rijndael::MODE_ECB() );
my $decrypt_text = $cipher->decrypt($myTxt);
我的问题是如果我在perl中尝试解密,如何设置填充?我使用的是正确的模块,还是应该使用其他模块?
我正在尝试移植到perl的相应(工作)ruby代码是:
aes = OpenSSL::Cipher.new("AES-256-ECB")
aes.decrypt
aes.padding=1
aes.key = myKey
decrypt_text = aes.update(myTxt) + aes.final
-Thanks, 尼汝