易燃物匯聚 YouTube 有聲書與書評
Python密碼學編程(第2版) 封面

Python密碼學編程(第2版)

阿爾·斯維加特

1817人在讀
34.1萬字總字數
¥56.96定價

內容簡介

自互聯網面世以來,網絡安全一直是人們所重視的問題。從20世紀中葉開始,流傳千百年的密碼算法紛紛被投入到了網絡安全的應用中;隨後,在20世紀70年代,與古典密碼完全不同的密碼體制——公鑰密碼算法橫空出世,密碼學的發展完成了一次飛躍。Python誕生於20世紀90年代,它是一種面嚮對象語言特點與解釋型語言特點相結合的高級程序設計語言,已經得到了大規模應用。本書將Python語言與密碼學結合起來,從簡單的古典密碼算法開始,一直到公鑰密碼算法,進行了簡潔而細緻的說明與解讀。每一種密碼算法的講解包括原理部分、實現部分和破解部分(公鑰算法不包括破解部分),其中後兩者附有詳細的Python代碼,註釋簡潔明瞭,可讀性極高。每章的末尾還提供了一些習題,幫助讀者鞏固所學知識並進行深入理解。本書適合任何想要學習Python編程並對密碼學抱有興趣的讀者。本書對Python編程的基礎要求不高,初學者可以放心地閱讀本書。相信本書一定能夠爲讀者帶來絕佳的閱讀體驗。

讀者書評

★★★★★

這本書的可貴之處在於,即便你對Python編程不感興趣,依舊可以從書中學到很多有趣的密碼學的歷史和知識

★★★★★

這本書簡直就是我的夢中情書!謝謝作者!

★☆☆☆☆

感覺更像是蹭着python熱度寫的一本書,密碼學不應該是基於xx語言,可能用xx語言寫出來對對應語言的開發者更友好,但是這書花這麼多篇幅來介紹一些python基礎知識,說實話,並不是想學習密碼學的想看的。。。

★★★☆☆

古典密碼的加解密和爆破方法介紹比較全面且附有完整代碼,使得本書具有獨特的價值。 但代碼實在不 Pythonic,命名不符合 PEP8 規範,還不會用列表推導式,又臭又長的代碼實在讓人沒有閱讀慾望。 不過作者倒是好心掛出了網頁版,不過排版也是讓人慾哭無淚,沒代碼高亮就算了,還沒等寬字體。 總之可以借鑑一下其方法思路,然後自己重寫一遍。

★★★☆☆

感覺這本書處於一個很尷尬的地位。說他是一本講密碼學的書,實際上這本書絕大部分內容是在講Python的基礎知識,只不過用了密碼學的例子,真正有用的密碼學理論沒有講多少。說他是一本講Python基礎的書,實際上他並沒有把基礎知識講好,或者說講得很少很零散,不足以通過這本書打好基礎。

★★★★☆

圍繞python,可以練習很多計算機技術

★★★★★

讀完本書,馬上想要做的事情就是實現一套中文字符的加密解密程序

★★★★★

迫不及待來評論,真是手把手從零教你密碼學和python最基礎的知識,從入門到入土。

書籍信息

作者阿爾·斯維加特
譯者鄭新芳,趙怡翾
出版社人民郵電出版社
出版時間2020-04-01
ISBN9787115529992
分類計算機-編程設計
格式EPUB
完結狀態連載中
章節數294