密碼學基礎與應用

在NIST SP 800-57的表中,被視為與128位元對稱式加密(AES-128)同等安全性之參考值的RSA金鑰長度(n 的位元數)與橢圓曲線密碼金鑰長度的組合,為下列何者?

  1. ARSA約128位元,橢圓曲線密碼約128位元
  2. BRSA約2048位元,橢圓曲線密碼約128位元
  3. CRSA約3072位元,橢圓曲線密碼約256位元
查看答案與解析

正確答案:C. RSA約3072位元,橢圓曲線密碼約256位元

公開金鑰加密要得到相同的安全性,需要比對稱式加密更長的金鑰。在NIST SP 800-57 Part 1的表中,128位元安全性的參考值為RSA 3072位元、橢圓曲線密碼256~383位元。橢圓曲線密碼即使是已知最好的攻擊,也需要約金鑰長度一半位元數的工作量,因此金鑰長度約為安全性位元數的2倍即可,能以比RSA短得多的金鑰得到相同的安全性。RSA的2048位元是相當於112位元的參考值。

  • A. 在公開金鑰加密中,金鑰長度的位元數並不直接等於安全性的位元數。
  • B. RSA的2048位元相當於112位元。橢圓曲線密碼的128位元金鑰只相當於約64位元。
  • C. 正確。這是表中所列的參考值。
練習這個領域 前往領域頁面

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

  1. 在TLS中,即使伺服器憑證的私密金鑰日後外洩,在此之前被記錄的通訊也不會被解密,這種性質(前向保密)可由下列哪一種金鑰交換方法得到?
  2. ECDSA數位簽章在每次簽章時都使用秘密的亂數 k。關於 k 的處理方式的說明,正確的是下列何者?
  3. 瀏覽器驗證網頁伺服器的憑證時,關於憑證鏈的說明,正確的是下列何者?
  4. 驗證TLS的憑證時,除了確認簽章鏈與有效期間,也要確認所要連線的主機名稱是否包含在憑證的SAN(主體別名)中。這項確認不可或缺的理由,正確的是下列何者?
  5. 關於憑證透明度(Certificate Transparency,CT)機制的說明,正確的是下列何者?

這個領域的比較