第六章 三大消息摘要算法总结
生活随笔
收集整理的這篇文章主要介紹了
第六章 三大消息摘要算法总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
6.1、MD5
- 推薦使用CC(即Commons Codec)實現
- 雖然已被破解,但是仍舊廣泛用于注冊登錄模塊與驗證下載的文件的完整性
- 可以自己寫一個注冊登錄模塊;自己下載一個MD5加密的文件,然后通過之前編寫的工具類(或者使用CC的方法)進行驗證(具體的例子在《Java加密與解密藝術(第二版)中有》)
6.2、SHA
- 推薦使用CC(即Commons Codec)實現
- SHA1已被破解,SHA256廣泛用于注冊登錄模塊與驗證下載的文件的完整性,并且SHA256在spring security中也有用到
- 可以自己寫一個注冊登錄模塊;自己下載一個SHA加密的文件,然后通過之前編寫的工具類(或者使用CC的方法)進行驗證
- MD5與SHA常常用于數字證書(這個之后會講)的簽名算法,但是SHA更常用
6.3、MAC
- 在MD與SHA系列的算法上增加了密鑰,使得安全程度成為三種方法之最
總結
以上是生活随笔為你收集整理的第六章 三大消息摘要算法总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: find 命令搜索符号链接文件夹的方法
- 下一篇: 【实习周记】ArrayMap源码分析