Q12.
下列何者為Data Encryption Standard (DES)密碼金鑰的長度?
電腦軟體設計共同科目 · 乙級 · Q12
難易度分析
3 / 5
本題要求區分輸入長度與實際有效加密金鑰長度的細微差異,選項中設置了高度相似且容易混淆的數值,旨在測試考生對特定演算法結構細節的掌握程度。
正確答案:②56 bits
② 56 bits:DES 的有效金鑰長度為 56 bits,雖然輸入為 64 位元,但其中 8 位元為奇偶檢查位元,實際參與加密運算的僅 56 位元。
錯誤選項解析
- ① 32 bits:32 bits 遠低於 DES 的實際金鑰長度,此長度無法提供基本的對稱式加密安全性,容易遭受暴力破解攻擊。
- ③ 64 bits:64 bits 是 DES 金鑰的輸入長度,但扣除 8 位元奇偶檢查位元後,有效加密金鑰長度實為 56 bits,此為常見混淆點。
- ④ 128 bits:128 bits 是 AES 的最低金鑰長度標準,DES 因 56 位元金鑰過短已被認為不安全,現已被 AES 取代。
Learning Tip
"本題常考陷阱在於混淆 DES 輸入金鑰長度(64 bits) 與 有效金鑰長度(56 bits)。需特別注意 8 位元奇偶檢查位元不參與加密運算。此外,DES 因金鑰過短已不安全,實務上應使用 AES(128/192/256 bits) 作為對稱加密標準。"
學員答題分佈
①32 bits0%
②56 bits0%
③64 bits0%
④128 bits0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!