本書全面而詳細地介紹現代密碼學的理論和相關算法,可幫助讀者將所學知識應用於信息安全實踐。全書共分10章,內容包括現代密碼學的基本概念、流密碼、分組密碼、公鑰密碼、密鑰分配與密鑰管理、消息認證和哈希函數、數字簽名和認證協議、密碼協議、可證明安全、網絡加密與認證。
本書從教材使用的角度考慮,概念清晰、結構合理、講解通俗易懂、內容深入淺出,並充分考慮方便教師在教學過程中的實施,同時還注意與其他專業課教學的銜接。本書取材新穎,不僅介紹現代密碼學所涉及的基礎理論和實用算法,而且涵蓋了現代密碼學的近期新研究成果,力求使讀者通過本書的學習而了解本學科近期新的發展方向。
本書可作為高等學校相關專業大學生和研究生的教材,也可作為通信工程師和計算機網絡工程師的參考讀物。