เครื่องมือตรวจสอบความแรงของรหัสผ่าน คืออะไร?
ตัวตรวจสอบความแข็งแกร่งของรหัสผ่านจะประเมินว่ารหัสผ่านของคุณทนทานต่อการเดาและการโจมตีแบบ-brute force มากน้อยเพียงใด มันวัด entropy — ปริมาณของความสุ่มในรหัสผ่านของคุณ — และผสมผสานกับการวิเคราะห์ความยาว การให้คะแนนความหลากหลายของอักขระ และการตรวจจับรูปแบบเพื่อสร้างการจัดอันความแข็งแกร่งที่แม่นยำ เครื่องมือนี้ยังให้เวลาถอดรหัสโดยประมาณโดยอิงจากความเร็วฮาร์ดแวร์ GPU สมัยใหม่ และให้คำแนะนำที่เฉพาะเจาะจงและนำไปปฏิบัติได้เพื่อปรับปรุงความปลอดภัยของรหัสผ่าน ไม่ว่าคุณจะสร้างรหัสผ่านใหม่หรือตรวจสอบที่มีอยู่ ตัวช่วยนี้ช่วยให้คุณเข้าใจว่ารหัสผ่านของคุณแข็งแกร่งแค่ไหนจริงๆ
เมื่อไหร่ควรใช้เครื่องคำนวณนี้
- ก่อนสร้างบัญชีใหม่ — ตรวจสอบว่ารหัสผ่านที่คุณเลือกตรงตามมาตรฐานความปลอดภัย
- หลังการรั่วไหลของข้อมูล — ตรวจสอบว่ารหัสผ่านที่มีอยู่จำเป็นต้องเปลี่ยนหรือไม่
- ระหว่างการตรวจสอบความปลอดภัย — ประเมินรหัสผ่านในบัญชีของคุณอย่างเป็นระบบ
- เรียนรู้เกี่ยวกับความปลอดภัยของรหัสผ่าน — เข้าใจว่าอะไรทำให้รหัสผ่านแข็งแกร่งหรืออ่อนแอ
- ประเมินข้อความรหัสผ่าน — ตรวจสอบว่าวลีที่น่าจดจำของคุณมีเอนโทรปีเพียงพอหรือไม่
- สอนแนวทางปฏิบัติที่ดีที่สุดของรหัสผ่าน — สาธิตว่าความยาวและความซับซ้อนส่งผลต่อความแข็งแกร่งอย่างไร
ขั้นตอน:
- พิมพ์หรือวางรหัสผ่านลงในตัวตรวจสอบ
- ดูระดับความแข็งแกร่งทันที (อ่อน ถึง แข็งแรงมาก)
- ตรวจสอบบิตเอนโทรปีและเวลาแคร็กโดยประมาณ
- ทบทวนเคล็ดลับข้อเสนอแนะเพื่อการปรับปรุง
สูตร
เอนโทรปี (บิต) = ความยาว × log₂(ขนาดชุด)
ขนาดชุด = 26 (พิมพ์เล็ก) + 26 (พิมพ์ใหญ่) + 10 (ตัวเลข) + 33 (พิเศษ) = สูงสุด 95
คะแนนขึ้นอยู่กับ: ความยาว (50%) การผสมตัวพิมพ์ (15%) ตัวเลข (15%) อักขระพิเศษ (20%)
กรณีใช้งาน
- ทดสอบรหัสผ่านใหม่ก่อนใช้งาน
- ประเมินความแข็งแกร่งของรหัสผ่านที่มีอยู่
- เรียนรู้แนวทางปฏิบัติที่ดีที่สุดด้านความปลอดภัยของรหัสผ่าน
- ตรวจสอบนโยบายรหัสผ่านขององค์กร
ประโยชน์หลัก
- การวิเคราะห์ความแข็งแกร่งทันทีพร้อมคะแนน entropy
- การประมาณเวลาถอดรหัสที่ชัดเจนโดยอิงจากความเร็วการโจมตีจริง
- คำแนะนำการปรับปรุงที่ปรับแต่งและนำไปปฏิบัติได้สำหรับรหัสผ่านของคุณ
- เป็นส่วนตัวอย่างสมบูรณ์ — การวิเคราะห์ทั้งหมดทำงานในเบราว์เซอร์ของคุณ
- การตรวจจับรูปแบบจับจุดอ่อนทั่วไปก่อนที่จะถูกใช้ประโยชน์
- ใช้ฟรีโดยไม่ต้องมีบัญชีหรือการลงทะเบียน
เคล็ดลับ
- ใช้วลีรหัสผ่าน — ประโยคยาวที่จำง่าย
- อย่าใช้รหัสผ่านซ้ำในบัญชีต่างๆ
- เปิดใช้งาน 2FA ในทุกบัญชีที่รองรับ
- ใช้ตัวจัดการรหัสผ่านเพื่อสร้างและจัดเก็บรหัสผ่านที่ไม่ซ้ำกัน
- เล็งอย่างน้อย 12 ตัวอักษรโดยผสมผสานทุกประเภท
ข้อผิดพลาดที่พบบ่อย
- ใช้คำในพจนานุกรมหรือวลีทั่วไป
- แทนที่ตัวอักษรด้วยอักขระที่คล้ายกัน (เช่น 0 แทน O)
- ใช้ข้อมูลที่ระบุตัวตนได้
- ทำให้รหัสผ่านสั้นหรือง่ายเกินไป
คำศัพท์สำคัญ
- Entropy: มาตรวัดความไม่สามารถคาดเดาได้เป็นบิต
- การโจมตีแบบ-brute force: ลองทุกชุดค่าผสมอย่างเป็นระบบ
- การโจมตีแบบพจนานุกรม: ลองคำและวลีทั่วไป
- วลีรหัสผ่าน: รหัสผ่านที่ประกอบด้วยหลายคำสุ่ม
- การใส่ข้อมูลรับรอง: นำคู่ชื่อผู้ใช้-รหัสผ่านที่รั่วไหลไปใช้ในเว็บไซต์อื่น
แนวคิดที่เกี่ยวข้อง
- เอนโทรปี: การวัดความสุ่มและความคาดเดาไม่ได้ในรหัสผ่าน แสดงเป็นบิต
- การโจมตีแบบเดรัจฉาน: การโจมตีที่ลองชุดค่าผสมรหัสผ่านทุกชุดอย่างเป็นระบบ
- การโจมตีแบบพจนานุกรม: การโจมตีที่ลองคำ วลี และรูปแบบรหัสผ่านที่รู้จักทั่วไป
- ข้อความรหัสผ่าน: รหัสผ่านที่สร้างจากคำสุ่มหลายคำ ซึ่งแข็งแกร่งและน่าจดจำ
ตัวอย่าง
รหัสผ่าน Tr0ub4dor&3 มีคะแนนเอนโทรปี ~56 บิต (ดี) จะใช้เวลาหลายวันถึงหลายเดือนในการแคร็ก วิธีที่ดีกว่า: blue-elephant-dances-midnight มี ~98 บิต (แข็งแรงมาก)
การตีความผลลัพธ์
ระดับความแข็งแกร่งให้คำตอบแบบใช่/ไม่ใช่อย่างรวดเร็ว แต่คะแนนเอนโทรปีให้ข้อมูลมากกว่า รหัสผ่านสองอันอาจได้ระดับดีทั้งคู่แต่มีค่าเอนโทรปีต่างกัน — อันที่มีเอนโทรปีสูงกว่าแข็งแกร่งกว่าอย่างเป็นกลาง ให้มุ่งเน้นการถึงเกณฑ์เอนโทรปีสำหรับประเภทบัญชีของคุณ: 60+ บิตสำหรับทั่วไป 80+ สำหรับสำคัญ 100+ สำหรับวิกฤต
การประมาณเวลาแคร็กสมมติว่าผู้โจมตีใช้ฮาร์ดแวร์ GPU สมัยใหม่ (หลายพันล้านครั้งต่อวินาที) หากรหัสผ่านของคุณแสดงศตวรรษในการแคร็ก ก็ปลอดภัยจากการโจมตีออฟไลน์ หากแสดงชั่วโมงหรือวัน ให้ลองเพิ่มความยาวและความหลากหลายของอักขระ
ใช้เคล็ดลับการปรับปรุงเป็นเช็กลิสต์ แต่ละเคล็ดลับที่คุณทำเพิ่มความแข็งแกร่งอย่างมีความหมาย การเปลี่ยนแปลงที่ทรงพลังที่สุดคือการเพิ่มความยาวเสมอ — จาก 12 เป็น 16 ตัวอักษรเพิ่มเอนโทรปีประมาณ 20 บิต

