ตัวสร้างสตริงและโทเค็นแบบสุ่ม
สร้างสตริงสุ่ม คีย์ API และโทเค็นที่ปลอดภัย พร้อมค่าเอนโทรปีที่แท้จริง
เลือกชุดอักขระแล้วเลือกสร้าง
เบราว์เซอร์นี้จำเฉพาะตัวเลือก สตริงที่สร้างจะไม่ถูกบันทึกหรือส่งออกไป
ต้องการรหัสผ่านตามกฎนโยบายใช่ไหม ใช้ตัวสร้างรหัสผ่าน
ตัวสร้างสตริงและโทเค็นแบบสุ่ม
สร้างสตริงสุ่ม คีย์ API ซีเคร็ต และรหัสเชิญในเบราว์เซอร์ของคุณ อักขระแต่ละตัวถูกเลือกอย่างสม่ำเสมอด้วย crypto.getRandomValues และการสุ่มแบบปฏิเสธที่ไม่มีอคติ และค่าเอนโทรปีที่แสดงคือค่าจริงของชุดอักขระที่คุณเลือก
วิธีใช้
- 1.เลือกพรีเซ็ต เช่น ตัวอักษรและตัวเลข, Hex หรือปลอดภัยสำหรับ Base64URL หรือใส่ชุดอักขระเอง
- 2.ตั้งความยาวและจำนวน และเปิดหลีกเลี่ยงอักขระที่สับสนสำหรับรหัสที่ต้องพิมพ์เอง
- 3.หากต้องการ เพิ่มคำนำหน้าหรือคำต่อท้ายในขั้นสูง เช่น sk_
- 4.เลือกสร้าง จากนั้นคัดลอกทีละสตริง คัดลอกทั้งหมด หรือดาวน์โหลดไฟล์ .txt
วิธีคำนวณเอนโทรปี
เอนโทรปีคือ ความยาว × log2(ขนาดชุดอักขระ) บิต โดยใช้อักขระที่ไม่ซ้ำซึ่งเหลือหลังลบอักขระที่สับสน คำนำหน้าและคำต่อท้ายเป็นข้อความคงที่จึงไม่เพิ่มเอนโทรปี เมื่อเปิดต้องมีทุกคลาส สตริงที่ขาดคลาสใดจะถูกสร้างใหม่ และนับเอนโทรปีอย่างแม่นยำจากสตริงที่เหลือ จึงต่ำลงเล็กน้อย สำหรับคีย์ API และโทเค็นเซสชัน เป้าหมายทั่วไปคือ 128 บิตขึ้นไป
ข้อจำกัดและความเป็นส่วนตัว
ความยาว 1–1024 จำนวน 1–100 ชุดอักขระกำหนดเองสูงสุด 4096 โค้ดพอยต์ และคำนำหน้าหรือคำต่อท้ายสูงสุด 64 ชุดอักขระกำหนดเองถูกแบ่งตามโค้ดพอยต์ Unicode อีโมจิที่ประกอบจากหลายโค้ดพอยต์จึงนับเป็นหลายอักขระ สตริงที่สร้างอยู่ในหน่วยความจำเท่านั้น ตัวเลือกจะถูกจำไว้ในเบราว์เซอร์นี้ แต่สตริงจะไม่ถูกจำ
