密碼學演算法有哪些經典的書值得推薦?


入門可以考慮先看看Christof Paar的Under Standing Cryptography. 中文翻譯版叫《深入淺出密碼學》, 挺好找的。然後接著看Yufei Ning推薦的那本 Jonathan Katz, Yehuda Lindell的Introduction to Modern Cryptography。這個也有翻譯的版本,叫《現代密碼學——原理與協議》

數學基礎超好的話,可以直接看Goldreich的兩卷本經典 Foundations of Cryptography 1,2,特別適合喜歡看公式和證明的童鞋……

附上一個自己在別的問題下的答案,比這個答案具體些

求大觸們推薦一些比較系統的關於密碼加密解密的書籍? - 知乎用戶的回答


Computer Security: Principles and Practice, 2nd Edition, William Stallings, Lawrie Brown 這個是我上Computer Security用的教材

Cryptography用的教材Introduction to Modern Cryptography, Jonathan Katz, Yehuda Lindell

好吧,我會告訴你其實我最常用的是Wikipedia么


http://www.amazon.cn/密碼編碼學與網路安全-原理與實踐-斯托林斯/dp/B004BUPABE/ref=sr_1_3?ie=UTF8qid=1344258459sr=8-3

有中文版。我們上課都用這本書,雖然我不喜歡,但是老師們很推薦。

這是基礎,後面想深入可以看看這本書的reference。


入門:Introduction to Modern Cryptography by Katz and Lindell. Boneh和Shoup也寫了個不錯的draft

然後可以看看各位prof.的lecture notes,比如Sanjam,Rafael Pass的,可以結合Goldreich的兩本書看看。


密碼學是一個高度跨學科的領域,包含純數學、計算機科學以及電子工程等多方面的知識。考慮讀研讀博的學生專業知識背景不一,Bristol大學對這方面的知識點進行了一個全面的總結和覆蓋。52個知識點,Bristol大學推薦所有博一學生花一年的時間應該基本掌握,也就是差不多一個星期掌握一個知識點。掌握這些知識點後,對之後的課堂學習、項目執行、論文研讀、科研協作、參加國際會議、與密碼學者溝通會大有益處;要不然,可能一直處於懵懵懂懂的狀態,荒廢學業。

關於需要掌握的密碼學52個知識點以及相關資料詳情見「信息安全與密碼學博士:應該掌握的52個知識點」


先看數學,推薦代數和編碼,然後再看密碼學的書。可以看的有:馮登國翻譯的密碼學原理與實踐,springlink和清華聯合出版的應用密碼學。


作為入門的書籍,我個人推薦 Wenbo Mao的《Modern Cryptography》,這本書我覺得是最適合作為教科書來使用的。


推薦閱讀:

要了解中國思想史,有什麼書可以讀?
第一本讓你廢寢忘食,一口氣讀完的書是?
歌手李健推薦過哪些書和電影?
關於心理學的好書有哪些推薦?
有哪些有趣的心理學書籍推薦?

TAG:書籍推薦 | 演算法 | 密碼學 |