免費隨機密鑰和秘密產生器
設定新服務?您需要 API 金鑰、JWT 秘密、十六進位令牌和其他隨機字串。 Dokall 在一個位置產生多種金鑰格式 - 按一下任何結果將其複製到剪貼簿。
非常適合引導 .env 檔案、測試驗證流程或產生開發憑證,而無需使用命令列。
常見問題
可以生成哪些類型的密鑰?
Dokall 可生成多種長度的十六進制密鑰、Base64 密鑰、字母數字字符串、UUID 以及兼容 JWT 的密鑰。各格式適用不同場景——十六進制用於加密密鑰,Base64 用於 API 令牌,UUID 用於唯一標識符。
這些密鑰是密碼學安全的嗎?
是的。密鑰使用 crypto.getRandomValues() 生成,該函數取自操作系統的密碼學隨機數生成器,與安全庫和密碼管理器使用的來源相同。
JWT 密鑰應該多長?
對 HS256,至少使用 256 比特(32 字節)的隨機性。64 字符十六進制字符串或 44 字符 Base64 字符串可提供足夠熵。更長的密鑰更好,但超過 512 比特通常沒有必要。
可以一次生成多個密鑰嗎?
可以。按所選格式和長度批量生成密鑰。點擊任意結果即可複製到剪貼板。
在線生成密鑰安全嗎?
Dokall 完全在瀏覽器中生成密鑰——不會發送到服務器。對生產密鑰,在使用 crypto.getRandomValues() 時,基於瀏覽器的生成是可接受的。請避免在不受信任或公共計算機上生成密鑰。