สุ่มรหัสผ่าน
รหัสผ่าน 16 ตัวที่สุ่มจากตัวอักษรทั้งหมด 87 ตัวในเครื่องมือนี้ มีเอนโทรปีราว 103.1 บิต
วิธีใช้
- ตั้งความยาวด้วยแถบเลื่อนหรือพิมพ์ตัวเลข 4 ถึง 128 ยิ่งยาวยิ่งแข็งแรง 16 ตัวขึ้นไปเป็นค่าเริ่มต้นที่ดี
- ติ๊กชนิดตัวอักษรที่ต้องการ รหัสผ่านจะมีอย่างน้อยหนึ่งตัวจากทุกชนิดที่ติ๊กเสมอ
- ติ๊กตัดตัวอักษรที่คล้ายกันถ้าต้องอ่านหรือพิมพ์รหัสเอง กดคัดลอก หรือรหัสผ่านใหม่เพื่อสุ่มอีกชุด
วิธีคำนวณ
รหัสผ่านสร้างด้วยตัวสร้างเลขสุ่มเชิงวิทยาการเข้ารหัสของเบราว์เซอร์ ขั้นแรกเลือกหนึ่งตัวจากทุกชนิดที่ติ๊ก เพื่อให้ผ่านกฎของเว็บส่วนใหญ่ แล้วเติมความยาวที่เหลือจากชนิดทั้งหมดที่ติ๊กรวมกัน จากนั้นสลับลำดับ ตัวบังคับจึงไม่อยู่ตำแหน่งเดิมเสมอ ทุกการเลือกไม่เอนเอียง
เอนโทรปีที่แสดงคือความยาวคูณ 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 และขีดตั้ง ซึ่งดูคล้ายกันในหลายฟอนต์ กลุ่มตัวอักษรจะเล็กลงเล็กน้อย ถ้าอยากได้เอนโทรปีเท่าเดิมให้เพิ่มอีกหนึ่งหรือสองตัว
ทำไมรหัสผ่านมีทุกชนิดอย่างน้อยหนึ่งตัวเสมอ
หลายเว็บบังคับให้มีตัวพิมพ์เล็ก ตัวพิมพ์ใหญ่ ตัวเลข และสัญลักษณ์อย่างละตัว การรับประกันหนึ่งตัวจากทุกชนิดที่ติ๊กช่วยไม่ให้รหัสถูกปฏิเสธ ผลต่อความแข็งแรงน้อยมาก
ควรใช้รหัสผ่านที่สร้างซ้ำหลายที่ไหม
ไม่ควร ใช้รหัสต่างกันทุกบัญชีและเก็บไว้ในโปรแกรมจัดการรหัสผ่าน รหัสที่ใช้ซ้ำปลอดภัยได้แค่เท่ากับเว็บที่อ่อนแอที่สุดที่เก็บมันไว้