RIPEMD-160 雜湊文字或檔案

為文字輸入或檔案上傳產生 RIPEMD-160 雜湊值。計算安全的加密校驗和,用於資料完整性驗證和安全目的

輸入
貼上或輸入任何 UTF-8 文字,包含表情符號與非拉丁字元。
雜湊結果
目前文字輸入的雜湊結果。

十六進制

Base64

十進制

二進制

什麼是 RIPEMD-160?

RIPEMD-160(RACE 完整性原語評估訊息摘要)是一種加密雜湊函數,產生 160 位元(20 位元組)的雜湊值,通常呈現為 40 個字元的十六進位數。它由 Hans Dobbertin、Antoon Bosselaers 和 Bart Preneel 於 1996 年開發,作為歐洲 RACE 專案的一部分。

主要特徵:

  • 確定性:相同的輸入總是產生相同的雜湊
  • 快速計算:對於任何給定輸入都能合理快速地計算
  • 雪崩效應:輸入的微小變化會產生截然不同的輸出
  • 固定輸出大小:無論輸入大小如何,始終產生 160 位元雜湊
  • 雙線並行結構:使用兩條並行計算線以增強安全性

安全狀態:RIPEMD-160 被認為是加密安全的,沒有已知的實際攻擊。它提供了良好的安全邊際,對於 160 位元雜湊足夠的加密應用仍被推薦。

常見用途:

  • 比特幣地址生成(Base58Check 編碼)
  • 數位簽章和憑證
  • 資料完整性驗證
  • 需要 160 位元雜湊的加密協定
  • 需要時作為 SHA-1 的替代品

與其他演算法的比較:

  • 比 MD5 和 SHA-1 更安全
  • 輸出比 SHA-256 小(160 位元 vs 256 位元)
  • 良好的效能特徵
  • 在加密社群中經過充分研究和信任

推薦用於:

  • 需要 160 位元雜湊安全性的應用
  • 比特幣相關的加密操作
  • 指定 RIPEMD-160 的遺留系統相容性