ตรวจความแข็งแกร่งของรหัสผ่าน
รหัสผ่านของคุณจะไม่ออกจากอุปกรณ์ของคุณ วิธีรักษาความเป็นส่วนตัว
ลอง:
- ดูว่าต้องใช้เวลานานเท่าใดในการเจาะรหัส และเคยรั่วไหลหรือไม่
ตรวจสอบข้อมูลรั่วไหลที่ทราบทั้งหมดเมื่อคุณหยุดพิมพ์
เครื่องมือตรวจสอบความแข็งแกร่งของรหัสผ่านฟรี (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 เป็นตัวอย่าง:
- คุณพิมพ์รหัสผ่าน
passwordอยู่ในอุปกรณ์ของคุณเท่านั้น - เบราว์เซอร์ของคุณแปลงรหัสผ่านเป็นค่าแฮช SHA-1
5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8อยู่ในอุปกรณ์ของคุณเท่านั้น - ส่งเฉพาะ 5 ตัวอักษรแรกไปยัง Have I Been Pwned
5BAA6ส่งออกไป - บริการจะส่งค่าแฮชของรหัสผ่านที่รั่วไหลทั้งหมดที่ขึ้นต้นเหมือนกันกลับมา ประมาณ 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 อักขระเมื่อรหัสผ่านเป็นสิ่งเดียวที่ใช้ปกป้องบัญชี
เครื่องมืออื่น ๆ
- เครื่องมือสร้างรหัสผ่านตัวอักษร ตัวเลข และสัญลักษณ์แบบสุ่ม
- เครื่องมือสร้างวลีรหัสผ่านคำที่จดจำได้ง่าย
- เครื่องมือสร้าง PINรหัสตัวเลขที่ไม่ใช้ชุดที่เดาง่าย
- เครื่องมือสร้างชื่อผู้ใช้ชื่อสำหรับบัญชีและเกม
- เครื่องมือสร้างรหัสผ่านหลายชุดรหัสผ่านสำหรับทั้งทีมหรือทั้งชั้นเรียน
- เครื่องมือสร้าง QR code สำหรับ Wi-Fiโค้ด QR สำหรับเชื่อมต่อ Wi-Fi ของคุณ