7
此php代码的perl等效物是什么?
hmac sha-256 in perl
$hash = hash_hmac('sha256', $all , $secret);
我尝试使用下面的代码,但徒劳无功。值是不同的。
use Digest::SHA;
$sha = Digest::SHA->new('sha256');
$sha->add($secret);
$sha->add($all);
$digest = $sha->hexdigest;
问候, 帕
HMAC与普通散列不同。尝试[Digest :: HMAC](http://search.cpan.org/dist/Digest-HMAC/lib/Digest/HMAC.pm)。 – musiKk 2012-07-06 14:27:15
ya。我找到了答案。使用Digest :: SHA qw(hmac_sha256_hex); \t \t \t $ digest = hmac_sha256_hex($ all,$ secret);谢谢 – Pavan 2012-07-06 14:33:01
你能回答你的问题吗? – 2012-10-16 09:48:06