密碼產生器
建立具有可配置長度和字元集的隨機密碼。
產生強隨機密碼
此密碼產生器會根據您選擇的長度和字元集建立隨機密碼。 將其用於密碼管理器條目、測試帳戶、一次性憑證、本機演示以及需要不可預測值的機密。
較長的密碼通常比巧妙的模式更有價值:搜尋空間隨著每個添加的字元呈指數增長。對於真實帳戶,為每個服務產生唯一的密碼並將其儲存在專用的密碼管理器中。
使用方法
- 使用滑桿設定所需的密碼長度(4 到 128 個字元)。
- 選擇要包含的字元類型:大寫字母、小寫字母、數字和符號。
- 點選 生成 建立新的隨機密碼。
- 使用 複製 將其儲存到剪貼簿,或使用 下載 將其另存為文字檔案。
為什麼要使用隨機密碼?
隨機密碼避免攻擊者首先嘗試的名稱、日期、鍵盤模式、重複使用的單字和其他可預測的選擇。長隨機密碼很難猜測,因為每個字元都是從允許的字元池中選擇的。
此生成器使用可用的瀏覽器加密隨機性,例如 crypto.getRandomValues()。密碼產生與雜湊或加密不同:它創建一個秘密,而密碼管理器幫助安全地儲存和使用該秘密。
安全說明
大多數帳戶密碼至少使用 16 個字符,在目標網站允許的情況下包含多種字符類型,並避免將產生的密碼保存在純文字檔案中,除非這是受控工作流程的一部分。
範例
使用字母、數字和符號的 16 個字元的密碼可能如下所示:
--- 設定 --- 長度:16 大寫字母:A-Z 小寫字母:a-z 數字:0-9 符號:!@#$%^&* --- 產生的密碼 --- k7#Qm!2pXr&9LwN4
MCP 整合
MCP(Model Context Protocol,模型上下文協議)讓 AI 代理和應用可以探索並呼叫 Coding.Tools 工具,用於可重複的轉換、格式化、雜湊和產生工作流程。
MCP 工具名稱: password-generator
MCP 端點: https://coding.tools/mcp
請先呼叫 tools/list。每個工具項目都包含 inputSchema、outputSchema 和 examples,AI 代理或客戶端可據此建立有效參數,不需要猜測。
呼叫 tools/call 後,result.content[0].text 是顯示用結果,result.structuredContent 是適合程式解析的結構化結果。工具層級失敗會回傳 isError: true;協議層級失敗會回傳 JSON-RPC error。
tools/call 請求範例:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"password-generator","arguments":{"options":{"length":20,"symbols":true}}}}'
大多數文字與資料工具接受 input 字串以及可選的 options。只依賴瀏覽器圖片 API 的圖片工具會用於探索,並在需要瀏覽器能力時返回網頁入口。