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