密碼學基礎與應用

關於ML-KEM這類金鑰封裝機制(KEM)的使用方式,正確的是下列何者?

  1. A傳送方以自己的私密金鑰對共享秘密簽章後傳送,接收方以傳送方的公開金鑰驗證該簽章並收下秘密
  2. B傳送方由接收方的公開金鑰產生共享秘密與包住它的密文,接收方以私密金鑰取出相同的秘密
  3. C傳送方與接收方事先持有相同的對稱金鑰,以該金鑰直接加密訊息
查看答案與解析

正確答案:B. 傳送方由接收方的公開金鑰產生共享秘密與包住它的密文,接收方以私密金鑰取出相同的秘密

KEM由金鑰產生、封裝與解封裝3個操作組成。傳送方以接收方的公開金鑰進行封裝,同時得到隨機的共享秘密與包住它的密文,只傳送密文。接收方以私密金鑰解封裝而得到相同的共享秘密,之後以由它產生的金鑰使用對稱式加密。KEM是用來共享金鑰的機制,因此驗證對方要另外使用ML-DSA等簽章。

  • A. 這是數位簽章的使用方式。KEM是共享金鑰的機制,沒有簽章的功能。
  • B. 正確。接收方以私密金鑰打開封裝所產生的密文。
  • C. 這是事先共享對稱金鑰之方式的說明。KEM是與事先沒有共享秘密的對象,使用公開金鑰產生共享秘密。
練習這個領域 前往領域頁面

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

  1. 在遷移到後量子密碼學的過程中使用的、把X25519(使用橢圓曲線的迪菲-赫爾曼金鑰交換)與ML-KEM組合的混合金鑰交換,其想法正確的是下列何者?
  2. 思考加密遷移的時機時,有一種想法(Mosca不等式)是:「若資料必須保密的年數 x 與遷移到新加密所需的年數 y 之和,超過能破解加密的量子電腦出現前的年數 z,就已經有危險」。設 x = 10年、y = 5年,並假設 z 為12年時,正確的判斷是下列何者?
  3. 關於HSM(硬體安全模組)的角色,正確的是下列何者?
  4. 設DEK為資料加密金鑰、KEK為金鑰加密金鑰。關於雲端儲存等所使用之信封加密的說明,正確的是下列何者?
  5. 每隔一定期間把加密金鑰換成新金鑰的金鑰輪替,其主要目的是下列何者?

這個領域的比較