密碼學基礎與應用

在遷移到後量子密碼學的過程中使用的、把X25519(使用橢圓曲線的迪菲-赫爾曼金鑰交換)與ML-KEM組合的混合金鑰交換,其想法正確的是下列何者?

  1. A把兩種方式得到的共享秘密都放入金鑰衍生,只要其中一方安全,產生的金鑰就是安全的
  2. B兩種方式中,只使用在交握中先完成者的共享秘密,另一方則丟棄
  3. C在量子電腦實現之前不使用ML-KEM,先準備好兩者,等量子電腦實現時再自動切換
查看答案與解析

正確答案:A. 把兩種方式得到的共享秘密都放入金鑰衍生,只要其中一方安全,產生的金鑰就是安全的

ML-KEM是新的方式,實作錯誤或發現新攻擊的可能性還無法充分排除。另一方面,X25519雖然對量子電腦很脆弱,但對傳統電腦的安全性有長久的實績。混合金鑰交換把兩個共享秘密串接後放入金鑰衍生函數,攻擊者必須兩者都攻破才能取得金鑰,也能防止現在被記錄的通訊在將來被量子電腦解密。截至2025年,這種組合(X25519MLKEM768等)已開始在TLS 1.3中使用。

  • A. 正確。即使其中一方被攻破,只要另一方安全,金鑰就受到保護。
  • B. 只使用其中一方,該方式被攻破時就會失去安全性,失去組合的意義。
  • C. 要防止被記錄的通訊在將來被解密,必須在量子電腦實現之前就使用後量子密碼學。
練習這個領域 前往領域頁面

密碼學基礎與應用的其他題目

  1. 思考加密遷移的時機時,有一種想法(Mosca不等式)是:「若資料必須保密的年數 x 與遷移到新加密所需的年數 y 之和,超過能破解加密的量子電腦出現前的年數 z,就已經有危險」。設 x = 10年、y = 5年,並假設 z 為12年時,正確的判斷是下列何者?
  2. 關於HSM(硬體安全模組)的角色,正確的是下列何者?
  3. 設DEK為資料加密金鑰、KEK為金鑰加密金鑰。關於雲端儲存等所使用之信封加密的說明,正確的是下列何者?
  4. 每隔一定期間把加密金鑰換成新金鑰的金鑰輪替,其主要目的是下列何者?
  5. 在系統設計中,提升密碼敏捷性(使加密方式容易替換的性質)的做法,適當的是下列何者?

這個領域的比較