PassGen.co

ภาษา

ตรวจความแข็งแกร่งของรหัสผ่าน

รหัสผ่านของคุณจะไม่ออกจากอุปกรณ์ของคุณ วิธีรักษาความเป็นส่วนตัว

ลอง:

  • ดูว่าต้องใช้เวลานานเท่าใดในการเจาะรหัส และเคยรั่วไหลหรือไม่

เครื่องมือตรวจสอบความแข็งแกร่งของรหัสผ่านฟรี (password checker)

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

เมื่อคุณหยุดพิมพ์ เครื่องมือจะตรวจสอบรหัสผ่านกับรายการ Pwned Passwords ของ Have I Been Pwned ด้วย โดยส่งเพียง 5 อักขระจากลายนิ้วมือดิจิทัลที่แปลงค่าแล้วของรหัสผ่าน ไม่ส่งตัวรหัสผ่านไปเด็ดขาด ดูว่ามีการส่งข้อมูลอะไรบ้าง

ข้ามไปที่: ผลการตรวจหมายความว่าอย่างไร · ข้อมูลที่ส่งออกไป · หากรหัสผ่านอ่อนแอ · คำถาม

ผลลัพธ์หมายความว่าอย่างไร

รหัสผ่านส่วนใหญ่ไม่ได้ถูกเจาะด้วยการพิมพ์เดาในหน้าเข้าสู่ระบบ แต่เกิดจากเว็บไซต์ถูกเจาะและรหัสผ่านที่จัดเก็บไว้ถูกขโมยไป ผู้โจมตีจึงใช้คอมพิวเตอร์ของตัวเองเดารหัสผ่านจากรายการนั้นได้เร็วเท่าที่ฮาร์ดแวร์จะทำได้ เวลาที่เครื่องมือตรวจสอบแสดงอ้างอิงจากการใช้การ์ดจอ 1,000 ใบเดารหัสผ่านด้วยความเร็วเต็มที่ และใช้เวลานั้นกำหนดระดับดังนี้:

แข็งแกร่งมาก
หนึ่งล้านปีขึ้นไป
แข็งแกร่งเพียงพอในทุกด้านที่เครื่องมือนี้ประเมินได้ หากเป็นรหัสผ่านแบบสุ่มและไม่ใช้ซ้ำกับบัญชีอื่น
แข็งแกร่ง
น้อยกว่าหนึ่งล้านปี
ใช้ได้กับบัญชีส่วนใหญ่ หากไม่ใช้ซ้ำกับบัญชีอื่น
พอใช้
น้อยกว่า 100 ปี
เปลี่ยนเมื่อคุณเข้าสู่ระบบครั้งถัดไป
อ่อนแอ
น้อยกว่า 1 ปี
เปลี่ยนทันทีในทุกที่ที่คุณใช้รหัสผ่านนี้

ดูแข็งแกร่ง แต่จริง ๆ ไม่ใช่

เครื่องมือตรวจสอบรหัสผ่านส่วนใหญ่นับความยาวและประเภทของอักขระ จึงให้คะแนนดีกับรหัสผ่านอย่าง P@ssw0rd2024! แต่เครื่องมือเจาะรหัสผ่านไม่ได้ใช้วิธีนับแบบนั้น โดยจะลองรูปแบบที่คนมักใช้เป็นอันดับแรก มาดูกันว่าเครื่องมือตรวจสอบรหัสผ่านนี้ประเมินรหัสผ่านที่ดูเหมือนใช้ได้เหล่านี้อย่างไร:

  • P@ssw0rd2024!รั่วไหลแล้วคำที่แทนตัวอักษรด้วยอักขระหน้าตาคล้ายกัน ตามด้วยปีและสัญลักษณ์: พบในข้อมูลรั่วไหลประมาณ 500 ครั้ง
  • Password123!รั่วไหลแล้วพบในข้อมูลที่รั่วไหลประมาณ 300,000 ครั้ง
  • Liverpool1892รั่วไหลแล้วชื่อทีมและปีก่อตั้ง: พบประมาณ 27,000 ครั้ง
  • k7#Rq!9vT$2m@Lxแข็งแกร่งมากอักขระสุ่ม: ใช้เวลาเจาะ 31 ล้านปี

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

แหล่งข้อมูล: ผลทดสอบประสิทธิภาพการ์ดจอ (hashcat), zxcvbn (USENIX Security), แนวทางเกี่ยวกับรหัสผ่านของ NIST, ข้อมูลจาก NIST เกี่ยวกับการประมวลผลควอนตัม รายการคำจาก FrequencyWords โดย Hermit Dave ภายใต้สัญญาอนุญาต CC BY-SA 4.0

มีการส่งข้อมูลอะไรบ้างเมื่อคุณตรวจสอบการรั่วไหล

ไม่มีการส่งข้อมูลใด ๆ ขณะที่คุณพิมพ์แต่ละอักขระ เมื่อคุณหยุดพิมพ์หรือวางรหัสผ่าน สิ่งต่อไปนี้จะเกิดขึ้นหนึ่งครั้ง โดยใช้รหัสผ่าน password เป็นตัวอย่าง:

  1. คุณพิมพ์รหัสผ่านpasswordอยู่ในอุปกรณ์ของคุณเท่านั้น
  2. เบราว์เซอร์ของคุณแปลงรหัสผ่านเป็นค่าแฮช SHA-15BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8อยู่ในอุปกรณ์ของคุณเท่านั้น
  3. ส่งเฉพาะ 5 ตัวอักษรแรกไปยัง Have I Been Pwned5BAA6ส่งออกไป
  4. บริการจะส่งค่าแฮชของรหัสผ่านที่รั่วไหลทั้งหมดที่ขึ้นต้นเหมือนกันกลับมา ประมาณ 2,000 ค่า โดยมีค่าจำลองปะปนอยู่ด้วยเบราว์เซอร์ของคุณค้นหาค่าที่ตรงกัน

บริการจะไม่เห็นรหัสผ่านหรือค่าแฮชแบบเต็ม จึงไม่สามารถบอกได้ว่าคุณตรวจสอบค่าไหนใน 2,000 ค่านั้น

  • การตรวจสอบการรั่วไหลแบบรวดเร็วทำในอุปกรณ์ของคุณ หน้าเว็บจะดาวน์โหลดรายการค่าแฮชขนาดเล็กของรหัสผ่านที่รั่วไหลบ่อยที่สุดหนึ่งล้านรายการเพียงครั้งเดียว จึงไม่ต้องส่งคำขอใด ๆ เพื่อตรวจสอบขณะที่คุณพิมพ์ โอกาสที่จะพบว่าตรงกันทั้งที่จริงไม่ตรงกันมีประมาณหนึ่งในล้าน
  • ส่งคำขอหนึ่งครั้งต่อรหัสผ่าน ไม่ส่งทุกครั้งที่กดแป้นพิมพ์ การตรวจสอบจะรอจนกว่าคุณจะหยุดพิมพ์ หากรหัสผ่านอยู่ในรายการบนอุปกรณ์แล้ว จะไม่มีการส่งข้อมูลใด ๆ และหากแก้ไขรหัสผ่านเพียงเล็กน้อย (แก้ตัวที่พิมพ์ผิดหรือเพิ่มอักขระไม่กี่ตัว) จะตรวจสอบไม่เกินสองครั้ง เพราะการนำข้อมูลจากการตรวจสอบที่ใกล้เคียงกันมาเปรียบเทียบอาจทำให้รู้รหัสผ่านได้ เครื่องมือตรวจสอบบางตัวส่งคำขอค้นหาทุกครั้งที่กดแป้นพิมพ์ ซึ่งเมื่อนำข้อมูลมารวมกันก็จะเผยรหัสผ่านทีละอักขระ
  • ไม่มีการเก็บข้อมูลใด ๆ ไว้ รหัสผ่านจะไม่ถูกบันทึก ไม่ถูกใส่ในแถบที่อยู่ และจะหายไปเมื่อคุณออกจากหน้าเว็บ
  • ตรวจสอบด้วยตัวคุณเอง เปิดแท็บเครือข่ายในเครื่องมือสำหรับนักพัฒนาของเบราว์เซอร์แล้วลองพิมพ์ จะไม่มีข้อมูลใดถูกส่งออกไปจนกว่าคุณจะหยุดพิมพ์ จากนั้นคุณจะเห็นคำขอหนึ่งรายการส่งไปยัง api.pwnedpasswords.com โดยลงท้ายด้วยอักขระ 5 ตัวที่แสดงในส่วนนี้ หรือลองตัดการเชื่อมต่ออินเทอร์เน็ต ทุกอย่างจะยังทำงานได้ ยกเว้นการตรวจสอบการรั่วไหลทั้งหมด

ข้อมูลรหัสผ่านที่รั่วไหล: Pwned Passwords โดย Have I Been Pwned ใช้ภายใต้สัญญาอนุญาต Creative Commons แบบแสดงที่มา 4.0

หากรหัสผ่านของคุณอ่อนแอหรือรั่วไหลแล้ว

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

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

เครื่องมือตรวจสอบรหัสผ่านแบบไหนปลอดภัยที่สุด?

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

จะตรวจสอบได้อย่างไรว่ารหัสผ่านของฉันเคยรั่วไหลหรือไม่?

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

Have I Been Pwned ปลอดภัยหรือไม่?

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

รหัสผ่านใดถูกแฮ็กมากที่สุด?

123456 ซึ่งพบในการรั่วไหลของข้อมูลมากกว่า 210 ล้านครั้ง ตามด้วย 123456789, 12345678, password และ qwerty (ตัวเลขจาก Have I Been Pwned) รหัสผ่านอะไรก็ตามที่คนเราคิดออกได้อย่างรวดเร็วมักอยู่ในรายการเหล่านี้แล้ว

ขอตัวอย่างรหัสผ่านที่แข็งแกร่งได้ไหม?

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

ต้องใช้เวลานานเท่าไรถึงจะถอดรหัสผ่านของฉันได้?

พิมพ์รหัสผ่านในช่องด้านบน แล้วเครื่องมือตรวจสอบจะแสดงเวลาเฉลี่ยที่การ์ดจอ 1,000 ใบใช้ในการเดารหัสผ่านจากรายการที่ถูกขโมยมาด้วยความเร็วเต็มที่ ซึ่งเป็นกรณีที่ควรเตรียมรับมือ รหัสผ่านแบบสุ่ม 8 อักขระถูกเจาะได้ในไม่กี่วินาที ส่วนรหัสผ่านแบบสุ่ม 16 อักขระใช้เวลาประมาณ 3 พันล้านปี

ทำไมเครื่องมือตรวจสอบอื่นจึงแสดงเวลานานกว่า?

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

ทำไมรหัสผ่านที่ยาวจึงยังแสดงว่าอ่อนแอ?

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

จะดูได้ที่ไหนว่ารหัสผ่านที่บันทึกไว้รายการใดรั่วไหลแล้วบ้าง?

เครื่องมือจัดการรหัสผ่านของคุณตรวจสอบทั้งหมดพร้อมกันได้ บน iPhone หรือ Mac ให้เปิดแอปรหัสผ่าน แล้วดูในหัวข้อความปลอดภัย ส่วนใน Chrome เครื่องมือจัดการรหัสผ่านของ Google มีฟีเจอร์ตรวจสอบรหัสผ่าน NordPass, Bitwarden, 1Password และเครื่องมือจัดการรหัสผ่านส่วนใหญ่ก็มีรายงานลักษณะเดียวกัน

รหัสผ่านควรยาวแค่ไหน?

ควรมีอักขระแบบสุ่มอย่างน้อย 16 ตัว หรือคำแบบสุ่ม 7 คำ NIST ซึ่งเป็นหน่วยงานด้านมาตรฐานของสหรัฐฯ ระบุให้เว็บไซต์รองรับรหัสผ่านที่ยาวอย่างน้อย 64 อักขระ และกำหนดความยาวขั้นต่ำไว้ที่ 15 อักขระเมื่อรหัสผ่านเป็นสิ่งเดียวที่ใช้ปกป้องบัญชี