ข้ามไปยังเนื้อหา

สร้างรหัสผ่านที่คาดเดายาก

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

    แข็งแรงมากเอนโทรปี 130.9 บิต

    ตัวเลือก

    ความยาว20 ตัวอักษร

    นำสัญลักษณ์ที่เว็บไซต์ไม่รองรับออก

    อักขระที่เป็นไปได้ 94 ตัว × 20 ตำแหน่ง = 130.9 บิต

    เวลาที่ใช้ในการเจาะ (เฉลี่ย)

    ออนไลน์ มีการจำกัดอัตรา (100 ครั้ง/ชั่วโมง)นานกว่าอายุของจักรวาลมาก
    ออนไลน์ ไม่จำกัดอัตรา (10 ครั้ง/วินาที)นานกว่าอายุของจักรวาลมาก
    ฐานข้อมูลที่ถูกขโมย แฮชแบบช้าอย่าง bcrypt (10,000 ครั้ง/วินาที)นานกว่าอายุของจักรวาลมาก
    ฐานข้อมูลที่ถูกขโมย แฮชแบบเร็วบน GPU (10,000 ล้านครั้ง/วินาที)นานกว่าอายุของจักรวาลมาก

    สมมติว่าผู้โจมตีรู้วิธีสร้างรหัสผ่านนี้อย่างแน่ชัด และเดาเฉลี่ยครึ่งหนึ่งของความเป็นไปได้ทั้งหมด

    ตรวจสอบรหัสผ่านของฉัน

    ตรวจบนอุปกรณ์นี้ด้วย zxcvbn รหัสผ่านจะไม่ถูกส่ง บันทึก หรือจัดเก็บล็อก

    ทำงานในเบราว์เซอร์ของคุณ · ไม่ต้องอัปโหลดวิธีการทำงาน

    วิธีใช้งาน ตัวสร้างรหัสผ่าน

    1. 1

      เลือกรหัสผ่านหรือวลีรหัสผ่าน

      ตัวอักษรสุ่มเหมาะกับตัวจัดการรหัสผ่าน ส่วนวลีรหัสผ่านที่เป็นคำพิมพ์และจำได้ง่ายกว่า

    2. 2

      ตั้งกฎ

      เลือกความยาวและชุดอักขระ หรือจำนวนคำ ตัวคั่น และการใช้ตัวพิมพ์ใหญ่

    3. 3

      ดูความแข็งแรง

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

    4. 4

      คัดลอกไปไว้ในตัวจัดการรหัสผ่าน

      คัดลอกผลลัพธ์และบันทึกไว้ในตัวจัดการรหัสผ่านก่อนปิดหน้านี้

    5. 5

      ทดสอบรหัสผ่านที่ใช้อยู่

      พิมพ์รหัสผ่านที่คุณใช้อยู่ใน ตรวจสอบรหัสผ่านของฉัน เพื่อดูว่าถูกเดาได้เร็วเพียงใด

    ข้อจำกัดและ Pro

    ใช้ฟรีโดยไม่ต้องสมัครสมาชิก รหัสผ่านยาว 4 ถึง 128 ตัวอักษร วลีรหัสผ่าน 3 ถึง 12 คำ และสร้างพร้อมกันได้สูงสุด 50 รายการ พจนานุกรมขนาด 800 KB ของตัวตรวจสอบจะดาวน์โหลดเพียงครั้งเดียวเมื่อใช้งานครั้งแรก

    Pro ช่วยลบโฆษณา ตัวสร้างและตัวตรวจสอบทำงานเหมือนกันทุกแพ็กเกจ ดู Pro

    เกี่ยวกับ ตัวสร้างรหัสผ่าน

    เครื่องมือนี้สร้างรหัสลับได้ 2 แบบ แบบแรกคือรหัสผ่านแบบสุ่ม ซึ่งเลือกจากตัวอักษรพิมพ์เล็กและพิมพ์ใหญ่ ตัวเลข และชุดสัญลักษณ์ที่คุณแก้ไขได้ ความยาว 4 ถึง 128 ตัวอักษร มีตัวเลือกไม่ใช้ตัวอักษรที่คล้ายกัน เช่น I, l, 1, O และ 0 และมีตัวเลือกรับประกันว่าจะมีอย่างน้อยหนึ่งตัวจากทุกชุดที่เลือก สำหรับเว็บไซต์ที่มีกฎการตั้งรหัสผ่าน แบบที่สองคือวลีรหัสผ่าน ซึ่งนำคำ 3 ถึง 12 คำจาก EFF Large Wordlist มาต่อกัน เป็นคำทั่วไป 7,776 คำ แต่ละคำให้ 12.9 บิต คุณเลือกตัวคั่น การใช้ตัวพิมพ์ใหญ่ และเพิ่มตัวเลขได้ จึงพิมพ์บนโทรศัพท์และจดจำได้ง่าย

    ทุกตัวอักษรและทุกคำถูกเลือกด้วยตัวสร้างเลขสุ่มระดับการเข้ารหัสของเบราว์เซอร์ โดยใช้ rejection sampling ซึ่งขจัดความเอนเอียงเล็กน้อยที่การหารเอาเศษแบบง่าย ๆ ทำให้เกิดขึ้น ค่าเอนโทรปีที่แสดงเป็นค่าที่แน่นอนตามการตั้งค่าที่คุณเลือก รวมถึงผลของกฎอย่างน้อยหนึ่งตัวจากทุกชุด และตารางเวลาในการถอดรหัสจะแปลงค่านั้นเป็นเวลาเดาโดยเฉลี่ยใน 4 สถานการณ์การโจมตี ตั้งแต่แบบฟอร์มล็อกอินที่จำกัดจำนวนครั้ง ไปจนถึงฐานข้อมูลที่ถูกขโมยซึ่งแฮชด้วยอัลกอริทึมที่เร็วและเดาด้วย GPU

    ตัวตรวจสอบแยกต่างหากจะประเมินรหัสผ่านที่คุณใช้อยู่ด้วย zxcvbn ซึ่งเป็นตัวประเมินโอเพนซอร์สที่มองหาคำในพจนานุกรม ชื่อ แพตเทิร์นบนแป้นพิมพ์ วันที่ การซ้ำ และการแทนที่แบบ l33t เหมือนเครื่องมือแคร็กจริง พร้อมอธิบายว่าอะไรทำให้รหัสผ่านอ่อน

    คำในวลีรหัสผ่านมาจาก EFF Large Wordlist ของ Electronic Frontier Foundation ใช้ภายใต้สัญญาอนุญาต Creative Commons Attribution 3.0 United States ตัวสร้างรหัสผ่านไม่สามารถจัดเก็บหรือซิงก์รหัสผ่านได้ ควรเก็บไว้ในตัวจัดการรหัสผ่าน

    ความเป็นส่วนตัว

    รหัสผ่านและวลีรหัสผ่านถูกสร้างบนอุปกรณ์ของคุณด้วย Web Crypto API ส่วนตัวตรวจสอบรัน zxcvbn ภายในเครื่องใน Web Worker ไม่มีสิ่งที่คุณสร้างหรือพิมพ์ถูกส่ง บันทึกล็อก หรือเก็บไว้ มีเพียงการตั้งค่าของคุณ (ความยาว ชุดอักขระ จำนวนคำ) ที่จำไว้ใน local storage

    คุณสมบัติ

    การสุ่มที่ไม่เอนเอียง

    ใช้ Web Crypto ร่วมกับ rejection sampling ทุกตัวอักษรและทุกคำจึงมีโอกาสถูกเลือกเท่ากัน

    วลีรหัสผ่านจาก EFF

    รายการคำ 7,776 คำ ออกแบบมาให้วลีรหัสผ่านจำง่ายและพิมพ์สะดวก

    ตัวตรวจสอบที่สมจริง

    zxcvbn ตรวจพบคำ ชื่อ วันที่ และแพตเทิร์นบนแป้นพิมพ์ในรหัสผ่านที่คุณใช้อยู่

    ตัวสร้างรหัสผ่าน: คำถามที่พบบ่อย

    รหัสผ่านควรยาวเท่าไร?
    สำหรับรหัสผ่านสุ่มจากเครื่องมือนี้ ความยาว 16 ตัวอักษรที่ใช้ครบทั้ง 4 ชุดให้ประมาณ 105 บิต ซึ่งไม่มีการโจมตีจริงใดเดาได้ สำหรับบัญชีที่มีการจำกัดจำนวนครั้งในการลอง 12 ตัวอักษรก็แข็งแรงแล้ว วลีรหัสผ่านให้ความแข็งแรงใกล้เคียงกันด้วย 6 หรือ 7 คำ ยิ่งยาวยิ่งปลอดภัย จึงควรใช้ความยาวสูงสุดที่เว็บไซต์อนุญาต เมื่อตัวจัดการรหัสผ่านพิมพ์ให้คุณ
    วลีรหัสผ่านปลอดภัยเท่ารหัสผ่านสุ่มจริงหรือไม่?
    จริง หากคำถูกเลือกแบบสุ่ม คำ 6 คำจากรายการ EFF 7,776 คำให้ 77.5 บิต เทียบเท่ารหัสผ่านสุ่ม 12 ตัวอักษร และคำ 7 คำให้ 90 บิต สิ่งที่ทำให้วลีรหัสผ่านอ่อนคือการเลือกคำเอง การใช้เนื้อเพลง หรือวลีที่มีชื่อเสียง เพราะผู้โจมตีจะลองสิ่งเหล่านี้ก่อน ให้ตัวสร้างเลือกให้จะดีที่สุด
    ทำไมตัวตรวจสอบจึงให้คะแนนรหัสผ่านที่สร้างไว้ต่ำกว่าค่าเอนโทรปี?
    zxcvbn ประเมินวิธีที่ผู้โจมตีเดารหัสผ่านที่คนคิดขึ้นเอง และสำหรับสตริงที่คาดเดาไม่ได้ จะใช้กฎโดยประมาณอย่างระมัดระวังที่ราว 10 ครั้งต่อหนึ่งตัวอักษร ตัวสร้างรู้แน่ชัดว่ารหัสผ่านถูกสร้างอย่างไร ค่าเอนโทรปีจึงแม่นยำกว่าสำหรับรหัสผ่านเหล่านี้ ควรใช้ตัวตรวจสอบกับรหัสผ่านที่คุณตั้งเอง
    การพิมพ์รหัสผ่านจริงในตัวตรวจสอบปลอดภัยหรือไม่?
    การตรวจสอบทำงานในเบราว์เซอร์ของคุณทั้งหมด ไลบรารี zxcvbn และพจนานุกรมถูกดาวน์โหลดมาไว้ในหน้า และไม่มีคำขอใดมีรหัสผ่านของคุณ ซึ่งตรวจสอบได้ในแผง network ช่องนี้ไม่ถูกบันทึกหรือกรอกอัตโนมัติ อย่างไรก็ตาม หากกังวลว่าจะมีคนเห็นหน้าจอ ให้ทดสอบรหัสผ่านที่คล้ายกันแทนรหัสจริง
    ตัวเลือก “ไม่ใช้ตัวอักษรที่คล้ายกัน” ส่งผลต่อความแข็งแรงอย่างไร?
    ตัวเลือกนี้ตัดอักขระ 7 ตัวที่อ่านผิดได้ง่ายออก ทำให้กลุ่มอักขระลดลงเล็กน้อย รหัสผ่าน 20 ตัวอักษรจากทั้ง 4 ชุดจะลดจากประมาณ 131 เป็น 129 บิต ซึ่งน้อยมากเมื่อเทียบกับการเพิ่มความยาวอีกเพียงหนึ่งตัวอักษร จึงควรเปิดใช้เมื่อรหัสผ่านอาจต้องอ่านออกเสียง จดลงกระดาษ หรือพิมพ์จากหน้าจออื่น
    เครื่องมือสำหรับนักพัฒนา ทั้งหมด