1
選擇輸入類型
文字用於字串摘要,檔案用於下載校驗,HMAC 用於帶共用金鑰的訊息驗證。
試試其他關鍵字
找不到相關結果
文字、檔案與 HMAC 共用摘要結果,Hex、Base64 和校驗比較都在首屏顯示。
或點擊選擇並立即計算摘要
檔案位元組留在目前瀏覽器記憶體等待檔案
— — — — 文字用於字串摘要,檔案用於下載校驗,HMAC 用於帶共用金鑰的訊息驗證。
一次計算即可得到小寫 Hex、大寫 Hex、Base64 與 Base64URL。
將可信來源提供的 64 位十六進位校驗值貼入欄位,頁面會立即比較且不區分大小寫。
SHA-256 將任意長度輸入映射成固定 256 bit 摘要,只改變一個位元組也會產生大幅不同的結果,因此適合檔案校驗、內容定址與數位簽章流程。
摘要不提供機密性。相同輸入任何人都能算出相同結果;要驗證共用金鑰使用 HMAC,要隱藏內容則使用經審查的加密方案。
SHA-256HMAC-SHA256MD5密碼雜湊不是。SHA-256 是單向雜湊函式,輸出固定 256 bit 摘要,不能用金鑰解密回原文。
不建議。密碼應使用帶 salt 且成本可調的 Argon2id、scrypt 或 bcrypt,以抵抗高速猜測。
普通雜湊只依賴訊息;HMAC 還需要共用金鑰,可驗證訊息完整性與金鑰持有者。
相同位元組會產生相同摘要。將本機結果與可信發布者提供的校驗值比較,可以發現損壞或替換。
不會。瀏覽器 File API 讀取位元組,Web Crypto 在本機記憶體計算,不會請求伺服器。