TL
Tool Lab
💰捐贈
💰捐贈

Secret Key Generator

Generate AES, HMAC-SHA, and JWT secret keys using the browser crypto API.

金鑰類型
輸出格式
256 bits · 32 bytes · 32位元組對稱加密金鑰(建議)

關於本工具

密鑰產生器使用crypto.getRandomValues為常見演算法產生加密安全的隨機金鑰。

金鑰長度與演算法規格完全符合。不向任何伺服器傳送資料。

使用方法

  1. 選擇符合使用情境的金鑰類型。
  2. 選擇應用程式所需的輸出格式。
  3. 點擊產生金鑰。
  4. 複製金鑰並安全儲存——正式環境請使用密鑰管理工具。

使用情境

後端開發者產生AES-256金鑰。Node.js工程師產生HMAC-SHA-256金鑰簽署Webhook。

常見問題

  • 這些金鑰在正式環境安全嗎?是的,金鑰是加密隨機的。請使用密鑰管理工具安全儲存。
  • Hex和URL安全Base64的差別?Hex長2倍但只用0-9和a-f。URL安全Base64更短,在環境變數中安全。
  • 產生數量有限制嗎?沒有。每次點擊產生全新的獨立金鑰。