这个PHP代码的perl等效项是什么?$hash = hash_hmac('sha256', $all , $secret);
我尝试使用下面的代码但徒劳。值是不同的。
use Digest::SHA;
$sha = Digest::SHA->new('sha256');
$sha->add($secret);
$sha->add($all);
$digest = $sha->hexdigest;
问候,
帕万
最佳答案
由于我的问题得到的意见比我预期的要多,因此我决定回答该问题,以帮助其他遇到相同问题的人。我在PHP中找到了等效的方法。
use Digest::SHA qw(hmac_sha256_hex);
$digest=hmac_sha256_hex($all, $secret);
希望能帮助到你。
关于perl - HMAC SHA-256在Perl中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11364004/