วิธีทดสอบความแรงของรหัสผ่าน

การเลือกรหัสผ่านที่คาดเดายากซึ่งคุณสามารถจดจำได้อย่างน่าเชื่อถืออาจเป็นเรื่องยุ่งยาก มีฟิลด์การสร้างรหัสผ่านมากมายที่มีข้อกำหนดของตนเอง – ต้องเป็นตัวอักษรเจ็ดตัว ต้องมีตัวเลขและอื่นๆ การทำตามคำแนะนำเหล่านี้ไม่ได้รับประกันรหัสผ่านที่ปลอดภัย – ไม่เลย อย่างไรก็ตาม มีกฎบางอย่างที่ต้องปฏิบัติตาม และเคล็ดลับเกี่ยวกับวิธีการทำให้แน่ใจว่าคุณมีรหัสผ่านที่ดีที่สุดเท่าที่จะเป็นไปได้… ในขณะที่ยังสามารถจำรหัสผ่านได้

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

กล่าวอีกนัยหนึ่ง wordlist จะเก็บรหัสผ่านเช่น “Susie1202” และ “Password12” แฮกเกอร์จะเรียกใช้รายการรหัสผ่านบนไซต์ที่ต้องการจับคู่ การมีรหัสผ่านที่ไม่อยู่ในรายการดังกล่าวถือเป็นสิ่งสำคัญ รายการคำศัพท์เหล่านี้มีประสิทธิภาพอย่างน่าประหลาดใจ เนื่องจากผู้คนจำนวนมากใช้รหัสผ่านทั่วไปหรือรหัสผ่านทั่วไป โชคดีที่คุณไม่ได้อยู่คนเดียว – มีเครื่องมือบางอย่างที่จะช่วยคุณ: ตัวตรวจสอบความปลอดภัยของรหัสผ่าน

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

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

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

ประเภทของการโจมตี

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

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

การโจมตีด้วยพจนานุกรมใช้รายการคำศัพท์ดังกล่าวเพื่อคาดเดาอย่างมีการศึกษาว่ารหัสผ่านใดอาจเป็นรหัสผ่าน เทคนิคนี้ช่วยลดจำนวนการเดาที่ทำได้อย่างมากเมื่อเทียบกับการโจมตีแบบเดรัจฉาน ซึ่งทำให้กระบวนการเร็วขึ้นอย่างมาก รายการคำศัพท์โดยทั่วไปจะอิงจากรหัสผ่านที่รั่วไหลซึ่งเป็นที่รู้จัก ซอฟต์แวร์ที่ออกแบบมาเพื่อทำการโจมตีประเภทนี้อาจรวมถึงกฎ "การจัดการคำ" ที่สามารถเปลี่ยนแปลงคำเพื่อลองใช้รูปแบบทั่วไปได้เช่นกัน ตัวอย่างเช่น กฎการแยกคำอาจลองแทนที่ "o" ด้วย "0" หรือเพิ่ม "!" จนถึงจุดสิ้นสุดของคำ กฎเหล่านี้โดยทั่วไปมีพื้นฐานมาจากการแทนที่หรือการเพิ่มเติมทั่วไปที่ผู้คนทำขึ้น ซึ่งไม่มีความจำเป็นที่จะบอกว่าไม่มีความปลอดภัยมากนัก ข้อเสียเปรียบหลักของการโจมตีประเภทนี้คือผู้โจมตีต้องมีรหัสผ่านอยู่แล้วในรายการคำศัพท์

วิธีทำรหัสผ่านที่รัดกุม

ความแข็งแกร่งของรหัสผ่านมีปัจจัยสำคัญสามประการ ได้แก่ ความยาว ความเป็นเอกลักษณ์ และความซับซ้อน

เคล็ดลับ: โปรดอย่าใช้รหัสผ่านหรือชิ้นส่วนของรหัสผ่านที่กล่าวถึงในบทความนี้เนื่องจากไม่ปลอดภัย

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

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

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

ความเป็นเอกลักษณ์เป็นเรื่องยากที่จะตัดสิน จากผู้คนมากกว่า 7 พันล้านคนบนโลก การค้นหาสิ่งที่ไม่เหมือนใครอาจเป็นเรื่องยาก แต่ก็ยังคุ้มค่าที่จะลอง รหัสผ่านทั่วไปบางส่วนที่ยังคงใช้อยู่ตอนนี้คือ: "admin", "password", "123qwe" และ "qwerty" รหัสผ่านเหล่านี้เป็นรหัสผ่านที่แย่มาก ไม่ใช่แค่เพราะว่าสั้น แต่เพราะเป็นที่รู้จักกันดี ดังนั้นพวกเขาจะอยู่ในรายการคำศัพท์ทั้งหมด อาจเป็นหนึ่งในการเดาครั้งแรก บางคนพยายามทำให้รหัสผ่านเหล่านี้ซับซ้อนขึ้นเล็กน้อยโดยใช้ “Password1!” แต่นี่เป็นสิ่งที่คาดเดาได้มากเกินไปและอยู่ในรายการคำศัพท์ส่วนใหญ่ด้วย

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

“UdGlw3sLDAu8KLYu%duTmi1$$@WijMw6ln#*%cyu4n9%DTrXO” จะเป็นรหัสผ่านที่ปลอดภัย แต่จะไม่สามารถใช้งานได้จริง

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

สำหรับความซับซ้อน: เป็นสิ่งที่จำเป็น – เป็นสิ่งสำคัญที่สุดอย่างหนึ่งในการสร้างรหัสผ่าน การเปลี่ยนตัวอักษรเป็นตัวเลขและการเพิ่มสัญลักษณ์สามารถเพิ่มความซับซ้อนของรหัสผ่านของคุณได้ สตริงตัวอักษร ตัวเลข และสัญลักษณ์สุ่มสิบตัวเป็นรหัสผ่านที่ดีกว่า และมีโอกาสคาดเดาน้อยกว่าตัวอักษร "a" ร้อยครั้งติดต่อกัน ซึ่งในทางกลับกัน ยังคงเป็นรหัสผ่านที่ดีกว่า " รหัสผ่าน12!”.

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

บทสรุป

เพื่อสรุปข้อกำหนดสามข้อ กฎเกณฑ์ที่ดีบางประการที่ควรจำสำหรับรหัสผ่านคือ:

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

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



Leave a Comment

วิธีบังคับให้ Google Chrome แสดง URL แบบเต็มเสมอ

วิธีบังคับให้ Google Chrome แสดง URL แบบเต็มเสมอ

ตามค่าเริ่มต้น Chrome จะไม่แสดง URL แบบเต็มให้คุณเห็น คุณอาจไม่สนใจรายละเอียดนี้มากเกินไป แต่ถ้าคุณต้องการแสดง URL แบบเต็มด้วยเหตุผลบางประการ คำแนะนำโดยละเอียดเกี่ยวกับวิธีทำให้ Google Chrome แสดง URL แบบเต็มในแถบที่อยู่

วิธีรับ Reddit เก่ากลับมา

วิธีรับ Reddit เก่ากลับมา

Reddit เปลี่ยนการออกแบบอีกครั้งในเดือนมกราคม 2024 ผู้ใช้เบราว์เซอร์เดสก์ท็อปสามารถเห็นการออกแบบใหม่และทำให้ฟีดหลักแคบลงในขณะที่ให้ลิงก์

วิธีคัดลอกเนื้อหาจากหนังสือเรียนด้วย Google Lens

วิธีคัดลอกเนื้อหาจากหนังสือเรียนด้วย Google Lens

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

แก้ไขที่อยู่ DNS ของเซิร์ฟเวอร์ไม่พบใน Chrome

แก้ไขที่อยู่ DNS ของเซิร์ฟเวอร์ไม่พบใน Chrome

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

คำแนะนำฉบับย่อเกี่ยวกับวิธีสร้างการเตือนความจำบนหน้าแรกของ Google

คำแนะนำฉบับย่อเกี่ยวกับวิธีสร้างการเตือนความจำบนหน้าแรกของ Google

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

Netflix: เปลี่ยนรหัสผ่าน

Netflix: เปลี่ยนรหัสผ่าน

วิธีเปลี่ยนรหัสผ่านของคุณในบริการวิดีโอสตรีมมิ่งของ Netflix โดยใช้เบราว์เซอร์หรือแอป Android ที่คุณต้องการ

Apple Music กับ YouTube Music: ไหนดีกว่ากัน?

Apple Music กับ YouTube Music: ไหนดีกว่ากัน?

YouTube Music เป็นผู้สืบทอดต่อจาก Google Play Music มาตั้งแต่ปี 2560 เช่นเดียวกับ Apple Music และ Spotify YouTube Music ได้กลายเป็นหนึ่งในบริการสตรีมเพลงที่ได้รับความนิยมมากที่สุด

เหตุใด PlayStation 5 (PS5) ของคุณจึงล่าช้าและ 10 วิธีในการแก้ไขปัญหา

เหตุใด PlayStation 5 (PS5) ของคุณจึงล่าช้าและ 10 วิธีในการแก้ไขปัญหา

คุณมีปัญหาในการเพลิดเพลินกับประสบการณ์การเล่นเกม PlayStation 5 (PS5) เนื่องจากความล่าช้ามากเกินไปหรือไม่ ถ้าเป็นเช่นนั้นคุณไม่ได้อยู่คนเดียว

8 วิธียอดนิยมในการแก้ไขข้อผิดพลาด “DNS ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ Xbox”

8 วิธียอดนิยมในการแก้ไขข้อผิดพลาด “DNS ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ Xbox”

ในฐานะเกมเมอร์ ไม่มีอะไรน่าหงุดหงิดไปกว่าการเตรียมพร้อมเล่นเกม Xbox ออนไลน์ที่คุณชื่นชอบ แต่กลับถูกหยุดโดยข้อผิดพลาด “DNS ไม่แก้ไขชื่อเซิร์ฟเวอร์ Xbox” ที่น่าสะพรึงกลัว นั่นหมายถึงอะไร

Snapchat “My Eyes Only”: ความหมายและวิธีตั้งค่า

Snapchat “My Eyes Only”: ความหมายและวิธีตั้งค่า

เราทุกคนมี Snaps ที่ต้องการเก็บไว้เป็นส่วนตัว ไม่ว่าจะเป็นรูปภาพส่วนตัว หรือสิ่งที่คุณไม่อยากให้ใครใช้โทรศัพท์ของคุณเห็น คุณสามารถสร้างเรื่องราวส่วนตัวบน Snapchat ได้แล้ว และตอนนี้สำหรับ Snaps ส่วนตัวพิเศษเหล่านั้น คุณสามารถปกป้องความเป็นส่วนตัว Snapchat ของคุณด้วยฟีเจอร์ My Eyes Only Snapchat