Bitget App
交易「智」變
快速買幣市場交易合約跟單策略理財

Keccak

高級
share

什麼是 Keccak

Keccak,發音為「ketchak(凱奇克)」,是由 Guido BertoniJoan DaemenMichaël Peeters Gilles Van Assche 創造的一種多功能加密函數。雖然 Keccak 具有各種潛在的應用,但它最常見的用途是作為雜湊函數,與 SHA-1 SHA-2 等舊有雜湊演算法相比,它提供了更高的安全性。

什麼是 SHA

SHA 是安全雜湊演算法(Secure Hash Algorithm)的縮寫,代表由美國國家技術標準局(NIST)開發的一系列加密雜湊函數SHA-1 SHA-2 都是由美國國家安全局(NSA)創造的,具有相似的結構。雖然 Keccak 具有與 SHA-2 相同的輸出大小(雜湊長度),但運作機制卻有很大的不同。儘管如此,Keccak 仍被視為 SHA 家族的一部分,通常被稱為 SHA-3

總而言之,2004 年揭露了針對 SHA-1 的理論攻擊,導致 NIST 2011 年宣布 SHA-2 為新的標準雜湊函數。在 SHA-1 SHA-2 的緩慢轉移之後,2017 年發生了一次成功的 SHA-1 碰撞攻擊,導致 SHA-1 不再被認為安全,並不建議再做使用。Keccak(也就是 SHA-3)是為了解決 SHA-1 SHA-2 的潛在缺陷而開發。它在 2012 NIST 舉辦的競賽中勝出,成為了 SHA 家族的最新成員,憑藉創新結構和對海綿函式的依賴而入選其中。雖然 SHA-2 仍然被廣泛使用且安全,但 SHA-3 未來的採用可能會受到其對攻擊的抵禦能力影響。此外,密碼學領域的不斷發展,可能會在未來幾年內開發出新的加密雜湊演算法。

下載 App
下載 App