工具用的順手嗎?
你的回饋能幫助我們做得更好
線上生成RIPEMD-128/160/256/320雜湊值,支援文字、十六進制及Base64資料輸入。
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
此頁將你輸入的文字計算成 RIPEMD-160 摘要。雜湊函式會把輸入映射為固定長度的結果;它不是加密後可用金鑰解開的密文,也沒有還原原文的步驟。RIPEMD-160 的結果長度為 160 位元,也就是 20 位元組。
同一摘要提供三種文字表示:小寫十六進位、大寫十六進位與 Base64。十六進位每兩個字元表示一個位元組,因此結果為 40 個十六進位字元;大小寫版本代表相同摘要。Base64 則是將同一組摘要位元組改用另一種文字編碼呈現,不是第二次雜湊或加密。RIPEMD-160 原始論文說明其 160 位元輸出;演算法研究者頁面也列出測試資料。
計算對象是文字本身。空格、標點、換行、英文字母大小寫及中文字都會成為輸入內容的一部分;例如在句尾多一個空格,計算的文字便不同。此頁沒有提供文字正規化、字元編碼切換或十六進位/Base64 解碼選項,所以若要和其他系統核對,必須先確認兩邊使用完全相同的文字與處理方式。
RIPEMD-160 是這個頁面的固定演算法,沒有 RIPEMD-128、RIPEMD-256 或 RIPEMD-320 的選擇。若某份規格要求特定變體,請依規格確認演算法名稱與輸出格式,不能把本頁結果視為其他變體的替代品。
當你已知道資料應使用 RIPEMD-160 時,可以分別計算兩端的文字摘要,再逐字比對相同格式的輸出。相同輸入與相同處理規則會得到相同摘要;摘要不同時,先檢查文字是否含有多餘空白、換行、標點差異或大小寫差異,並確認沒有一方先做過正規化。
摘要比對能協助發現輸入或處理結果不一致,但結果本身不會說明差異發生在哪裡,也不證明資料來源、身分或傳送者可信。需要更強的來源驗證時,應採用所屬協定要求的簽章或訊息驗證機制。
兩種輸出都是摘要位元組的表示法。十六進位常見於除錯記錄、規格範例與人工逐字比對;大寫或小寫通常只是呈現習慣,交換資料時仍要配合接收端格式。Base64 適合需要以文字承載位元組的情境,但接收端必須知道它是 Base64,不能把 Base64 字串直接當成十六進位摘要來比較。
若要把結果貼入程式、文件或工單,建議一併註明演算法為 RIPEMD-160、輸入文字的來源,以及使用的表示格式。如此能減少把不同演算法或不同編碼形式誤認為結果不一致的情況。
指南
依步驟完成操作,並透過範例核對輸入與結果。
將內容貼入文字欄位。若要和既有摘要比對,先確認空格、換行、標點與字母大小寫都符合原始資料。
輸入非空文字後,頁面會計算 RIPEMD-160,並顯示小寫十六進位、大寫十六進位及 Base64。清空輸入時不會保留上一筆摘要作為目前結果。
使用各欄旁的複製按鈕複製對應結果。若規格指定大小寫或 Base64,照指定格式傳遞;不要只根據字串長相猜測編碼。
比較前確認雙方都使用 RIPEMD-160,並對完全相同的文字計算。若摘要不符,先逐字檢查輸入,再確認是否有前置轉換或格式規範化。
情境
查看這項工具在不同工作與生活流程中的用法。
開發者已從協定、文件或既有系統取得 RIPEMD-160 預期結果時,可輸入相同文字並選擇相同表示法,快速檢查摘要是否一致。若不一致,逐項排查空白、換行、大小寫和標點。
在教學或除錯時,對照原文與只改動一個空格、標點或字母大小寫的版本,可觀察輸入變化如何反映在摘要上。這適合了解雜湊輸出,不是密碼強度測試。
需要把摘要提供給同事或寫入技術紀錄時,可選定小寫十六進位、大寫十六進位或 Base64,並標註算法與輸入來源。接收方依相同文字重算後才能有意義地比對。
問答
集中解答常見疑問與容易混淆的問題。
不可以。摘要不是加密密文,沒有對應的解密操作;若未來需要原始內容,必須另外保存原文。
RIPEMD-160 輸出 160 位元,即 20 位元組;每個位元組以兩個十六進位字元表示,因此共 40 個字元。改成大寫只改變字母顯示,不改變摘要值。
此頁目前只計算輸入文字的 RIPEMD-160,不提供其他 RIPEMD 變體或檔案雜湊。若任務要求其他變體或直接處理檔案,請使用符合該規格的工具或程式庫。
不是。兩者是同一摘要位元組的不同文字表示。比對時先確認兩邊使用同一種編碼;不可直接把 Base64 字串與十六進位字串逐字比較。
不建議。單次 RIPEMD-160 摘要不等同專用密碼雜湊方案。NIST 指引要求密碼驗證採用適當的加鹽密碼雜湊方案及成本因子;請在系統中使用符合需求的密碼驗證設計。
須知
使用前了解適用範圍、結果限制與必要提醒。
本頁只計算一般 RIPEMD-160 摘要,沒有隨機鹽值、成本因子或專用密碼雜湊流程。不要將它直接用來保存使用者密碼,亦不要因為摘要相同就認定資料來源可信、內容獲授權或傳輸安全。NIST 數位身分指引說明密碼驗證需要適當的加鹽密碼雜湊方案與成本因子。
若用於完整性核對,請確保輸入文字和算法完全一致;摘要可用來辨識結果差異,但不能指出差異原因。敏感內容請依組織的資料處理規範選擇合適的計算環境。
推薦
查找相關工具、專題與可用的 API 能力。