區塊勢

來源:a16z crypto First Principles|原始發表日期:2026 年 7 月 23 日

RSA 讓陌生人能安全說話
但它不是永遠不會過期

Ron Rivest 回看公開金鑰密碼學的誕生:網路如何從「先交換秘密」走到可公開驗證,也為量子風險留下必須提前處理的問題。

SCROLL ↓

PART 1|信任的舊限制

以前要安全通訊,雙方得先共享一個秘密

對稱加密很好用,但它有一個麻煩的起點:你得先把共同密鑰交給對方。兩個從未見過面的人,若沒有可信管道,就很難安全地完成這一步。網際網路要讓銀行、商店與陌生人互動,不能只靠事先認識。

Rivest 回顧早期密碼學時,也提醒當時許多研究是封閉的,連「安全」該如何定義都還在形成。公開討論讓問題被看見,才讓不同人能共同檢驗一套方法。

PART 2|RSA|公開的鎖,私人的鑰匙

你可以把鎖公開,卻不用把開鎖方法交出去

公開金鑰的核心是把兩件事分開:任何人可以用公開資訊加密或驗證;只有持有私鑰的人可以解密或簽署。RSA 將這個想法做成可實用的系統,安全性依賴某些數學問題在可見時間內難以反推,而不是依賴把演算法藏起來。

公開金鑰把「先認識」改成可驗證的流程

公開金鑰
任何人可取得
加密或驗證
不必先共享秘密
私鑰持有人
解密或簽署

公開不等於沒有秘密。公開的是讓別人能與你互動的規格。

PART 3|簽章|比把內容藏起來更常用

很多時候,你要確認的不是內容,而是誰說的

Rivest 在訪談裡說,數位簽章特別吸引他。它讓接收者可以驗證訊息是否由某個私鑰持有人產生、內容是否被改動。今天的軟體更新、網站連線與許多鏈上系統,都把這種可驗證的來源關係當作日常基礎。

雜湊函數也在這條鏈上扮演角色:它把任意長度資料映成固定長度摘要,讓簽章可以針對摘要進行。這些元件不是單獨工作的魔法,安全性取決於實作、參數、標準與使用者沒有繞過驗證流程。

PART 4|標準不是純數學

專利、政府壓力與產品選擇,也會決定大家用什麼

訪談沒有把密碼學史寫成只有方程式的故事。哪些標準被採用、誰能實作、出口管制如何影響研究與產品,會改變技術傳播的路徑。開放發表與同儕檢驗能暴露缺陷,但不能自動保證每個部署都安全。

因此,看到「採用某種加密」時,還要問它用在哪裡、金鑰如何保存、更新是否有簽章、舊系統是否仍被允許連線。演算法名稱不是完整的安全答案。

PART 5|量子風險|不是明天才需要思考

若計算能力改變,遷移要比破解先完成

RSA 的安全假設與大數分解困難有關。大型、容錯的量子電腦若達到某個能力,會改變這項假設。訪談沒有宣稱那一天已經到來;Rivest 的觀點是,面對低機率但高衝擊的情境,密碼學者有責任預先準備。

這帶來的實務問題是 crypto agility:系統能否替換演算法、重新簽發憑證、保護長期保存的資料。真正難的通常不是挑一個新名字,而是讓龐大的依賴鏈能在不中斷服務下逐步遷移。

公開金鑰密碼學不是讓信任消失,而是讓陌生人也能檢查信任是否成立。

RSA 的遺產提醒我們:安全假設必須公開接受檢驗,也必須在它還有效時準備替代方案。

面對一個「安全」系統,
你會先檢查哪一層?

選擇你的起點,不是測驗

你的觀點

想看更深入的原始訪談?

Ron Rivest 與 Tim Roughgarden、Dan Boneh 回顧 RSA、數位簽章、雜湊函數與量子風險。來源:a16z crypto,2026 年 7 月 23 日。

閱讀完整文章 →