<本書簡介>
網際網路是一個遍及全球的通信網路,也是一個開放論壇,但產生一些安全問題。因此,機密性、完整性和確認性有其必要。網路安全是允許我們舒服地使用網際網路的一套協定,而無須擔心安全攻擊。提供網路安全最常見的工具是密碼學,那是一種重新流行且適用於網路安全的老技術。這本書首先向讀者介紹密碼學的原理,然後運用那些原理來描述網路安全協定。
本書分四篇,共18章。第一篇主要描述對稱式金鑰加密技術,強調如何使用對稱式密碼學以提供機密性。第二篇描述非對稱式金鑰加密技術,介紹非對稱式密碼學如何提供安全性。第三篇為完整性、確認性和金鑰管理,除了介紹密碼學的雜湊函數如何能提供其他安全服務,例如訊息完整性和確認性,也介紹非對稱式金鑰和對稱式金鑰密碼學如何能彼此搭配。第四篇的重點為網路安全,介紹在第一篇到第三篇所討論的密碼學如何能用來產生在三層網際網路模型中的網路安全協定。本書是為學術和專業讀者而寫的,有興趣的專業人士也能使用它來做為自我學習與研究之用。
<目錄>
第1章:導論
第I篇:對稱式金鑰加密技術
第2章:密碼基礎數學I
第3章:傳統對稱式金鑰加密法
第4章:密碼基礎數學II
第5章:現代對稱式金鑰加密法
第6章:資料加密標準
第7章:進階加密標準
第8章:運用現代對稱式金鑰加密碼之加密技術
第II篇:非對稱式金鑰加密技術
第9章:密碼基礎數學III
第10章:非對稱式金鑰密碼學
第III篇:完整性、確認性與金鑰管理
第11章:訊息完整性與訊息確認性
第12章:密碼雜湊函數
第13章:數位簽章
第14章:身份確認
第15章:金鑰管理
第IV篇:網路安全
第16章:應用層安全:PGP與S/MIME
第17章:傳輸層安全:SSL與TLS
第18章:網路層安全:IPSec512