处理结果

MD5介绍

MD5信息摘要算法(Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16bytes)的散列值(hash value),用于确保信息传输完整一致。MD5主要用做数据一致性验证、数字签名和安全访问认证

SHA1介绍

SHA安全散列算法(Secure Hash Algorithm,缩写为SHA)是一个密码散列函数家族,是FIPS所认证的安全散列算法。能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。

HMAC MD5介绍

HMAC是密钥相关的哈希运算消息认证码(Hash-based Message Authentication Code)的缩写,由H.Krawezyk,M.Bellare,R.Canetti于1996年提出的一种基于Hash函数和密钥进行消息认证的方法。

HMAC MD5是哈希算法采用MD5的算法,与MD5算法相比,多了一个密钥(又称认证码),更安全一些。