15.
以下何者屬於秘密金鑰密碼系統(secret-key
cryptosystem)?
(A) One-way Trapdoor system
(B) AES(Advanced Encryption Standard)system
(C) ECC(Elliptic Curve Cryptography)system
(D) SHA(Secure Hash Algorithm)system
統計: A(13), B(150), C(19), D(16), E(0) #3145735
詳解 (共 2 筆)
【解題思路】
這題要你分辨四個加密或雜湊技術中,哪一個是:
秘密金鑰(對稱式)密碼系統
必背分類:
-
對稱式密碼(Secret-Key / Symmetric Key)
→ AES、DES、3DES、RC4… -
非對稱式密碼(Public-Key / Asymmetric)
→ RSA、ECC、ElGamal… -
雜湊函數(Hash Function)
→ SHA、MD5…
所以看到選項:
-
AES → 對稱式(本題答案)
-
ECC → 公開金鑰系統(非對稱)
-
SHA → 雜湊,不屬加密
-
One-way trapdoor → 典型非對稱式
因此答案是 (B) AES。
【為什麼其他選項不正確(逐一破題)】
(A) One-way Trapdoor system
→ 典型「公開金鑰(非對稱)」概念:
只有私鑰能把陷門(trapdoor)解開。
→ 不是對稱式。
(B) AES(Advanced Encryption Standard)
→ 對稱式密碼系統(Secret-Key)
→ 正確!
(C) ECC(Elliptic Curve Cryptography)
→ 橢圓曲線密碼學,是公開金鑰(非對稱)系統。
→ 不是秘密金鑰。
(D) SHA(Secure Hash Algorithm)
→ 雜湊函數,不是加密,也無金鑰。
→ 更不可能是秘密金鑰。
【延伸知識】
三種密碼技術定位:
-
對稱式(Secret-Key)
-
單一金鑰
-
速度快
-
常用:AES、DES
-
用途:大量資料加密、VPN
-
-
非對稱式(Public-Key)
-
公鑰+私鑰
-
速度慢
-
常用:RSA、ECC
-
用途:金鑰交換、數位簽章
-
-
雜湊(Hash)
-
不可逆
-
無金鑰
-
常用:SHA、MD5
-
用途:密碼驗證、完整性檢查
-
【記憶技巧】
一句話:
AES=對稱
ECC=非對稱
SHA=雜湊
Trapdoor=非對稱
或更短:
對稱看 AES,非對稱看 ECC,雜湊是 SHA。
【常見錯誤】
-
把 ECC 誤以為速度快 → 選成對稱式
-
看到 SHA 名字有 Secure → 誤選
-
不知道 One-way Trapdoor 一定是非對稱