- Python密碼學編程(第2版)
- (美)阿爾·斯維加特
- 397字
- 2020-05-20 09:12:21
內容提要
自互聯網面世以來,網絡安全一直是人們所重視的問題。從20世紀中葉開始,流傳千百年的密碼算法紛紛被投入到了網絡安全的應用中;隨后,在20世紀70年代,與古典密碼完全不同的密碼體制——公鑰密碼算法橫空出世,密碼學的發展完成了一次飛躍。
Python誕生于20世紀90年代,它是一種面向對象語言特點與解釋型語言特點相結合的高級程序設計語言,已經得到了大規模應用。本書將Python語言與密碼學結合起來,從簡單的古典密碼算法開始,一直到公鑰密碼算法,進行了簡潔而細致的說明與解讀。每一種密碼算法的講解包括原理部分、實現部分和破解部分(公鑰算法不包括破解部分),其中后兩者附有詳細的Python代碼,注釋簡潔明了,可讀性極高。每章的末尾還提供了一些習題,幫助讀者鞏固所學知識并進行深入理解。
本書適合任何想要學習Python編程并對密碼學抱有興趣的讀者。本書對Python編程的基礎要求不高,初學者可以放心地閱讀本書。相信本書一定能夠為讀者帶來絕佳的閱讀體驗。
推薦閱讀
- UI設計基礎培訓教程
- LaTeX Cookbook
- 造個小程序:與微信一起干件正經事兒
- VSTO開發入門教程
- Building Mapping Applications with QGIS
- Kotlin從基礎到實戰
- Hands-On Kubernetes on Windows
- Python物理建模初學者指南(第2版)
- Laravel Design Patterns and Best Practices
- Python Penetration Testing Essentials
- C語言程序設計實驗指導
- Switching to Angular 2
- Java程序設計項目教程(第二版)
- Java到Kotlin:代碼重構指南
- Troubleshooting Ubuntu Server