SHA-2の取得
Digest::SHAモジュールを利用します。
# SHA-256
use strict;
use Digest::SHA;
my $sha = Digest::SHA->new(256);
print $sha->add('message')->hexdigest, "\n"; # 16進数表記
print $sha->add('message')->b64digest, "\n"; # BASE64
# SHA-512
use strict;
use Digest::SHA;
my $sha = Digest::SHA->new(512);
print $sha->add('message')->hexdigest, "\n"; # 16進数表記
print $sha->add('message')->b64digest, "\n"; # BASE64
関連項目
・MD5の取得・MD5から元の文字列の取得
・SHA-1の取得
・SSHAの取得
