HUBPLC / KDF

密鑰派生 PBKDF2/EvpKDF

自訂密碼、鹽值、雜湊與迭代次數,派生密鑰並輸出 HEX 或 Base64。

● 在瀏覽器內運算

從密碼與鹽值派生固定長度的密鑰。這是單向運算,不能解密還原密碼。

目前鹽值為空,僅供相容測試。實際用途請使用每筆獨立的隨機鹽值,並連同派生參數保存。

DERIVED KEY / 派生密鑰

結果會顯示在這裡。

算法與使用說明

PBKDF2 使用 HMAC,預設 SHA-256、600,000 次。EvpKDF 使用指定雜湊反覆處理前一區塊、密碼與鹽值,預設 MD5、1 次。參考工具及套件版本的預設可能不同,比對時請逐項指定相同參數。

密碼與鹽值各限 1,024 bytes;密碼不得為空,空白與換行不會移除。HEX 鹽值以兩位數代表一個 byte。PBKDF2 上限 2,000,000 次,EvpKDF 上限 100,000 次;處理期間可取消。

輸出只包含派生密鑰,不包含鹽值、算法、迭代次數或 IV。若要對照 OpenSSL EVP_BytesToKey,鹽值通常為 8 bytes;本頁可接受其他長度以相容 CryptoJS,不自動分割密鑰與 IV,也不能直接當作 HPLC1 密文。

密碼與結果僅在瀏覽器內處理,不上傳或儲存。參考 菜鳥加密工具 Web Crypto 文件