ความปลอดภัยส่วนบุคคล

เครื่องมือสร้างรหัสผ่าน

ทำงานในเครื่อง

เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ

ใช้เครื่องมือสร้างรหัสผ่าน

หน้าที่ของมันคืออะไร

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

ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย

วิธีใช้เครื่องมือสร้างรหัสผ่าน

  1. กำหนดความยาว. ป้อนความยาวตั้งแต่ 4 ถึง 256 ตัวอักษร ค่าที่อยู่นอกช่วงนี้จะถูกปรับให้อยู่ในช่วงที่กำหนด และหากช่องว่างจะถูกรีเซ็ตเป็น 24
  2. ตั้งค่าจำนวน. เลือกว่าต้องการสร้างรหัสผ่านกี่ชุด ตั้งแต่ 1 ถึง 50 ชุด
  3. เลือกชุดตัวอักษร. ทำเครื่องหมายที่ A–Z, a–z, 0–9 และสัญลักษณ์ หากเว็บไซต์ไม่ยอมรับสัญลักษณ์บางตัว ให้ยกเลิกการทำเครื่องหมายที่ "สัญลักษณ์" และเพิ่มจำนวนตัวอักษรแทน
  4. สร้าง. กดปุ่ม "Generate"; ทุกครั้งที่กดจะสร้างรหัสผ่านใหม่ ชุดแรกจะถูกสร้างขึ้นเมื่อหน้าเว็บเปิดขึ้น
  5. คัดลอกและเก็บไว้. คัดลอกทุกสำเนาทุกบรรทัด เก็บไว้เพียงรหัสผ่านที่คุณใช้จริงในโปรแกรมจัดการรหัสผ่านของคุณเท่านั้น
  6. ให้คะแนนรหัสผ่านที่มีอยู่. วางรหัสผ่านลงใน Strength analyzer เพื่อดูคะแนนตั้งแต่ 0 ถึง 100 เครื่องมือนี้พิจารณาเพียงความยาวและประเภทตัวอักษรเท่านั้น ดังนั้นควรใช้ผลนี้เป็นเพียงแนวทางคร่าวๆ เท่านั้น

ตัวอย่าง

การตั้งค่าเริ่มต้น

ข้อมูลเข้า
Length 24, count 5, all four character sets (A-Z, a-z, 0-9, symbols)
ผลลัพธ์จะดูเป็นอย่างไร
Five 24-character passwords from A–Z, a–z, 0–9 and symbols, for example of the form  T9#rW2!mQx…  (the rest hidden).
A password printed on a public page is not secret, so this page never shows a real one: yours are generated in your browser with crypto.getRandomValues.

สร้างรหัสผ่าน 5 ชุด แต่ละชุดมี 24 ตัวอักษร และมีความยาวประมาณ 155 บิต; ทุกครั้งที่กดปุ่ม Generate จะสร้างรหัสผ่านใหม่ขึ้นมา

สิ่งที่ระบบตรวจสอบ

สัญญาณความหมายของคำนี้คืออะไร
ความยาวสำหรับทั้งสี่ชุด ตัวอักษรแต่ละตัวเพิ่มประมาณ 6.46 บิต: 16 ตัวอักษรให้ประมาณ 103 บิต และ 24 ตัวอักษรให้ประมาณ 155 บิต
ชุดตัวอักษรA–Z และ a–z มีตัวอักษรละ 26 ตัว 0–9 มี 10 ตัว และสัญลักษณ์มี 26 ตัว: !@#$%^&*()-_=+[]{}|;:,.<>? รวมทั้งหมดเป็น 88 ตัวอักษร
ไม่มีการเลือกช่องใดหากคุณยกเลิกการเลือกทั้งสี่ช่อง เครื่องมือนี้จะใช้ตัวอักษร a–z เท่านั้น โดยมีความยาวตามที่คุณกำหนด โดยไม่แจ้งเตือน ให้เลือกอย่างน้อยหนึ่งชุดเพื่อควบคุมผลลัพธ์ที่คุณได้รับ
ไม่มีการรับประกันสัดส่วนส่วนผสมทุกตัวอักษรถูกเลือกจากชุดรวมทั้งหมด ดังนั้นรหัสผ่านอาจไม่มีตัวเลขหรือสัญลักษณ์ก็ได้ หากเว็บไซต์กำหนดให้ต้องมีทั้งตัวเลขและสัญลักษณ์อย่างละหนึ่งตัว ให้สร้างรหัสผ่านใหม่
คะแนนความแข็งแรงคะแนนสำหรับการถึง 8, 12, 16 และ 24 ตัวอักษร รวมถึงตัวอักษรใหญ่ ตัวอักษรเล็ก ตัวเลข และตัวอักษรอื่น ๆ โดยคะแนนสูงสุดคือ 100 คะแนน หากคะแนนต่ำกว่า 40 ถือว่า "อ่อน" (Weak) ต่ำกว่า 70 ถือว่า "พอใช้" (Fair) ต่ำกว่า 90 ถือว่า "ดี" (Strong) ส่วนที่เหลือถือว่า "ดีมาก" (Very Strong)
สิ่งที่เครื่องวัดไม่บันทึกคำในพจนานุกรม รูปแบบการจัดวางบนคีย์บอร์ด และรายชื่อช่องโหว่ correcthorsebatterystaple — คำสี่คำที่พบได้บ่อยในหนังสือการ์ตูนชื่อดัง — ได้คะแนน 65 (ระดับพอใช้) จากความยาวและตัวอักษรพิมพ์เล็กเพียงอย่างเดียว
นับตั้งแต่ 1 ถึง 50 รหัสผ่านต่อครั้งกด หากใส่ตัวเลขที่มากกว่า 50 จะถูกตัดเหลือ 50 และหากไม่กรอกค่าในช่องนั้น จะตั้งค่าเริ่มต้นเป็น 5
คัดลอกทั้งหมดคัดลอกทุกบรรทัดที่สร้างขึ้น ไม่ใช่รหัสผ่านเพียงหนึ่งเดียว ลบบรรทัดที่คุณไม่ใช้จากทุกที่ที่คุณได้วางไว้

ตัวอย่างเพิ่มเติม

ใช้ตัวอักษรและตัวเลขเท่านั้น

ข้อมูลเข้า
Length 20, Count 3, A–Z, a–z and 0–9 ticked, Symbols unticked
ผล

รหัสผ่าน 3 ชุด แต่ละชุดมี 20 ตัวอักษร ซึ่งถูกเลือกจากชุดตัวอักษรทั้งหมด 62 ตัว แต่ละชุดมีขนาดประมาณ 119 บิต

ทุกช่องที่ยังไม่ถูกทำเครื่องหมาย

ข้อมูลเข้า
Length 12, Count 1, no character set ticked
ผล

รหัสผ่าน 12 ตัวอักษรที่ประกอบด้วยตัวอักษรพิมพ์เล็กเท่านั้น มีขนาดประมาณ 56 บิต เนื่องจากเครื่องมือนี้จะใช้ตัวอักษร a–z เป็นค่าเริ่มต้น

การวิเคราะห์ตัวอย่างที่มีชื่อเสียง

ข้อมูลเข้า
Tr0ub4dor&3 in Strength analyzer
ผล

ดีพอใช้, 60/100: 15 คะแนนสำหรับตัวอักษรอย่างน้อย 8 ตัว, 10 คะแนนสำหรับตัวอักษรพิมพ์ใหญ่, ตัวอักษรพิมพ์เล็ก และตัวเลขอย่างละ 10 คะแนน, 15 คะแนนสำหรับสัญลักษณ์

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

รหัสผ่านมีความสุ่มมากแค่ไหน?

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

ฉันสามารถเชื่อถือตัววัดความแข็งแรงได้หรือไม่?

นี่เป็นเพียงแนวทางคร่าวๆ เท่านั้น: ระบบนี้ประเมินจากความยาวและประเภทตัวอักษรเท่านั้น และไม่พิจารณาคำ รูปแบบ หรือการละเมิด ดังนั้น P@ssw0rd2024 จึงได้รับการจัดอันดับว่า "Strong" ลองตรวจสอบรหัสผ่านที่คุณใช้อยู่ด้วย Pwned Password Check

รหัสผ่านถูกส่งหรือเก็บไว้ที่ใดบ้างไหม?

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

สามารถใช้รหัสผ่านที่สร้างขึ้นหนึ่งชุดได้บนสองเว็บไซต์ได้หรือไม่?

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

บัญชีใดที่จำเป็นต้องตั้งรหัสผ่านใหม่ก่อน?

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

ควรใช้รหัสผ่านหรือวลีรหัสผ่านดี?

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

หากเว็บไซต์ปฏิเสธรหัสผ่านแล้วจะอย่างไร?

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

คำอธิบายศัพท์

การวิจัยของ PhishDestroy