密碼學基礎與應用
在遷移到後量子密碼學的過程中使用的、把X25519(使用橢圓曲線的迪菲-赫爾曼金鑰交換)與ML-KEM組合的混合金鑰交換,其想法正確的是下列何者?
- A把兩種方式得到的共享秘密都放入金鑰衍生,只要其中一方安全,產生的金鑰就是安全的
- B兩種方式中,只使用在交握中先完成者的共享秘密,另一方則丟棄
- C在量子電腦實現之前不使用ML-KEM,先準備好兩者,等量子電腦實現時再自動切換
查看答案與解析
正確答案:A. 把兩種方式得到的共享秘密都放入金鑰衍生,只要其中一方安全,產生的金鑰就是安全的
ML-KEM是新的方式,實作錯誤或發現新攻擊的可能性還無法充分排除。另一方面,X25519雖然對量子電腦很脆弱,但對傳統電腦的安全性有長久的實績。混合金鑰交換把兩個共享秘密串接後放入金鑰衍生函數,攻擊者必須兩者都攻破才能取得金鑰,也能防止現在被記錄的通訊在將來被量子電腦解密。截至2025年,這種組合(X25519MLKEM768等)已開始在TLS 1.3中使用。
- A. 正確。即使其中一方被攻破,只要另一方安全,金鑰就受到保護。
- B. 只使用其中一方,該方式被攻破時就會失去安全性,失去組合的意義。
- C. 要防止被記錄的通訊在將來被解密,必須在量子電腦實現之前就使用後量子密碼學。