2019年5月10日
摘要: 1.对称加密算法 加密和解密使用同一个密钥,例如WinRAR。 WinRAR在对文件进行打包的时候,可以设置一个密码,在解压的时候需要使用同样的密码才能正确的解压。 加密:encrypt(key,message) s 解密:decrypt(key,s) message |算法|密钥长度(决定加密的强 阅读全文
posted @ 2019-05-10 22:19 singleSpace 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1 比较MD5和HamcMD5 HmacMD5可以看作带安全salt的MD5 2 代码示例 3 总结: Hmac是把Key混入摘要的算法 可以配合MD5、SHA 1等摘要算法 摘要长度和原摘要算法长度相同 阅读全文
posted @ 2019-05-10 20:27 singleSpace 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.BouncyCastle: 第三方提供的一组加密/哈希算法 提供JDK没有提供的算法 RipeMD160哈希算法 "官方网站" 2.如何使用第三方提供的算法 2.1 添加第三方jar至classpath "jar包下载地址" IDEA:project structure modules depe 阅读全文
posted @ 2019-05-10 18:38 singleSpace 阅读(501) 评论(0) 推荐(0) 编辑