密碼學基礎與應用

每隔一定期間把加密金鑰換成新金鑰的金鑰輪替,其主要目的是下列何者?

  1. A使以舊金鑰加密的資料任何人都再也無法解密,以確實刪除資料
  2. B每次更換金鑰時,加密演算法本身都會逐漸變強
  3. C限制以1把金鑰保護的資料量與期間,縮小金鑰外洩時的受害範圍
查看答案與解析

正確答案:C. 限制以1把金鑰保護的資料量與期間,縮小金鑰外洩時的受害範圍

金鑰管理會為每把金鑰決定可使用的期間(加密期間),並管理產生、分發、使用、更新、廢止、銷毀的金鑰生命週期。1把金鑰使用得越久,受該金鑰保護的資料就越多,外洩時的損害越大,未察覺外洩的期間也容易拉長。為了在輪替後仍能讀取舊資料,通常會把舊金鑰在必要的期間內保留為僅供解密之用。更換金鑰並不會改變演算法的強度,因此演算法變弱時,必須更換方式本身。

  • A. 為了讀取舊資料,通常會把舊金鑰保留為僅供解密之用。
  • B. 更換金鑰並不會改變演算法的強度。
  • C. 正確。從時間與資料量兩方面限制金鑰外洩的影響。
練習這個領域 前往領域頁面

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

  1. 在系統設計中,提升密碼敏捷性(使加密方式容易替換的性質)的做法,適當的是下列何者?
  2. 在對稱式加密中,關於區塊加密與串流加密之差異的說明,正確的是下列何者?
  3. 目前廣泛使用的區塊加密AES,其區塊長度與金鑰長度的組合,正確的是下列何者?
  4. 以AES的ECB模式加密影像資料後,在加密後的影像中仍能辨認出原圖的輪廓。其原因正確的是下列何者?
  5. 以CBC模式使用AES時,初始向量(IV)的處理方式中,適當的是下列何者?

這個領域的比較