LONGEPASS
Q145.

在網路安全應用中,通常利用雜湊函數(Hash Function)來做為所傳送訊息的指紋(Fingerprint),以便進行訊息驗證;下列哪一個不是雜湊函數?

電腦軟體應用 · 乙級 · 系統軟體使用 · Q145

難易度分析

2 / 5

本題考查對網路安全基本術語的定義區分,僅需將單向雜湊函數與可逆加密演算法的概念進行對比即可得出結論,不含複雜陷阱或跨概念應用。

正確答案:④DES

④ DES:DES(Data Encryption Standard)是一種對稱式加密演算法,用於資料的加密與解密,而非雜湊函數。其使用 56 位元金鑰進行區塊加密,與雜湊函數的單向不可逆特性完全不同。

錯誤選項解析

  • ① MD4:MD4(Message Digest Algorithm 4)是由 Ron Rivest 設計的雜湊函數,可產生 128 位元的訊息摘要,屬於早期的雜湊演算法,雖已被證實存在安全漏洞,但仍為雜湊函數的一種。
  • ② MD5:MD5(Message Digest Algorithm 5)是 MD4 的改良版本,同樣屬於雜湊函數,可產生 128 位元雜湊值,廣泛應用於檔案完整性驗證,但因存在碰撞攻擊風險,不建議用於安全性要求高的場景。
  • ③ SHA:SHA(Secure Hash Algorithm)是由 NSA 設計的安全雜湊演算法系列,包含 SHA-1、SHA-256、SHA-512 等變體,用於產生訊息摘要與數位簽章,是標準的雜湊函數。
Learning Tip

"本題核心考點在於區分雜湊函數(單向不可逆、用於完整性驗證)與加密演算法(可逆、用於機密性保護)的差異。常考陷阱是將 DES、AES、RSA 等加密演算法與 MD5、SHA 等雜湊函數混淆。實務上應注意 MD5 與 SHA-1 已被證實不安全,建議使用 SHA-256 或更高強度的雜湊演算法。"

學員答題分佈

①MD40%
②MD50%
③SHA0%
④DES0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目