Perl のモジュールを使用してプレーン テキストを暗号化しようとしていますCrypt::Blowfish
。
私のコードは
#!/usr/bin/perl
use Crypt::Blowfish;
my $key = pack("H16", "0123456789ABCDEF");
my $cipher = Crypt::Blowfish->new($key);
my $cipher_text = $cipher->encrypt($plain_text);
しかし、「入力は Crypt/Blowfish.pm で 8 バイト長でなければなりません」というエラーが返されます。
誰かが私にこれを説明できますか?