39. 「生日攻擊法」(Birthday Attack)主要針對下列何種加密演算法進行攻擊?
(A) MD5
(B) Rijndael
(C) 3DES
(D) RSA
答案:登入後查看
統計: A(638), B(120), C(142), D(128), E(0) #3351091
統計: A(638), B(120), C(142), D(128), E(0) #3351091
詳解 (共 2 筆)
#6457602
- 「生日攻擊法」(Birthday Attack) 主要針對雜湊函式 (Hash Function) 進行攻擊。它的原理是基於生日悖論,即在一個相對較小的群體中,兩個人生日相同的機率比想像中高。
攻擊目標是找到兩個不同的輸入,它們經過雜湊函式計算後產生相同的雜湊值(即碰撞)。
讓我們看看選項中的演算法:
- (A) MD5:MD5 是一種雜湊演算法 (Hash Algorithm),它會將任意長度的輸入轉換成一個固定長度(128 位元)的雜湊值。MD5 已經被證實存在嚴重的碰撞漏洞,因此非常容易受到生日攻擊法的影響,並已不建議用於安全性要求高的場景。
- (B) Rijndael:Rijndael 是 AES(Advanced Encryption Standard)的原始名稱。它是一種區塊加密演算法 (Block Cipher),用於加密和解密資料,而不是產生雜湊值。因此,生日攻擊法不適用於它。
- (C) 3DES:3DES (Triple Data Encryption Standard) 是一種區塊加密演算法,它是 DES 的加強版,用於加密和解密資料。生日攻擊法不適用於它。
- (D) RSA:RSA 是一種非對稱加密演算法 (Asymmetric Encryption Algorithm),用於加密、數位簽章和金鑰交換。它不屬於雜湊函式,因此生日攻擊法不適用於它。
因此,生日攻擊法主要針對雜湊演算法進行攻擊,而 MD5 是一種雜湊演算法。
答案是 (A)。
0
0