我正在尋找一種方法將MD5和SHA1哈希從二進制轉換爲十六進制表示,反之亦然。我想用Perl來做,但是常見的解釋也是受歡迎的。將MD5/SHA1哈希從二進制轉換爲十六進制摘要
use Digest::MD5 qw(md5 md5_hex md5_base64);
$data = "Plaintext";
$digest_bin = md5($data);
$digest_hex = md5_hex($data);
我如何比較$digest_bin
和$digest_hex
,並確保它們是相同的$data
的哈希?
感謝大家。 +1引用Digest :: MD5 :: Perl的來源。 – sw0x2A