Neblux 知識圖譜
密碼學
密碼學是研究如何運用數學變換保護通訊與資料免受未授權存取的學科與技術體系。其工具涵蓋加密、訊息驗證與數位簽章,分別支援資訊及其交換過程中的不同保護需求。
概觀
現代密碼系統結合不同工具來支援機密性、資料完整性與身分驗證。對稱金鑰方法使用共享的秘密金鑰,公開金鑰方法則使用相互配對的公鑰與私鑰。其數學基礎涵蓋因數分解、離散對數的困難性假設,也包括格與雜湊式構造。適當設計的協定將這些工具組合起來,支援安全網路通訊、電子交易、數位簽章與身分驗證。
為什麼重要
密碼學技術使大規模的私密通訊、電子商務與數位身分系統得以運作。加密技術的普及亦引發了關於政府監控、強制後門以及個人通訊隱私權的法律與政策辯論。