ตัวสร้างสตริงและโทเค็นแบบสุ่ม

สร้างสตริงสุ่ม คีย์ API และโทเค็นที่ปลอดภัย พร้อมค่าเอนโทรปีที่แท้จริง

ชุดอักขระ

ชุดอักขระที่ใช้จริง

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789

อักขระไม่ซ้ำ 62 ตัว · ตัวละ 6 บิต

ตัวเลือก

เอนโทรปี 190.5 บิตต่อสตริง

ขั้นสูง

เอาต์พุต

สตริงที่สร้างจะแสดงที่นี่

เลือกชุดอักขระแล้วเลือกสร้าง

เบราว์เซอร์นี้จำเฉพาะตัวเลือก สตริงที่สร้างจะไม่ถูกบันทึกหรือส่งออกไป

ต้องการรหัสผ่านตามกฎนโยบายใช่ไหม ใช้ตัวสร้างรหัสผ่าน

ตัวสร้างสตริงและโทเค็นแบบสุ่ม

สร้างสตริงสุ่ม คีย์ API ซีเคร็ต และรหัสเชิญในเบราว์เซอร์ของคุณ อักขระแต่ละตัวถูกเลือกอย่างสม่ำเสมอด้วย crypto.getRandomValues และการสุ่มแบบปฏิเสธที่ไม่มีอคติ และค่าเอนโทรปีที่แสดงคือค่าจริงของชุดอักขระที่คุณเลือก

วิธีใช้
  1. 1.เลือกพรีเซ็ต เช่น ตัวอักษรและตัวเลข, Hex หรือปลอดภัยสำหรับ Base64URL หรือใส่ชุดอักขระเอง
  2. 2.ตั้งความยาวและจำนวน และเปิดหลีกเลี่ยงอักขระที่สับสนสำหรับรหัสที่ต้องพิมพ์เอง
  3. 3.หากต้องการ เพิ่มคำนำหน้าหรือคำต่อท้ายในขั้นสูง เช่น sk_
  4. 4.เลือกสร้าง จากนั้นคัดลอกทีละสตริง คัดลอกทั้งหมด หรือดาวน์โหลดไฟล์ .txt
วิธีคำนวณเอนโทรปี

เอนโทรปีคือ ความยาว × log2(ขนาดชุดอักขระ) บิต โดยใช้อักขระที่ไม่ซ้ำซึ่งเหลือหลังลบอักขระที่สับสน คำนำหน้าและคำต่อท้ายเป็นข้อความคงที่จึงไม่เพิ่มเอนโทรปี เมื่อเปิดต้องมีทุกคลาส สตริงที่ขาดคลาสใดจะถูกสร้างใหม่ และนับเอนโทรปีอย่างแม่นยำจากสตริงที่เหลือ จึงต่ำลงเล็กน้อย สำหรับคีย์ API และโทเค็นเซสชัน เป้าหมายทั่วไปคือ 128 บิตขึ้นไป

ข้อจำกัดและความเป็นส่วนตัว

ความยาว 1–1024 จำนวน 1–100 ชุดอักขระกำหนดเองสูงสุด 4096 โค้ดพอยต์ และคำนำหน้าหรือคำต่อท้ายสูงสุด 64 ชุดอักขระกำหนดเองถูกแบ่งตามโค้ดพอยต์ Unicode อีโมจิที่ประกอบจากหลายโค้ดพอยต์จึงนับเป็นหลายอักขระ สตริงที่สร้างอยู่ในหน่วยความจำเท่านั้น ตัวเลือกจะถูกจำไว้ในเบราว์เซอร์นี้ แต่สตริงจะไม่ถูกจำ

CodingTool เปิดตัวอย่างเป็นทางการบน

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch