密碼學基礎與應用

目前廣泛使用的區塊加密AES,其區塊長度與金鑰長度的組合,正確的是下列何者?

  1. A區塊長度為128位元,金鑰長度為128、192、256位元其中之一
  2. B區塊長度為64位元,金鑰長度為56位元
  3. C區塊長度與金鑰長度都可以從128、192、256位元中任意組合選擇
查看答案與解析

正確答案:A. 區塊長度為128位元,金鑰長度為128、192、256位元其中之一

AES是美國NIST於2001年以FIPS 197標準化的區塊加密,區塊長度固定為128位元,金鑰長度有128、192、256位元三種。依金鑰長度,輪(轉換的重複)的次數為10、12、14輪。作為其基礎的Rijndael在設計上也可以選擇區塊長度,但被標準化為AES的只有128位元的區塊。區塊長度64位元、金鑰長度56位元,是AES之前的標準DES的值。

  • A. 正確。AES-128、AES-192、AES-256中的數字代表金鑰長度。
  • B. 這是AES之前的標準DES的值。56位元的金鑰已能以暴力破解攻破,因此不再使用。
  • C. 可選擇區塊長度的是原本Rijndael的設計。AES的區塊長度只有128位元。
練習這個領域 前往領域頁面

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

  1. 以AES的ECB模式加密影像資料後,在加密後的影像中仍能辨認出原圖的輪廓。其原因正確的是下列何者?
  2. 以CBC模式使用AES時,初始向量(IV)的處理方式中,適當的是下列何者?
  3. 以CBC模式使用AES(區塊長度16位元組),填充採用PKCS#7方式。PKCS#7方式中,若不足的位元組數為n,就加上n個值為n的位元組;明文長度恰為16的倍數時,也要加上16個值為16的位元組。加密96位元組的明文時,密文的長度(不含IV)為下列何者?
  4. 接收以CBC模式加密之資料的伺服器,在解密後填充不正確時,與填充正確但內容檢查失敗時,回傳了不同的錯誤。關於這種狀況的說明,正確的是下列何者?
  5. 關於區塊加密的CTR模式(計數器模式)的特徵,正確的是下列何者?

這個領域的比較