这个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;
此致 帕
答案 0 :(得分:15)
由于我的问题得到了比我预期更多的观点,我决定回答它以帮助其他人解决同样的问题。我在PHP中找到了它的等价物。
use Digest::SHA qw(hmac_sha256_hex);
$digest=hmac_sha256_hex($all, $secret);
希望它有所帮助。