SequenceHash 將安全的多重雜湊帶向 Keccak 之外

Trail of Bits 推出了 SequenceHash 與 SequenceMAC,這些開源密碼學建構旨在讓跨多種廣泛使用的雜湊函式進行安全多重雜湊變得更容易。這份規格是 Community Cryptography Specification Project(C2SP)的一部分,目前已有 Rust、Go 與 Python 的初始實作,以及用於驗證的測試向量。 多重雜湊會將多個值合併成一個雜湊值。簡單串接可能產生模稜兩可的編碼,讓不同的輸入序列得到相同結果。在零知識證明、Fiat–Shamir 轉換、密碼學承諾與交易驗證中,這是嚴重的問題,因為實作錯誤可能導致偽造風險與財務損失。 SequenceHash 採用長度後綴編碼與雙重雜湊建構,以提供不含歧義的輸入分隔,並防護長度延伸攻擊。它支援 SHA-256、SHA-384、SHA-512、BLAKE 與 RIPEMD 等雜湊函式,不像 NIST 的 TupleHash 一樣僅限於 Keccak。可選的自訂字串提供網域分隔,並有助於防止重放攻擊或跨情境攻擊。 SequenceMAC 加入金鑰式驗證。它支援從 32 位元組到 2^128−1 位元組的金鑰,並納入金鑰長度中繼資料,以降低 HMAC 類型金鑰偽碰撞的風險。Trail of Bits 警告,安全性仍取決於底層雜湊函式,並建議使用 SHA-256 或 SHA-512 等強健選項。SequenceXOF 尚未完成規格定義。 對加密貨幣交易者而言,這項發布主要是安全性與基礎設施方面的發展,而非直接的市場催化劑。長期而言,它可能支援更安全的零知識系統、錢包與區塊鏈協定實作。
Neutral
預期市場影響中性,因為公告涉及密碼學標準與開發者工具,而不是代幣發行、協議升級、募資事件或監管決策。它不會直接改變主要加密貨幣的供給、需求或實用性,因此短期價格走勢可能有限。 短期內,除了市場可能對區塊鏈安全與零知識基礎設施產生興趣外,交易者或許不會看到太大反應。如果主要協議、錢包或證明系統在完成獨立稽核與生產環境測試後採用 SequenceHash,這項發布可能會變得重要。這種採用或可提升市場對密碼學實作的信心,並降低漏洞風險,但相關效益很可能會逐步顯現,而不是立即帶來價格重新評估。 從長期來看,更安全的多重雜湊可支援零知識應用程式、Rollup、隱私系統,以及依賴 Fiat-Shamir 轉換或密碼學承諾的區塊鏈協議。這對更廣泛的數位資產生態系統可能具有建設性。然而,SequenceHash 是與雜湊函數無關的基礎設施,並非加密貨幣專案;文章也沒有提供任何特定網路採用它的證據。因此,交易者應將其視為一項具備溫和長期正面潛力的技術發展,而不是看多或看空的交易訊號。