工具用的順手嗎?
你的回饋能幫助我們做得更好
支援BLAKE2B/BLAKE2S演算法的雜湊生成器,可配置金鑰、鹽值和輸出長度,用於資料完整性校驗和訊息認證。
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
BLAKE 雜湊計算器會將你輸入的文字交給所選演算法,產生摘要,並以小寫 HEX、大寫 HEX 與 Base64 顯示。同一演算法搭配完全相同的文字,會得到相同摘要;若空格、標點、換行或字元有差異,輸出也會不同。這適合用來核對兩段文字或測試資料是否一致。摘要是固定規格的輸出,不是把內容加密後再解密的密文。
頁面提供 BLAKE2b、BLAKE2s、BLAKE3 三種選項。BLAKE2b 與 BLAKE2s 的設計取向和可用摘要長度不同;本工具使用各演算法的預設輸出,不提供長度、金鑰、鹽值或輪數欄位。RFC 7693 說明 BLAKE2b 與 BLAKE2s 的演算法範圍及金鑰模式;BLAKE3 規格則由其維護團隊發布。選項是三個不同演算法,不能只因結果格式相似就交替使用。RFC 7693(2015 年 11 月發布;2026-09-30 核對)與 BLAKE3 規格(2026-09-30 核對)提供演算法依據。
HEX 以 0–9 和 a–f 表示摘要位元組;大寫與小寫只改變字母顯示方式,不代表不同結果。Base64 則使用另一套文字編碼呈現同一組摘要資料,方便符合不同欄位或程式介面的格式需求。比對時,請先確認演算法相同,再確認比較的是相同表示法;需要精確比對時,直接比較完整字串,不要漏掉開頭、結尾或換行。
例如輸入 abc 並選 BLAKE2b,預設摘要的小寫 HEX 為:
ba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d17d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd4009923這個例子可用來確認摘要位元組的 HEX 表示;若要核對其他系統,雙方還需使用相同演算法與完全相同的輸入內容。
指南
依步驟完成操作,並透過範例核對輸入與結果。
在文字欄貼上或輸入內容。若要和程式或規格文件中的測試向量比對,請保留原本的大小寫、空白、標點與換行。
從演算法選擇器挑選 BLAKE2b、BLAKE2s 或 BLAKE3。已知對方使用哪一種時,照相同名稱選取;不同演算法的摘要不可互相當成同一結果。
結果會列出小寫 HEX、大寫 HEX 和 Base64。按接收端要求複製其中一種,並在貼上前確認沒有選錯演算法或格式。輸入文字後即會更新結果,不需另填摘要長度或其他參數。
情境
查看這項工具在不同工作與生活流程中的用法。
維護者可對同一段設定值分別計算摘要,再比較兩處結果,快速發現複製或編輯過程中是否有字元差異。摘要相同可作為內容比對線索,實際採用前仍應確認來源及傳輸流程可信。
開發者可輸入公開測試文字,選取協定要求的 BLAKE 變體,取得 HEX 或 Base64 結果供測試程式比對。請把演算法名稱、輸入文字與輸出格式一併記錄,避免因設定不同而誤判。
學習者可用同一文字觀察三種演算法各自的輸出,再切換 HEX 大小寫與 Base64 進行格式辨認。此操作展示的是摘要與文字表示法,不會還原原始內容。
問答
集中解答常見疑問與容易混淆的問題。
因為它們是不同演算法。要核對既有摘要,必須使用產生原摘要時指定的變體;不能只看字串長度或外觀來推定演算法。
不一定。HEX 大小寫只是字母的呈現差異;Base64 是同一摘要資料的另一種文字編碼。先轉成相同表示法再比較,並確認完整字串一致。
會。空格與換行都是輸入內容的一部分。若結果和預期不同,檢查前後空白、換行格式、標點、字母大小寫及所選演算法是否一致。
目前頁面處理的是文字欄中的內容,不會讀取檔案位元組。把檔名貼進文字框只會計算檔名字串,並非該檔案的摘要。
須知
使用前了解適用範圍、結果限制與必要提醒。
一般雜湊摘要不可逆,不能用來解密或還原原文;單獨計算出摘要也無法證明內容由可信的人或來源提供。若目的是確認發布來源,應透過可信管道取得預期摘要,或使用適合的數位簽章驗證流程。
目前表單沒有金鑰、鹽值或成本因子設定,因此此頁產生的是一般文字摘要,不是帶金鑰的訊息認證碼(MAC),也不是密碼儲存方案。RFC 7693 所述 BLAKE2 金鑰模式並未由目前表單提供。不要把一般快速摘要直接用來保存使用者密碼;NIST SP 800-63B-4 對其涵蓋的美國數位身分服務,要求以適當密碼雜湊方案搭配鹽值及成本因子保護驗證資料,不能把這項指引誤讀成台灣法規。NIST SP 800-63B-4(2025 年 8 月更新頁面;2026-09-30 核對)。
若要核對檔案,需使用能讀取檔案實際位元組的工具,並確認演算法、檔案內容版本與提供的預期摘要一致。本頁不提供檔案輸入、批次處理或摘要比對欄位。只要輸入內容或演算法不一致,結果不同就是正常情況,不能單憑摘要不同判斷資料遭到惡意竄改。
推薦
查找相關工具、專題與可用的 API 能力。