本書是一本關于現(xiàn)代密碼學的基礎教材,主要分為4個部分,共12章。 部分( ~3章)主要介紹現(xiàn)代密碼學的發(fā)展概況、基本概念和基本思想,密碼學用到的信息論與復雜度理論以及早期密碼算法等基本知識。第2部分(第4~8章)主要介紹現(xiàn)代密碼學的加密和認證基本原語,包括分組密碼、序列密碼、Hash函數、消息認證碼、公鑰密碼、數字簽名等。第3部分(第9~11章)主要介紹現(xiàn)代密碼學的應用,包括密碼協(xié)議、密鑰管理協(xié)議和網絡安全協(xié)議等。第4部分( 2章)簡單介紹現(xiàn)代密碼學的一些新的研究進展。本書通俗易懂、例證豐富、重點突出、習題多樣,可使讀者輕松入門、快速理解核心內容、牢固掌握重點知識。本書是網絡空間安全專業(yè)的一本專業(yè)基礎課教材,可作為高等院校信息科學專業(yè)或其他相關專業(yè)本科生和研究生的教材,也可作為相關領域的教師、科研人員以及工程技術人員的參考書。