1.本書從基本數論出發,引領讀者深入探索密碼學的世界:包括加密標準AES與其代數結構、RSA與破譯RSA演算法、ElGamal、DSA,以及各種以離散對數為主的密碼系統與破譯方法、橢圓曲線密碼實況以及破譯方法、量子密碼以及Shor量子演算法。2.導入德國Kassel大學開發的密碼教學軟體CrypTool2,簡化密碼分析演練的難度,藉由圖形化介面,讓密碼學也能「所視即所得」,即使不諳程式設計,也能動手實作。並保留原C/C++/Java的程式源碼,讓熟悉程式設計者,得以更有效地結合所學。3.探討新一代金融的新星──密碼貨幣中的密碼機制。以及2017年以來,密碼學相關的重大事件──51%雙重支付攻擊成功、Google的72量子位元量子處理器Bristlecone。