工具用的順手嗎?
你的回饋能幫助我們做得更好
生成高複雜度隨機密碼,適用於金融賬戶和敏感資訊保護。
設定引數後點選生成
概覽
了解工具能解決的問題、計算或處理邏輯,以及資料邊界。
這個測試資料產生器會把一段數字字串與一段口令配成一列,適合填入虛構庫存、測試清單或介面原型,檢查排序、欄位寬度、複製與批次展示。結果列包含序號、數字字串與口令,欄位以逗號分開;預設產生 20 列,複製操作會一次帶走整份清單。
兩個值分別設定:數字字串由數字字首與補位數字組成,口令則由指定長度及所選字元池產生。修改設定不會改寫已顯示的結果;要依新設定產生內容,請再次按「生成」。
數字字串長度預設為 12 位,可設 1 至 64 位;數字字首會放在最前面,剩餘位置以數字補足。口令長度預設為 8 個字元,可設 1 至 64 個。小寫英文字母、大寫英文字母、數字和特殊符號可分別勾選,勾選的字元集合會合併後供每個位置抽取。數量與長度欄位輸入小數時會向下取整,超出範圍的數值會限制在允許區間內。
指南
依步驟完成操作,並透過範例核對輸入與結果。
數量可設為 1 至 10,000,預設是 20。若要檢查表格或列表的呈現,可先用少量結果;需要大量佔位列時再增加數量。
輸入目標長度與可選的數字字首。長度包含字首;例如目標 12 位、字首 56,後面會補 10 個隨機數字。字首輸入欄接受數字。
選擇 1 至 64 個字元,再勾選小寫、大寫、數字或特殊符號中的至少一種。預設開啟小寫、大寫與數字,特殊符號未開啟;若全部取消,頁面會提示需至少選一類。
按「生成」後,結果區會顯示實際列數與逐列內容。複製按鈕會複製整批清單;按「重置」會清除目前結果,並將數量、字首、長度與字元選項恢復為預設值。
數量、數字串長度與口令長度是各自獨立的設定。若只想更換口令字元組合,保留其他欄位即可;若希望清單長度或字首不同,調整相應欄位後重新生成。
情境
查看這項工具在不同工作與生活流程中的用法。
設計管理頁面的測試者可產生多列數字識別字串與口令,查看欄位對齊、排序、分頁或複製流程是否符合預期。請把樣本放在可清除的測試資料中。
開發或測試人員可用不同長度與字元選項建立假資料,檢查輸入限制、換行顯示和特殊符號的處理;測試完成後依專案流程清除樣本。
教學或內部說明時,可切換字母、數字與符號,觀察候選集合變化如何影響輸出外觀。這類比較用來說明格式設定,不作安全強度評分。
須知
使用前了解適用範圍、結果限制與必要提醒。
頁面上的「卡號」只是數字字串欄位名稱。結果依字首與長度補入數字,沒有卡別、發卡機構、檢查碼(例如 Luhn)、有效期限、帳戶狀態或兌換規則的驗證;看起來像卡號,不代表能通過支付、儲值或任何帳戶系統。請只用於虛構樣本、原型與隔離測試,不要把輸出當成實際卡號、付款資料、點數序號或可使用的卡密。
本工具不查詢台灣或其他地區的卡別、銀行、發卡機構或號碼範圍,也不提供幣別或金融服務資料。頁面介面語言不代表金融服務涵蓋地區。不要輸入真實卡片資料、真實帳戶內容或正式環境憑證。
目前的抽取方式使用 JavaScript 的 Math.random()。MDN 說明此方法不提供密碼學安全的隨機數,因此即使把口令設得較長或勾選多種字元,也不應用於登入密碼、API 金鑰、復原碼、簽章金鑰或其他需要保密的憑證。正式憑證請使用符合用途的密碼學安全產生方式。
每列分開抽取,頁面不保證唯一值,也不會自動去重;大量產生時請依測試目的檢查重複列。若數字字首比設定的數字字串長度更長,字首會完整保留,不會截斷,最後字串也會比設定長度長。口令字元選項只組成候選池,不保證每條口令都至少包含各勾選類別中的一個字元。
這些結果適合可替換、可清除的測試資料。若測試流程要求固定唯一值、指定字元配比或符合某個支付服務的測試規格,請改用該流程提供的測試資料規則並自行驗證。
推薦
查找相關工具、專題與可用的 API 能力。