สุ่มรหัสผ่าน

รหัสผ่าน 16 ตัวที่สุ่มจากตัวอักษรทั้งหมด 87 ตัวในเครื่องมือนี้ มีเอนโทรปีราว 103.1 บิต

ชนิดตัวอักษร
ช่วยแก้ปัญหาของคุณได้ไหม

วิธีใช้

  1. ตั้งความยาวด้วยแถบเลื่อนหรือพิมพ์ตัวเลข 4 ถึง 128 ยิ่งยาวยิ่งแข็งแรง 16 ตัวขึ้นไปเป็นค่าเริ่มต้นที่ดี
  2. ติ๊กชนิดตัวอักษรที่ต้องการ รหัสผ่านจะมีอย่างน้อยหนึ่งตัวจากทุกชนิดที่ติ๊กเสมอ
  3. ติ๊กตัดตัวอักษรที่คล้ายกันถ้าต้องอ่านหรือพิมพ์รหัสเอง กดคัดลอก หรือรหัสผ่านใหม่เพื่อสุ่มอีกชุด

วิธีคำนวณ

รหัสผ่านสร้างด้วยตัวสร้างเลขสุ่มเชิงวิทยาการเข้ารหัสของเบราว์เซอร์ ขั้นแรกเลือกหนึ่งตัวจากทุกชนิดที่ติ๊ก เพื่อให้ผ่านกฎของเว็บส่วนใหญ่ แล้วเติมความยาวที่เหลือจากชนิดทั้งหมดที่ติ๊กรวมกัน จากนั้นสลับลำดับ ตัวบังคับจึงไม่อยู่ตำแหน่งเดิมเสมอ ทุกการเลือกไม่เอนเอียง

เอนโทรปีที่แสดงคือความยาวคูณ log2 ของจำนวนตัวอักษรที่เป็นไปได้ เช่น 16 ตัวจากกลุ่ม 87 ตัวได้ราว 103 บิต นี่เป็นค่าประมาณสำหรับการสุ่ม จึงใช้กับรหัสที่สุ่มขึ้น ไม่ใช่คำหรือรูปแบบที่คนตั้งเอง

ป้ายความแข็งแรงเป็นแนวทางง่าย ๆ จากค่านั้น: ต่ำกว่า 40 บิตอ่อน ต่ำกว่า 60 พอใช้ ต่ำกว่า 80 ดี และ 80 ขึ้นไปแข็งแรง

เอนโทรปีตามความยาวและชนิดตัวอักษร

ความยาวตัวอักษรและตัวเลข (62)ทุกชนิด (87)
8ราว 48 บิต (พอใช้)ราว 52 บิต (พอใช้)
12ราว 71 บิต (ดี)ราว 77 บิต (ดี)
16ราว 95 บิต (แข็งแรง)ราว 103 บิต (แข็งแรง)
20ราว 119 บิต (แข็งแรง)ราว 129 บิต (แข็งแรง)

คำถามที่พบบ่อย

รหัสผ่านถูกส่งไปเซิร์ฟเวอร์หรือถูกเก็บไว้ไหม

ไม่ รหัสผ่านสร้างในเบราว์เซอร์และไม่เคยถูกส่ง เก็บ หรือบันทึก หายไปเมื่อปิดหรือรีเฟรชหน้า และลิงก์แชร์ไม่มีรหัสผ่านอยู่ด้วย

รหัสผ่านควรยาวเท่าไร

สำหรับบัญชีทั่วไป 16 ตัวที่มีหลายชนิดตัวอักษรถือว่าแข็งแรง ความยาวสำคัญกว่าอักขระพิเศษ ถ้าต้องพิมพ์เอง รหัสที่ยาวขึ้นด้วยตัวอักษรและตัวเลขก็ใช้ได้ดี

ตัวเลือกตัดตัวอักษรที่คล้ายกันตัดอะไรบ้าง

ตัด 0, O, o, 1, l, I และขีดตั้ง ซึ่งดูคล้ายกันในหลายฟอนต์ กลุ่มตัวอักษรจะเล็กลงเล็กน้อย ถ้าอยากได้เอนโทรปีเท่าเดิมให้เพิ่มอีกหนึ่งหรือสองตัว

ทำไมรหัสผ่านมีทุกชนิดอย่างน้อยหนึ่งตัวเสมอ

หลายเว็บบังคับให้มีตัวพิมพ์เล็ก ตัวพิมพ์ใหญ่ ตัวเลข และสัญลักษณ์อย่างละตัว การรับประกันหนึ่งตัวจากทุกชนิดที่ติ๊กช่วยไม่ให้รหัสถูกปฏิเสธ ผลต่อความแข็งแรงน้อยมาก

ควรใช้รหัสผ่านที่สร้างซ้ำหลายที่ไหม

ไม่ควร ใช้รหัสต่างกันทุกบัญชีและเก็บไว้ในโปรแกรมจัดการรหัสผ่าน รหัสที่ใช้ซ้ำปลอดภัยได้แค่เท่ากับเว็บที่อ่อนแอที่สุดที่เก็บมันไว้