<內容介紹>
寫給大家看的資訊安全書
在電腦已經成為日常生活的工具之後,勒索軟體這類惡意軟體的威脅不再是電影情節,而是實實在在發生在我們生活周遭的危險。本書是以淺顯易懂的方式說明密碼技術的入門書。書中盡量省略了複雜難懂的數學說明,期望讓讀者可以清楚瞭解各種密碼技術扮演的角色及意義。
解釋「密碼的常識」
一般常識與密碼相關的常識之間,存在著一些落差。例如,一般人往往以為「只要把加密演算法變成秘密,就萬無一失了。」可是,在密碼學的世界裡,「別使用變成秘密的加密演算法。」才是應該具備的一般常識。本書把重點擺在一般常識與密碼常識的差異,提醒讀者注意別做出錯誤判斷。
說明密碼技術的關聯性
各種密碼技術並非獨立存在,而是彼此相互連結、互補,形成一個龐大的網路。本書就像在組合一個大拼圖般來解構密碼技術的關聯性。
以淺顯易懂的方式解說密碼技術
密碼技術的種類繁多,而且全都非常複雜、艱深。本書從中挑選出格外重要的部分,利用大量圖示,以淺顯易懂的方式進行解說。
涵蓋最新技術
本書根據NIST、CRYPTREC、各種RFC等資料進行更新。另外,也針對SSL/TLS的貴賓犬(POODLE)攻擊、漏洞(HeartBleed)脆弱性、Superfish事件、SHA-3 Competition及KECCAK的結構、認證加密演算法、橢圓曲線密碼以及虛擬貨幣「比特幣」等進行介紹。
<章節目錄>
第I部 密碼
第1章 進入密碼的世界
第2章 密碼的歷史
第3章 對稱式密碼(共用金鑰密碼)
第4章 區塊加密的模式
第5章 公開金鑰密碼系統
第6章 混合型密碼系統
第Ⅱ部 認證
第7章 單向雜湊函數
第8章 訊息認證碼
第9章 數位簽章
第10章 憑證
第Ⅲ部 金鑰、亂數、應用技術
第11章 金鑰
第12章 亂數
第13章 PGP
第14章 SSL/TLS
第15章 密碼技術與現實社會