工具用的順手嗎?
你的回饋能幫助我們做得更好
線上生成Snefru系列雜湊值,用於資料完整性校驗與防篡改驗證。
這是 PHP 內建 Snefru 摘要計算,輸入會傳送到處理服務。不是可逆加密;比較時需符合演算法識別與輸入編碼。不要用這個舊演算法儲存密碼或作為安全認證。
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
這個頁面將你輸入的文字計算成固定長度的雜湊摘要,提供 Snefru(128 位元)與 Snefru-256(256 位元)兩個選項,並顯示十六進位結果的小寫與大寫形式。雜湊是單向摘要運算,結果不是加密後的文字,不能用來還原原文。它適合在已知對方使用相同演算法與相同輸入時,逐字比對摘要是否一致。
「位元」表示摘要資料的長度;以十六進位表示時,每個字元代表 4 位元,因此 128 位元摘要通常是 32 個十六進位字元,256 位元則是 64 個。大小寫只是顯示方式,不改變摘要值。這個頁面只處理文字欄位;目前沒有可供選擇檔案或批次檔案校驗的入口。
| 選項 | 摘要長度 | 常見十六進位字數 |
|---|---|---|
| Snefru | 128 位元 | 32 個字元 |
| Snefru-256 | 256 位元 | 64 個字元 |
選項名稱對應處理服務支援的 snefru 與 snefru256 識別碼。PHP 官方文件將兩者列在可用摘要演算法清單中;實際計算若遇到處理端不支援該演算法,頁面會回報錯誤。摘要長度只說明輸出大小,不能單憑 128 或 256 位元判定安全程度。公開密碼學研究曾針對 Snefru 的部分輪數變體提出攻擊,因此此頁未將它描述為適用於現代安全用途的演算法。
PHP 官方雜湊演算法文件列出兩種識別名稱並提醒演算法需依用途選擇。IACR 密碼學研究論文支持對部分 Snefru 變體的研究背景,不足以替未標明輪數的頁面設定作完整安全評級。若需了解標準化摘要家族,可查閱 NIST FIPS 180-4(SHA-2)與 NIST FIPS 202(SHA-3);這些標準不是本工具的功能清單。
指南
依步驟完成操作,並透過範例核對輸入與結果。
在文字欄位輸入或貼上內容。若結果要與另一端比對,請保留原本的空格、換行、標點與字元,不要先自行清理或改寫。
依照你要核對的既有資料選擇 Snefru 或 Snefru-256。雙方必須選相同版本;不能把不同選項產生的結果直接比較。
按下計算後,頁面才會為這組遠端處理的演算法送出請求;Snefru 不會隨輸入即時自動更新。完成後可查看摘要,並複製小寫或大寫形式。
將複製的結果與可信來源提供的摘要逐字比較,同時確認兩端輸入內容及演算法版本一致。若長度不同或頁面出現錯誤,先確認選項並重新貼上原始文字。
情境
查看這項工具在不同工作與生活流程中的用法。
維護舊系統或檢查既有測試資料時,若已知原文與摘要版本,可將相同文字送入相同選項,再比對十六進位結果。這能協助找出輸入內容、空白字元或版本設定不一致的情況;摘要吻合本身不證明資料來源身分。
學習雜湊輸出格式時,可用非敏感的短句分別查看兩種摘要長度,並留意只要輸入內容不同,得到的摘要通常也會不同。這是格式觀察與相容測試,不是演算法安全性測驗。
問答
集中解答常見疑問與容易混淆的問題。
不行。此頁提供文字輸入欄位,沒有檔案上傳或批次檔案校驗功能。若要核對檔案,請使用能讀取檔案位元組且明確支援相同 Snefru 版本的工具,並確認其輸入處理方式。
先確認兩邊選擇同一個 Snefru 版本,再核對空格、換行、標點及字元編碼。視覺上相同的文字若含有不同空白或編碼,實際輸入位元組可能不同;任何差異都可能造成摘要不同。
不是。摘要可供相同輸入與演算法的結果比對,但單獨的摘要不會驗證傳送者身分,也不會代替數位簽章或其他可信機制。若沒有可信來源提供基準摘要,只有一個摘要值無法判定內容是否遭替換。
十六進位字母的大小寫差別只是文字呈現形式,例如 A 與 a 表示相同數值。比對時可先統一大小寫,或直接使用頁面提供的同一種格式複製;不要改動其中的數字或字母。
須知
使用前了解適用範圍、結果限制與必要提醒。
本頁文字會傳送至線上處理服務計算;目前無法保證處理端是否留存輸入,請勿輸入密碼、存取權杖、個人資料、機密文件內容或其他不應外傳的資訊。頁面也不提供離線計算承諾。
Snefru 是較早期的雜湊函數,公開研究已分析部分變體;本頁沒有完整呈現所有輪數等參數,不能由輸出長度推斷它符合你的安全要求。請勿用它儲存密碼、驗證登入、保護機密或代替簽章。若系統要求符合規範的摘要,應依協定與威脅模型選用適當的標準及完整安全方案。
推薦
查找相關工具、專題與可用的 API 能力。