Cipher001__史丹佛密碼學__What Is Cryptography

lazybreak發表於2024-12-06

1、Cryptography core 密碼學核心

Secret key establishment 建立金鑰

Secure communication 安全通訊

Provide both confidentiality and integrity 提供保密性、完整性

保密性:竊聽者無法得到明文

完整性:竊聽者無法更改訊息

2、More 更多

Digital signatures 數字簽名

Anonymous communication 匿名通訊

伺服器不知道客戶端的身份

Anonymous digital cash 匿名數字貨幣

身份匿名時,保證貨幣安全

Secure multi-party computation 安全多方加密

在不找到個人輸入時,得到計算結果

3、Crypto magic 密碼學魔力

Privately outsourcing computation 私人外包運算

在不知道問題的前提下,針對加密搜尋,進行回答

Zero knowledge (零知識)

在不說出答案的情況下,證明自己知道答案

4、A rigorous science 嚴謹的科學

Three steps

  • Precisely specify threat model 精確的定義威脅模型

  • Propose a construction 提出構造

  • Prove that breaking construction under threat mode will solve an underlying

    hard problem

相關文章