硬體安全
讓CPU具備AES密碼專用指令(AES-NI等)的優點中,除了速度之外還可舉出下列何者?
- AAES的金鑰會自動變長
- B不再需要軟體實作中所使用的表格查詢,能防止因讀取位置隨金鑰而異所造成的快取計時洩漏
- C任何人都能在沒有金鑰的情況下讀取AES的密文
查看答案與解析
正確答案:B. 不再需要軟體實作中所使用的表格查詢,能防止因讀取位置隨金鑰而異所造成的快取計時洩漏
以往快速計算AES的軟體,經常是從由資料與金鑰決定的位置,讀取預先算好的大型表格來使用。由於讀取位置依賴金鑰,已知有從快取命中與未命中的時間差來推測金鑰的攻擊。專用指令不使用表格,而是在電路內以固定時間計算,因此既快速,又能防止這類旁路洩漏。
- A. 金鑰長度不會改變。
- B. 正確。在電路內以固定時間計算。
- C. 密碼的強度不會改變。