Python密碼學(xué)編程(第2版)
自互聯(lián)網(wǎng)面世以來,網(wǎng)絡(luò)安全一直是人們所重視的問題。從20世紀(jì)中葉開始,流傳千百年的密碼算法紛紛被投入到了網(wǎng)絡(luò)安全的應(yīng)用中;隨后,在20世紀(jì)70年代,與古典密碼完全不同的密碼體制——公鑰密碼算法橫空出世,密碼學(xué)的發(fā)展完成了一次飛躍。Python誕生于20世紀(jì)90年代,它是一種面向?qū)ο笳Z言特點與解釋型語言特點相結(jié)合的高級程序設(shè)計語言,已經(jīng)得到了大規(guī)模應(yīng)用。本書將Python語言與密碼學(xué)結(jié)合起來,從簡單的古典密碼算法開始,一直到公鑰密碼算法,進(jìn)行了簡潔而細(xì)致的說明與解讀。每一種密碼算法的講解包括原理部分、實現(xiàn)部分和破解部分(公鑰算法不包括破解部分),其中后兩者附有詳細(xì)的Python代碼,注釋簡潔明了,可讀性極高。每章的末尾還提供了一些習(xí)題,幫助讀者鞏固所學(xué)知識并進(jìn)行深入理解。本書適合任何想要學(xué)習(xí)Python編程并對密碼學(xué)抱有興趣的讀者。本書對Python編程的基礎(chǔ)要求不高,初學(xué)者可以放心地閱讀本書。相信本書一定能夠為讀者帶來絕佳的閱讀體驗。
·18.2萬字