SHA-512雜湊與檔案驗證

計算UTF-8文字與本機檔案的SHA-512雜湊,比對完整的128個十六進位字元並複製結果。附abc標準測試範例、檔案驗證方式及演算法差異說明。

計算
0 個字元
處理結果

處理結果將顯示在這裡。

如何計算與比對SHA-512

  1. 輸入文字或選取本機檔案;選取檔案後優先使用檔案內容。
  2. 如需比對,只貼上預期SHA-512雜湊值,不含檔名。
  3. 開始計算,查看驗證結果,再複製或下載完整的SHA-512雜湊值。

SHA-512雜湊與檔案驗證使用說明

SHA-512產生512位元摘要,顯示為128個十六進位字元。檔案內容會影響摘要,檔案名稱不參與計算。

SHA-512計算範例:標準abc測試向量

輸入內容
abc
處理結果
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

SHA-512雜湊與檔案驗證常見問題

為什麼SHA-512結果有128個字元?

SHA-512產生512位元摘要,這裡以128個小寫十六進位字元顯示,保留開頭的零。文字採UTF-8編碼,檔案依原始位元組計算。瀏覽器處理上限為8 MiB文字或單一32 MiB檔案。

SHA-512/256就是截短的SHA-512嗎?

不是。SHA-512/256採用不同初始值,結果並不是直接取SHA-512雜湊值的前64位十六進位字元。SHA-384和SHA3-512也是不同演算法。本頁計算完整SHA-512;若來源要求SHA-256,請使用SHA-256工具。

如何驗證檔案?為什麼雜湊值不一致?

選取檔案,只貼上預期雜湊值,不要附檔名或SHA512:前綴。比對時忽略字母大小寫及前後空白,但實際輸入不會刪除空白或正規化。空格、CRLF與LF、結尾換行、UTF-8 BOM及Unicode表示方式都可能改變結果。檔名與路徑不參與計算。

SHA-512相符就能證明檔案可信嗎?可以解密嗎?

只有預期雜湊值來自可信來源時,相符的結果才有助於驗證完整性。一般SHA-512無法驗證傳送者或數位簽章,也不是可逆加密。需要帶金鑰的訊息鑑別時,請使用HMAC工具中的HMAC-SHA-512;儲存密碼則應採用Argon2id等專用方案。

檔案、權杖和文字會上傳嗎?

不會。這些工具都在您的瀏覽器中處理資料。網站只提供頁面與程式碼,不會把輸入內容傳送到轉換伺服器,也不會儲存到帳號中。

所有開發者工具

編碼與檔案轉換

在文字、位元組、網址與內嵌圖片之間轉換,保留原始資料。

資料與文字檢查

讀懂結構化資料與權杖,清楚查看文字的每一處變動。

雜湊、識別碼與排程

檢查檔案完整性、產生識別碼,並轉換時間與預覽排程。

輸入內容與檔案皆在您的裝置上處理。請勿將機密結果留在共用剪貼簿,處理私密金鑰與權杖時請使用可信任的裝置。