SHA-384加密工具 是一款線上 SHA-384 雜湊加密工具,支援文字字串的 SHA-384 加密計算以及檔案的 SHA-384 校驗。SHA-384 屬於 SHA-2 演算法家族,是 SHA-512 的截斷版本,輸出 384 位元(96 個十六進位字元)雜湊值,支援大寫和小寫兩種顯示格式。相比 SHA-256,SHA-384 提供了更高的安全強度,廣泛應用於高安全性要求的場景。
在輸入框中輸入或貼上需要計算雜湊值的文字內容。
點擊「計算 SHA-384」按鈕,右側將顯示 SHA-384 雜湊值的大寫和小寫兩種格式。
點擊結果輸入框右側的複製圖示,即可將對應的雜湊值複製到剪貼簿。
在底部檔案校驗區點擊「選擇檔案」,選擇任意檔案即可自動計算該檔案的 SHA-384 雜湊值,用於檔案完整性驗證。
工具完全免費,打開網頁即可使用,無需下載安裝任何客戶端軟體,隨時隨地計算雜湊。
所有 SHA-384 運算(文字雜湊與檔案校驗)均在瀏覽器本地完成,內容與檔案不會離開您的裝置,杜絕洩露風險。
提供 192 位元抗碰撞強度,比 SHA-256 更安全,適合高安全性要求與長期有效的數位憑證等場景。
同時提供大寫和小寫兩種十六進位輸出格式,滿足不同系統與場景的顯示需求。
既支援輸入文字字串即時計算,也支援選擇本地檔案計算雜湊值,覆蓋資料校驗與完整性驗證多種需求。
SHA-384(Secure Hash Algorithm 384-bit) 屬於 SHA-2 演算法家族,由美國國家安全局(NSA)設計,2001 年由 NIST 發布為 FIPS PUB 180-2 標準。SHA-384 本質上是 SHA-512 的截斷版本,兩者演算法結構完全相同,區別僅在於 SHA-384 使用不同的初始雜湊值,並截取最終結果的前 384 位元輸出。
SHA-384 演算法的核心流程:① 訊息填充——將訊息填充到長度對 1024 取模餘 896,然後追加 128 位元的原始訊息長度(SHA-384 使用 1024 位元塊,是 SHA-256 的兩倍);② 分塊處理——將填充後的訊息分為 1024 位元的塊;③ 初始化 8 個 64 位元暫存器(a、b、c、d、e、f、g、h),使用前 8 個質數的平方根小數部分的前 64 位元作為初始值(SHA-384 的初始值與 SHA-512 不同);④ 80 輪疊代——每輪使用特定的邏輯函數和 80 個 64 位元常數;⑤ 截斷輸出 384 位元——最終將前 6 個暫存器值(a、b、c、d、e、f)拼接得到 384 位元雜湊值。
SHA-384 相比 SHA-256 的主要優勢:輸出長度從 256 位元增加到 384 位元,抗碰撞強度從 128 位元提升到 192 位元;使用 64 位元字長操作,在 64 位元平台上計算效率更高;80 輪疊代比 SHA-256 的 64 輪更充分地進行混淆和擴散。SHA-384 在需要更高安全級別但又不願使用完整 SHA-512(輸出過長)的場景中非常理想。
以下表格對比了 SHA-2 家族中三種常見演算法的主要特性差異:
| 演算法 | 輸出位元數 | 十六進位長度 | 安全性 | 典型場景 |
|---|---|---|---|---|
| SHA-256 | 256 | 64 | 安全(128位元抗碰撞) | 數位簽章、SSL/TLS、區塊鏈 |
| SHA-384 | 384 | 96 | 高安全(192位元抗碰撞) | 高安全檔案校驗、政府應用、TLS憑證 |
| SHA-512 | 512 | 128 | 極高安全(256位元抗碰撞) | 軍事加密、頂級安全認證、長期存檔 |
SHA-384 在現代 TLS 協定中扮演著重要角色。在 TLS 1.3 中,SHA-384 是推薦的簽名雜湊演算法之一,常與 ECDSA(橢圓曲線數位簽章演算法)配合使用(如 ecdsa_secp256r1_sha384)。當你訪問 HTTPS 網站時,瀏覽器和伺服器之間的 TLS 握手可能正在使用 SHA-384 來驗證憑證簽名。
選擇 SHA-384 而非 SHA-256 用於 TLS 憑證的原因包括:① 更高的安全邊際——192 位元的抗碰撞強度為長期有效的憑證提供更好的保護;② 64 位元平台最佳化——SHA-384/SHA-512 在 64 位元處理器上比 SHA-256 更快;③ 相容性——現代瀏覽器和作業系統均已全面支援 SHA-384 憑證。許多 CA(憑證頒發機構)現在預設使用 SHA-384 簽名新的 SSL/TLS 憑證。
SHA-384(Secure Hash Algorithm 384-bit)是一種密碼學雜湊函數,屬於 SHA-2 演算法家族。它是 SHA-512 的截斷版本,將任意長度的輸入資料轉換為固定 384 位元(96 個十六進位字元)的輸出值。SHA-384 是單向不可逆的,無法從雜湊值反推出原始資料。其抗碰撞強度為 192 位元,比 SHA-256 的 128 位元更安全。
主要區別:① 輸出長度——SHA-384 輸出 384 位元(96 個十六進位字元),SHA-256 輸出 256 位元(64 個字元);② 抗碰撞強度——SHA-384 為 192 位元,SHA-256 為 128 位元,SHA-384 的安全性指數級高於 SHA-256;③ 內部結構——SHA-384 使用 64 位元字長和 1024 位元塊(與 SHA-512 相同),SHA-256 使用 32 位元字長和 512 位元塊;④ 效能——在 64 位元處理器上,SHA-384 通常比 SHA-256 更快;⑤ 應用——SHA-384 更多用於高安全場景(如 TLS 1.3 憑證),SHA-256 則更通用。
SHA-384 是 SHA-512 的截斷版本。兩者的演算法結構完全相同(相同的 1024 位元塊大小、80 輪疊代、64 位元字長),區別僅在於:① 初始雜湊值不同——SHA-384 使用一組不同的 64 位元初始常數;② 輸出截斷——SHA-384 只輸出前 384 位元(前 6 個 64 位元暫存器),SHA-512 輸出完整 512 位元(全部 8 個暫存器)。截斷設計使得 SHA-384 能抵抗 SHA-512 可能面臨的長度擴展攻擊。
目前 SHA-384 被認為是高度安全的。至今未發現任何有效的碰撞攻擊或原像攻擊。SHA-384 的抗碰撞強度為 192 位元,這意味著暴力破解需要約 2¹⁹² 次嘗試,在計算上完全不可行。即使量子電腦利用 Grover 演算法,也只能將安全性降低到約 128 位元(抗碰撞 96 位元),這仍然遠超當前量子計算能力。SHA-384 符合美國政府 CNSSP-15 標準中對 SECRET 及更高密級資料的保護要求。
不會。所有 SHA-384 運算(文字雜湊和檔案校驗)完全在瀏覽器本地執行,使用 CryptoJS 函式庫在客戶端完成計算。您的文字內容和檔案資料不會離開您的裝置,請放心使用。
建議在以下場景優先使用 SHA-384:① 高安全性需求——當需要 192 位元抗碰撞強度時(如長期有效的數位憑證);② TLS/HTTPS 憑證——現代 CA 推薦使用 SHA-384 簽名憑證;③ 64 位元平台——在 64 位元伺服器或裝置上,SHA-384 的效能優於 SHA-256;④ 政府/軍事合規——需要符合 CNSSP-15 等安全標準時。對於一般的檔案校驗、Git 版本控制、區塊鏈等場景,SHA-256 已經足夠安全且輸出更短,使用更方便。
兩者演算法結構完全相同,區別在輸出長度與初始值。SHA-384 是 SHA-512 的截斷版本,使用不同的初始雜湊值,並截取前 384 位元輸出(96 個十六進位字元);SHA-512 輸出 512 位元(128 個十六進位字元)。在 64 位元平台上兩者計算速度幾乎相同,選擇取決於對輸出長度與抗碰撞強度的要求。
支援文字和檔案兩種輸入。文字模式可直接輸入任意字元,檔案模式可選擇本地任意檔案,所有計算均在瀏覽器本地完成,無需上傳。
整體很快,且本地計算不消耗伺服器資源。SHA-384 以串流方式讀取檔案,檔案越大耗時略有增加,但通常在秒級內完成;計算過程在本地進行,不產生流量消耗。
不需要註冊即可使用基礎功能。本工具每天為您提供免費使用次數,日常輕度需求可零成本滿足;如需更高額度或更高頻使用,開通會員即可解鎖更多權益。
可以。頁面為響應式設計,在手機瀏覽器中同樣可輸入文字、上傳檔案並計算 SHA-384,介面會隨螢幕自動適配。
會。雜湊函數對輸入高度敏感,文字的大小寫、空格、換行哪怕只有一個字元不同,雜湊值都會完全不同。因此校驗檔案或文字時務必保證內容完全一致。
內容更新日期:2026-07-15
在線DES/2DES/3DES加密解密工具,支援所有加密模式與填充方式,全程在瀏覽器本地完成,安全高效。
在線AES加密解密工具,支援AES-128/192/256,涵蓋所有加密模式與填充方式,安全高效,操作便捷。
在線3DES加解密工具,支援所有加密模式與填充方式,全程在瀏覽器本地完成,保障數據安全。
在線RC4流密碼加解密工具,支援多種金鑰長度,加密與解密一鍵操作,全程在瀏覽器本地完成,保障資料安全。
在線Rabbit流密碼加解密工具,採用高速對稱加密演算法,支援多種金鑰長度,所有操作均在瀏覽器本地完成,保障資料安全。
在線RC2加密解密工具,支持ECB/CBC模式、可變密鑰長度與有效密鑰位數,全程在瀏覽器本地完成,保障數據安全。
在線IDEA國際數據加密算法工具,支持ECB/CBC/CFB/OFB/CTR多種加密模式,所有操作均在瀏覽器本地完成,確保數據安全。
在線Blowfish加解密工具,支援128/192/256/448-bit可變金鑰、ECB/CBC/CFB/OFB模式及多種填充方式,所有操作均在瀏覽器本地完成,保障資料安全。
CAST-128 (CAST5) 線上加解密工具,支援ECB/CBC/CFB/OFB多種加密模式、靈活填充方式及輸出編碼,全程在瀏覽器本地完成,安全高效。
在線SM4國密對稱加密解密工具,支持ECB/CBC/CFB/OFB/CTR五種工作模式及多種填充方式,所有操作均在瀏覽器本地完成,保障數據安全。
在線RSA非對稱加密解密工具,支持密鑰對生成、公鑰加密與私鑰解密、私鑰簽名與公鑰驗簽,所有操作均在瀏覽器本地完成,確保數據安全。
在線MD5哈希加密工具,支援16位/32位輸出、大小寫切換及檔案MD5校驗,全程在瀏覽器本地完成,安全高效。
MD2加密工具:在線生成32位元MD2哈希值,支援大小寫輸出與檔案校驗。
在線SHA-1哈希計算工具,高效完成文本加密與文件完整性校驗。
在線SHA-256哈希計算工具,快速實現文本加密與文件完整性校驗。
在線SHA-512哈希計算工具,支援文字加密與檔案完整性校驗,快速生成安全哈希值。
在線SM3國密哈希加密工具,支持文本哈希計算與文件校驗,輸出256位哈希值,符合GM/T 0004-2012國密標準。
在線Base64編解碼工具,支持文本的Base64編碼與解碼,全程在瀏覽器本地完成,安全高效。
在線URL編碼解碼工具,支援URL參數智能編碼與解碼,自動識別URL結構,僅對參數部分進行處理,全程在瀏覽器本地完成,安全高效。
在線UTF8編解碼工具,支持文本與UTF8十六進制字節互轉,所有處理均在瀏覽器本地完成,保障數據安全。