SHA-1

SHA-1一种哈希算法输出160bits(20bytes)美国国家安全局开发SHA-1/SHA-256/SHA-512算法输出长度SHA-1160bits(20bytes)SHA-256256bits(32bytes)SHA-512512bits(64bytes)使用MessageDigest sh     阅读全文
丁起男's avatar
丁起男 04月 07,2021

MD5

MD5使用MessageDigest md5 = MessageDigest.getInstance("MD5");md5.update("aaa".getBytes());//可以多次update,也可以直接update("aaabbb"     阅读全文
丁起男's avatar
丁起男 04月 07,2021

摘要算法

摘要算法又称哈希算法、hash、digest、数字指纹计算任意长度数据的摘要(固定长度)相同的输入数据始终得到相同的输出不同的输入数据尽可能得到不同的输出目的验证原始数据是否被篡改java的Object.hashCode()方法就是一个摘要算法:输入:任意数据输出:固定长度数据(int类型)相同输入     阅读全文
丁起男's avatar
丁起男 04月 07,2021