onlinetools.dev

ตัวสร้างรหัสผ่าน

รหัสผ่านแบบสุ่มพร้อมตัวเลือกชุดอักขระและมาตรวัดเอนโทรปีที่ตรงไปตรงมา

ทำงานในเครื่อง
loading…
เกี่ยวกับเครื่องมือนี้

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

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

ตัวกรองอักขระกำกวมจะตัดตัวที่หน้าตาคล้ายกัน (0/O, 1/l/I) ออก สำหรับรหัสผ่านที่คนอาจต้องอ่านออกเสียงหรือพิมพ์ตามจากกระดาษ และเพราะการสร้างเกิดขึ้นในเครื่อง รหัสผ่านจึงมีอยู่เฉพาะบนเครื่องของคุณจนกว่าคุณจะนำไปเก็บไว้ที่ใดที่หนึ่ง

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

บิตเอนโทรปีหมายถึงอะไร?
เอนโทรปี = ความยาว × log2(ขนาดของชุดอักขระ): คือจำนวนความเป็นไปได้ที่มีโอกาสเท่ากันซึ่งผู้โจมตีต้องค้นหา เอนโทรปี 64 บิตทนการโจมตีแบบไม่จริงจังได้ 80 บิตขึ้นไปแข็งแรงต่อการเจาะแบบออฟไลน์กับแฮชที่เร็ว และ 100 บิตขึ้นไปแทบเดาไม่ได้เลย รหัสผ่าน 16 อักขระจากตัวอักษร+ตัวเลข+สัญลักษณ์อยู่ที่ราว 104 บิต
รหัสผ่านตัวพิมพ์เล็กที่ยาว ดีกว่ารหัสผ่านสั้นที่ซับซ้อนไหม?
บ่อยครั้งดีกว่า — ความยาวคูณเอนโทรปี ขณะที่ชุดอักขระเพิ่มเติมเพียงขยายฐานของลอการิทึม ตัวพิมพ์เล็ก 20 ตัว (~94 บิต) ชนะอักขระผสมเต็มที่ 10 ตัว (~65 บิต) กฎความซับซ้อนมีไว้เพื่อเอาชนะรายการคำเป็นหลัก ซึ่งการสุ่มก็เอาชนะได้อยู่แล้ว
สร้างรหัสผ่านในเบราว์เซอร์ปลอดภัยไหม?
ความสุ่ม (crypto.getRandomValues) คือ CSPRNG ตัวเดียวกับที่โปรแกรมจัดการรหัสผ่านแบบเนทีฟใช้ และหน้านี้ก็ไม่ส่งคำขอเครือข่ายใด ๆ ที่มีข้อมูลของคุณ ความเสี่ยงตามความเป็นจริงอยู่ที่สิ่งที่เกิดขึ้นหลังจากสร้าง: ประวัติคลิปบอร์ด การแชร์หน้าจอ และที่ที่คุณเก็บมันไว้
ทำไมต้องคัดอักขระกำกวมออก?
สำหรับรหัสผ่านที่มนุษย์ต้องอ่าน — รหัสกู้คืนที่พิมพ์ออกมา การบอกทางโทรศัพท์ การพิมพ์ตามจากอีกหน้าจอ — 0/O และ 1/l/I ก่อให้เกิดเรื่องร้องเรียนจริง ๆ ส่วนรหัสผ่านที่ใช้วางอย่างเดียวก็เก็บไว้ได้ เอนโทรปีที่เสียไปจากการตัดออกนั้นน้อยมากอยู่แล้ว
เครื่องมือที่เกี่ยวข้อง