# 密碼學與安全技術

&#x20;**工程領域從來沒有黑科技；密碼學不僅是工程。**&#x20;

密碼學為核心的安全技術在信息科技領域的重要性無需多言。離開現代密碼學和信息安全技術，人類社會將無法全面步入信息時代。區塊鏈和分佈式賬本中大量使用了密碼學和安全技術的最新成果，特別是身份認證和隱私保護相關技術。

從數學定理到工程實踐，密碼學和信息安全所涉及的知識體系十分繁雜。本章將介紹跟區塊鏈密切相關的安全知識，包括 Hash 算法與摘要、加密算法、數字簽名和證書、PKI 體系、Merkle 樹、布隆過濾器、同態加密等。通過學習，讀者可以瞭解常見安全技術體系，以及如何實現信息安全的核心要素：機密性、完整性、可認證性和不可抵賴性，為後續理解區塊鏈的設計奠定基礎。
