23.下列何者不是加強網路安全機密性的演算法?
(A) DES
(B) RSA
(C) AES
(D) SHA-1
答案:登入後查看
統計: A(86), B(78), C(62), D(740), E(0) #669828
統計: A(86), B(78), C(62), D(740), E(0) #669828
詳解 (共 5 筆)
#1185819
27
0
#5180524
額外補充
雜湊和加密很容易被人搞混的原因,主要是因為雜湊和加密通常是一起使用的,常常被拿在一起講,加上得到的輸出都是一串無意義的字串,所以久而久之就搞混了。
但其實可以透過以下幾點來區分:
加密需要密鑰,且可以透過解密得到原文。(加密可逆)
雜湊不需密鑰,無法逆向解出原始輸入。(雜湊不可逆)
雖然可以透過額外儲存的 rainbow table 來找尋原始輸入,但彩虹表是預先計算並儲存下來的,而不是雜湊演算法本身的設計。
但其實可以透過以下幾點來區分:
加密需要密鑰,且可以透過解密得到原文。(加密可逆)
雜湊不需密鑰,無法逆向解出原始輸入。(雜湊不可逆)
雖然可以透過額外儲存的 rainbow table 來找尋原始輸入,但彩虹表是預先計算並儲存下來的,而不是雜湊演算法本身的設計。
來源:https://blog.m157q.tw/posts/2017/12/25/differences-between-encryption-and-hashing/
8
0
#1418923
SHA-1也是一種網路上使用的加密雜湊演算法
是因為已被破解的原因嗎?
1
2