ตัวสร้างรหัสผ่าน คืออะไร?
ตัวสร้างรหัสผ่านสร้างรหัสผ่านแบบสุ่มทาง Cryptographic โดยใช้ตัวสร้างตัวเลขสุ่ม Cryptographic ในเบราว์เซอร์ เลือกความยาวและประเภทอักขระที่ต้องการ รหัสผ่านแต่ละตัวจะมาพร้อมกับคะแนนเอนโทรปีเป็นบิต
เมื่อไหร่ควรใช้เครื่องคำนวณนี้
- สร้างบัญชีใหม่ — สร้างรหัสผ่านที่ไม่ซ้ำกันและมีเอนโทรปีสูงสำหรับทุกบริการที่คุณสมัครใช้งาน
- แทนที่รหัสผ่านที่อ่อนแอหรือถูกบุกรุก — ตรวจสอบรหัสผ่านที่มีอยู่และแทนที่รหัสผ่านที่สั้น คาดเดาได้ หรือใช้ซ้ำ
- ตั้งค่าตัวจัดการรหัสผ่าน — สร้างรหัสผ่านหลักของคุณด้วยความยาวสูงสุดและเปิดใช้งานประเภทอักขระทั้งหมด
- สร้างคีย์ API หรือโทเค็น — สร้างข้อมูลรับรองที่สุ่มด้วยการเข้ารหัสสำหรับการพัฒนาหรือการผลิต
- รักษาความปลอดภัยบัญชีที่ใช้ร่วมกันหรือทีม — สร้างรหัสผ่านที่แรงซึ่งสมาชิกทีมหลายคนสามารถจัดเก็บในตู้นิรภัยที่ใช้ร่วมกันได้
- ปฏิบัติตามข้อกำหนดรหัสผ่านของเว็บไซต์ — ปรับสวิตช์ประเภทอักขระให้ตรงกับกฎเฉพาะของไซต์ในขณะที่รักษาความยาวสูงสุด
ขั้นตอน:
- ป้อนข้อมูลของคุณในฟิลด์ด้านบน
- กำหนดค่าตัวเลือกที่มีเพื่อปรับแต่งเอาต์พุต
- ดูผลลัพธ์ได้ทันทีพร้อมการอัพเดตแบบเรียลไทม์
- คัดลอกหรือส่งออกผลลัพธ์ของคุณเพื่อใช้ในโครงการของคุณ
- คัดลอกรหัสผ่านไปยังคลิปบอร์ดของคุณและบันทึกไว้ในตัวจัดการรหัสผ่าน
สูตร
ช่องว่าง = (ขนาดพูลอักขระ)^ความยาว
เอนโทรปี (บิต) = ความยาว × log₂(ขนาดสระ)
- 72 บิต+ = การโจมตีแบบออฟไลน์ AgAInst ที่แข็งแกร่ง
- 128-bit+ = อย่างมาก (ศตวรรษที่จะถอดรหัส)
กรณีใช้งาน
- สร้างรหัสผ่านใหม่สำหรับบัญชี
- การสร้าง API key และโทเค็นที่ปลอดภัย
- เปลี่ยนรหัสผ่านที่อ่อนแอและใช้ซ้ำ
- สร้างรหัสผ่านที่ไม่ซ้ำกันสำหรับแต่ละบริการ
- การสร้างที่เก็บข้อมูลตัวจัดการรหัสผ่านด้วยข้อมูลประจำตัวที่แข็งแกร่งและหลากหลาย
ประโยชน์หลัก
- สร้างรหัสผ่านสุ่ม Cryptographic ด้วย API ที่ปลอดภัย
- ปรับแต่งความยาว 8 ถึง 128 ตัวอักษร
- ดูคะแนนเอนโทรปีแบบเรียลไทม์
- รับเวลาถอดรหัสโดยประมาณ
- คัดลอกด้วยคลิกเดียว
- ฟรีทั้งหมดไม่ต้องมีบัญชี
เคล็ดลับ
- เป้าหมายอย่างน้อย 16 ตัวอักษรสำหรับบัญชีทั่วไปและ 20+ สำหรับเป้าหมายที่มีคุณค่า
- เพิ่มความยาวสูงสุดก่อนเสมอ
- ใช้ตัวจัดการรหัสผ่าน
- เปิดใช้งาน 2FA ในบัญชีที่สำคัญ
- อย่าใช้รหัสผ่านซ้ำ
ข้อผิดพลาดที่พบบ่อย
- ใช้รหัสผ่านซ้ำระหว่างบัญชีต่างๆ
- ใช้คำในพจนานุกรมหรือการแทนที่ตัวอักษรที่พบบ่อย
- การตั้งรหัสผ่านสั้นเกินไป (น้อยกว่า 12 ตัวอักษร)
- เก็บรหัสผ่านในรูปแบบข้อความธรรมดา
คำศัพท์สำคัญ
- เอนโทรปี: การวัดความไม่แน่นอนเป็นบิต
- ชุดอักขระ: ชุดอักขระที่มีอยู่ทั้งหมด - สูงสุด 95
- Brute force: ลองทุกการผสมผสานอย่างเป็นระบบ
- วลีรหัสผ่าน: ลำดับคำสุ่ม
- ตัวจัดการรหัสผ่าน: ซอฟต์แวร์จัดการรหัสผ่าน
แนวคิดที่เกี่ยวข้อง
- เอนโทรปีรหัสผ่าน: มาตรวัดปริมาณของความไม่สามารถคาดเดารหัสผ่านเป็นบิต — บิตเพิ่มเติมแต่ละตัวจะเพิ่มจำนวนการผสมผสานที่ผู้โจมตีต้องลองเป็นสองเท่า
- พูลอักขระ: ชุดอักขระที่ใช้ในการสร้างรหัสผ่าน — การใช้ทั้งสี่ประเภท (ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวเลข สัญลักษณ์) สร้างพูลสูงสุด 95 อักขระ
- การโจมตีแบบบรูทฟอร์ซ: การโจมตีที่ลองทุกความเป็นไปได้ของการผสมผสานอย่างเป็นระบบ — ความสามารถในการต้านทานขึ้นอยู่กับเอนโทรปีของรหัสผ่านและความเร็วในการประมวลผลของผู้โจมตี
- ตัวจัดการรหัสผ่าน: ซอฟต์แวร์ที่สร้าง จัดเก็บ และกรอกอัตโนมัติรหัสผ่านที่แรงและไม่ซ้ำกันสำหรับทุกบัญชีเบื้องหลังรหัสผ่านหลักเดียว
- การยืนยันตัวตนแบบสองปัจจัย (2FA): ชั้นความปลอดภัยเพิ่มเติมที่ต้องการขั้นตอนการยืนยันที่สอง เช่น รหัสโทรศัพท์หรือกุญแจฮาร์ดแวร์ นอกเหนือจากรหัสผ่านของคุณ
- วลีรหัสผ่าน: ลำดับคำสุ่มที่ใช้เป็นรหัสผ่าน — รายการคำ Diceware และ EFF ให้พูลคำมาตรฐานสำหรับสร้างวลีรหัสผ่านที่แรง
ตัวอย่าง
รหัสผ่าน 16 ตัวอักษรซึ่งใช้ทั้ง 4 ประเภทตัวอักษร (รวม 95 ตัวอักษร) มีชุดค่าผสม 95^16 data 4.4×10^31 ด้วยการเดา 350 พันล้านครั้งต่อวินาที จะใช้เวลาประมาณ 4×10^12 ปีจึงจะถอดรหัสได้
การตีความผลลัพธ์
คะแนนความบังเอิญเป็นตัวบ่งชี้ที่น่าเชื่อถือที่สุดของความแข็งแกร่งรหัสผ่าน พยายามให้ได้ 60+ บิตสำหรับบัญชีความเสี่ยงต่ำ 80+ บิตสำหรับบัญชีทั่วไป และ 100+ บิตสำหรับบัญชีสำคัญ เช่น อีเมล การธนาคาร และรหัสผ่านหลักตัวจัดการรหัสผ่าน
ความยาวสำคัญกว่าความหลากหลายของตัวอักษร รหัสผ่าน 20 ตัวอักษรที่มีเฉพาะตัวพิมพ์เล็กมีความบังเอิญประมาณ 95 บิต แข็งแกร่งกว่ารหัสผ่าน 10 ตัวอักษรที่ใช้ทุกประเภทตัวอักษร (ประมาณ 65 บิต) ให้เพิ่มความยาวสูงสุดก่อนเสมอ แล้วค่อยเพิ่มความหลากหลายของตัวอักษรเพื่อความแข็งแกร่งเพิ่มเติม
มาตรวัดความแข็งแกร่งให้การอ้างอิงแบบเห็นภาพอย่างรวดเร็ว แต่ตัวเลขความบังเอิญจะบอกเรื่องราวที่แม่นยำ รหัสผ่านสองตัวที่ใช้ชุดตัวอักษรเดียวกันแต่ต่างกันเพียง 4 ตัวอักษรจะมีคะแนนความบังเอิญต่างกันมาก รหัสผ่านที่จัดอันดับ 'แข็งแกร่ง' ที่ 80+ บิตเพียงพอสำหรับบัญชีส่วนใหญ่ 'แข็งแกร่งมาก' ที่ 100+ บิตเหมาะสำหรับข้อมูลสำคัญที่สุด
จับคู่เครื่องมือนี้กับตัวจัดการรหัสผ่านเพื่อความปลอดภัยสูงสุด สร้างรหัสผ่านที่ไม่ซ้ำกันสำหรับทุกบัญชี จัดเก็บทั้งหมดแบบเข้ารหัสในตัวจัดการ และอย่าใช้ซ้ำหรือแชร์รหัสผ่านเป็นข้อความธรรมดา

