本書旨在介紹密碼學的基礎知識、典型的密碼算法,以及密碼技術在網絡信息安全中的實際應用。全書共分10章,第一章介紹密碼技術在網絡信息安全中的作用、密碼學的發(fā)展歷程、密碼學基本概念和密碼技術的典型應用。第二章重點介紹置換和代替密碼,以及古典密碼分析。第三、四章講述典型對稱密碼算法的原理和加解密過程。第五、六,七章講述典型非對稱密碼算法及其在數(shù)字簽名和認證方面的應用。第八章介紹密鑰管理的理論和技術。第九章介紹常用中國商用密碼算法。第十章介紹密碼技術新進展情況。同時在附錄中對相關數(shù)學基礎知識進行了介紹。本書是為網絡空間安全和密碼科學與技術本科專業(yè)編寫的專業(yè)基礎教材,內容詳實,概念表述嚴謹,語言精練,適用于高等院校網絡空間安全和密碼科學與技術本科專業(yè)學生教學需要,也可供從事密碼學與信息安全研究的科技人員參考。