本書主要從三個方面來介紹密碼學的知識:第一部分介紹了經典密碼學的經典問題,包括單碼加密法、仿射加密法、多頁加密法、多圖加密法和換位加密法;第二部分介紹了現代密碼學,包括流加密法、塊加密法和公鑰加密法;第三部分介紹了密碼學的未來,并對量子加密法進行了簡單介紹。 本書一個突出的特點是,對加密破妥進行了詳細描述,使讀者既掌握加密的內部算法,又能了解各種加密法的弱點。與本書配套的CAP軟件實現了各種加密法讀者可以利用該軟件進行加密和解密,從而增強了本書的科學性和適用性。每章末尾還給出了一些復習題,給讀者以很大的啟發(fā)和想象力。 本書不僅是一本很好的密碼學教材,對密碼學研究人員和廣大密碼學愛好者也是都明一本不可多得的參考用書。