我有一个文本文件,其中包含一些使用Perl的Crypt :: CBC加密的字段。这是我目前对其解密的方式。
use Crypt::CBC;
my $text = <encrypted hex string>;
my $cipher_type = 'Blowfish';
my $encrypt_key = <my 64 byte key>;
my $cipher = Crypt::CBC->new(-key => $encrypt_key,
-cipher => $cipher_type);
my $decoded_text = $cipher->decrypt_hex($text);
我希望能够从Python脚本中解密十六进制字符串。从十六进制转换为字符串非常简单,但是Python Blowfish模块仅支持最大56个字节的键。我假设我找的地方不对。
有想法吗?