ตัวสร้างสตริงและ Token แบบสุ่ม
ออกแบบเพื่อความเป็นส่วนตัว — ทำงานในเบราว์เซอร์ของคุณทั้งหมด
สร้างสตริงสุ่มแบบเข้ารหัส — hex, base64, alphanumeric หรือตัวอักษรกำหนดเอง — ในเบราว์เซอร์ของคุณโดยตรง Toova เป็นเครื่องมือที่ถูกต้องสำหรับคีย์ API, session tokens, fixtures ทดสอบ และทุกครั้งที่คุณต้องการข้อมูลที่คาดเดาไม่ได้อย่างรวดเร็ว
เลือกตัวอักษรที่เหมาะสม
สตริง hex ดีสำหรับโทเค็นที่ต้องเป็น URL-safe และอ่านโดยเครื่อง Base64 บรรจุ entropy มากขึ้นต่ออักขระ Alphanumeric ทำให้พิมพ์และอ้างคำพูดง่าย Toova เปิดเผยฟิลด์ตัวอักษรกำหนดเอง เพื่อให้คุณสามารถรวมหรือยกเว้นอักขระเฉพาะ — เป็นประโยชน์เมื่อสร้างรหัสคูปองที่ต้องอ่านง่าย หรือโทเค็นที่ต้องผ่านระบบที่จัดการสัญลักษณ์บางตัวผิดพลาด
ความยาวและ entropy
เครื่องมือแสดง entropy เป็นบิตข้างความยาว ดังนั้นคุณสามารถเลือกค่าที่ตรงกับข้อกำหนดด้านความปลอดภัยของคุณ 128 บิตคือพื้นทั่วไปสำหรับ session tokens; 256 บิตคือพื้นสำหรับคีย์ API ระยะยาว การสร้างเป็นพันในครั้งเดียวให้คุณ seed ข้อมูล fixture โดยไม่ต้องเขียนสคริปต์ — เพียงเลือกจำนวน เลือกรูปแบบ และคัดลอก
ปลอดภัยแบบเข้ารหัส
Toova ใช้ตัวสร้างตัวเลขสุ่มแบบเข้ารหัสของเบราว์เซอร์ แหล่งเดียวกับที่ใช้สำหรับกุญแจ TLS เอาต์พุตไม่สามารถคาดเดาได้ แม้กับคนที่ดูทุก keystroke การสร้างทำงานในเบราว์เซอร์ของคุณทั้งหมด — ไม่มีเซิร์ฟเวอร์เข้าร่วม ไม่มีการบันทึก ไม่มีการวิเคราะห์ค่าเอง เปิดแท็บเครือข่ายและตรวจสอบคำขอออกเป็นศูนย์ระหว่างการสร้าง
คำถามที่พบบ่อย
- โทเค็นสุ่มควรยาวเท่าใด
- สำหรับ session tokens 128 บิตของ entropy คือพื้นสมัยใหม่ (32 อักขระ hex หรือ 22 อักขระ base64) สำหรับคีย์ API ระยะยาว 256 บิตปลอดภัยกว่า เครื่องมือแสดง entropy ข้างความยาว ดังนั้นคุณสามารถเลือกอย่างจงใจ
- สตริงสุ่มแบบเข้ารหัสหรือไม่
- ใช่ ตัวสร้างใช้แหล่งสุ่มปลอดภัยของเบราว์เซอร์ ตัวเดียวกับที่ใช้ในการได้มาซึ่งกุญแจ session ของ TLS เอาต์พุตไม่สามารถคาดเดาได้ ไม่ใช่ลำดับ pseudo-random ที่มี seed ที่เดาได้
- ยกเว้นอักขระที่คลุมเครือได้ไหม
- ใช่ ฟิลด์ตัวอักษรกำหนดเองให้คุณลบอักขระที่ดูเหมือนกัน — 0 กับ O, 1 กับ l กับ I เป็นประโยชน์สำหรับรหัสที่มนุษย์ต้องพิมพ์หรืออ่านออกเสียง
- สร้างสตริงเป็นชุดได้ไหม
- ใช่ ตั้งจำนวนตามที่คุณต้องการ สูงสุดหมื่น เอาต์พุตคือสตริงหนึ่งตัวต่อบรรทัด พร้อมวางลงใน fixture ทดสอบหรือไฟล์ seed
- มีอะไรถูกส่งไปยังเซิร์ฟเวอร์หรือไม่
- ไม่ การสร้างเกิดขึ้นในเบราว์เซอร์ของคุณทั้งหมด แท็บเครือข่ายจะว่างระหว่างการใช้งาน