java工具类实现MD5加密、SHA数字签名

MD5:一种被普遍使用的密码散列函数,能够产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致 SHA:该SHA(安全散列算法)是加密散列函数族。它与MD5很是类似,只不过它会产生更强的哈希值。然而,这些散列并不老是惟一的,这意味着对于两个不一样的输入,咱们能够具备相等的散列。当发生这种状况时,它被称为“碰撞”。SHA中的碰撞概率小于MD5。可是,不要担忧这些碰
相关文章
相关标签/搜索