เครื่องมือสร้างรหัสผ่าน / วลีรหัสผ่าน

สร้างรหัสผ่านสุ่มที่ปลอดภัยสูงหรือวลีรหัสผ่านที่จำง่าย ได้ทันทีบนเบราว์เซอร์ของคุณ

ประเภท
ตัวเลือก
พร้อมใช้งาน

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

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

ระบบสร้างความสุ่มขึ้นมาอย่างไร?

ทุกอักขระและทุกคำจะถูกเลือกด้วยระบบสุ่มของเบราว์เซอร์ที่มีความปลอดภัยสูงทางวิทยาการเข้ารหัสลับ (Cryptographically Strong Randomness) ไม่ใช่แหล่งสุ่มที่คาดเดาได้ โดยแต่ละการเลือกจะใช้วิธี Rejection Sampling เพื่อให้แน่ใจว่าจะไม่มีอักขระหรือคำใดได้รับการจัดลำดับความสำคัญมากกว่าตัวอื่นครับ

ฉันควรใช้รหัสผ่าน (Password) หรือวลีรหัสผ่าน (Passphrase) ดี?

รหัสผ่านแบบสุ่ม (Password) จะมีความหนาแน่นของเอนโทรปีต่ออักขระมากกว่า จึงเป็นตัวเลือกที่ดีกว่าเมื่อใช้งานร่วมกับโปรแกรมจัดการรหัสผ่าน (Password Manager) ที่ช่วยบันทึกและกรอกข้อมูลให้โดยอัตโนมัติ ส่วนวลีรหัสผ่าน (Passphrase - คำจริงหลายคำมาต่อกัน) จะพิมพ์หรืออ่านออกเสียงจากความจำได้ง่ายกว่า จึงเหมาะสำหรับสิ่งที่คุณต้องพิมพ์ด้วยตัวเอง เช่น รหัสปลดล็อกอุปกรณ์, รหัสผ่าน Wi-Fi หรือรหัสผ่านหลัก (Master Password) ของโปรแกรมจัดการรหัสผ่านครับ

ค่าเอนโทรปีหมายถึงอะไร?

คือจำนวนบิตของความสุ่มในรหัสที่สร้างขึ้น สำหรับรหัสผ่าน (Password) จะคำนวณจากความยาวคูณด้วย log2 ของจำนวนอักขระที่เป็นไปได้ในแต่ละตำแหน่ง ส่วนวลีรหัสผ่าน (Passphrase) จะคำนวณจากจำนวนคำคูณด้วย log2(7,776) ซึ่งเป็นขนาดของรายการคำ ยิ่งค่านี้สูงเท่าใดก็ยิ่งยากต่อการเดาสุ่มแบบ Brute-force ครับ โดยค่านี้จะสมมติว่าผู้โจมตีทราบวิธีการสร้างรหัสอยู่แล้ว จึงเป็นการวัดความสุ่มดิบ ไม่ใช่การประเมินเวลาที่ใช้ถอดรหัสจริงจากการโจมตีด้วยพจนานุกรมหรือรูปแบบเฉพาะ

การทำงานของเครื่องมือสร้างรหัสผ่านและวลีรหัสผ่าน

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

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


ความแตกต่างระหว่างรหัสผ่าน (Password) และวลีรหัสผ่าน (Passphrase)

การเลือกใช้งานระหว่างรหัสผ่านและวลีรหัสผ่านขึ้นอยู่กับรูปแบบการนำไปใช้งานจริง:

  • รหัสผ่าน (Password): เป็นการสุ่มอักขระผสมกัน เหมาะสำหรับบัญชีออนไลน์ทั่วไปที่คุณสามารถบันทึกไว้ในโปรแกรมจัดการรหัสผ่าน (Password Manager) ได้โดยไม่ต้องจดจำเอง
  • วลีรหัสผ่าน (Passphrase): เป็นการนำคำศัพท์หลายคำมาต่อกัน ช่วยให้อ่านออกเสียง จดจำ และพิมพ์ด้วยมือได้ง่ายขึ้น เหมาะสำหรับใช้เป็นรหัสผ่านหลัก (Master Password) ของโปรแกรมจัดการรหัสผ่าน รหัสปลดล็อกอุปกรณ์ หรือรหัสผ่าน Wi-Fi ที่ต้องบอกต่อหรือพิมพ์ด้วยตนเอง

ตัวเลือกการปรับแต่งรหัสผ่าน (Password)

เมื่อเลือกประเภทเป็นรหัสผ่าน คุณสามารถกำหนดค่าต่างๆ ได้ดังนี้:

  • ความยาว: กำหนดจำนวนอักขระได้ตั้งแต่ 4 ถึง 64 ตัว (ค่าเริ่มต้นคือ 16)
  • ประเภทอักขระ: เลือกผสมผสานระหว่าง ตัวพิมพ์ใหญ่ (A-Z), ตัวพิมพ์เล็ก (a-z), ตัวเลข (0-9) และ สัญลักษณ์ (!@#$…) หากเลือกไว้หลายประเภท ระบบจะรับประกันว่ามีอักขระจากแต่ละประเภทที่เลือกอย่างน้อย 1 ตัวปรากฏในรหัสผ่าน (หากความยาวเอื้ออำนวย) ส่วนตำแหน่งที่เหลือจะสุ่มเลือกจากกลุ่มอักขระทั้งหมด
  • ไม่รวมอักขระที่อาจสับสนง่าย (0, O, I, l, 1): ช่วยป้องกันความผิดพลาดเมื่อต้องอ่านและพิมพ์รหัสผ่านด้วยตนเอง

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


ตัวเลือกการปรับแต่งวลีรหัสผ่าน (Passphrase)

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

  • จำนวนคำ: กำหนดจำนวนคำศัพท์ได้ตั้งแต่ 3 ถึง 10 คำ (ค่าเริ่มต้นคือ 6 คำ)
  • ตัวคั่น: เลือกตัวเชื่อมระหว่างคำได้แก่ ยัติภังค์ (-), เว้นวรรค, มหัพภาค (.) หรือไม่มีเลย
  • ขึ้นต้นด้วยตัวพิมพ์ใหญ่: ปรับให้ตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่
  • รวมตัวเลข: เพิ่มตัวเลขเข้าไปในวลีรหัสผ่านเพื่อเพิ่มความหลากหลาย

การวัดค่าเอนโทรปีและระดับความปลอดภัย

ระบบจะแสดงระดับความปลอดภัยของรหัสผ่านที่สร้างขึ้น โดยแบ่งเป็น "คาดเดาง่าย", "พอใช้", "ปลอดภัยสูง" และ "ปลอดภัยสูงมาก" ควบคู่กับค่าเอนโทรปี (บิต)

ค่าเอนโทรปีคือการวัดจำนวนบิตของความสุ่มในรหัสที่สร้างขึ้น ยิ่งค่าเอนโทรปีสูงเท่าใด การโจมตีด้วยวิธีสุ่มเดาข้อมูลทุกความเป็นไปได้ (Brute-force) ก็จะยิ่งทำได้ยากขึ้นเท่านั้น การคำนวณค่าเอนโทรปีมีสูตรที่แตกต่างกันตามประเภท:

  • รหัสผ่าน (Password): คำนวณจาก ความยาว คูณด้วย log₂ ของจำนวนอักขระที่เป็นไปได้ทั้งหมดในแต่ละตำแหน่ง
  • วลีรหัสผ่าน (Passphrase): คำนวณจาก จำนวนคำ คูณด้วย log₂(7,776) ซึ่งอ้างอิงตามขนาดของรายการคำศัพท์

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


ความเป็นส่วนตัวและการประมวลผลบนเบราว์เซอร์

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


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

ระบบสร้างความสุ่มขึ้นมาอย่างไร? ทุกอักขระและทุกคำจะถูกเลือกด้วยระบบสุ่มของเบราว์เซอร์ที่มีความปลอดภัยสูงทางวิทยาการเข้ารหัสลับ (Cryptographically Strong Randomness) ไม่ใช่แหล่งสุ่มที่คาดเดาได้ โดยแต่ละการเลือกจะใช้วิธี Rejection Sampling เพื่อให้แน่ใจว่าจะไม่มีอักขระหรือคำใดได้รับการจัดลำดับความสำคัญมากกว่าตัวอื่นครับ

ฉันควรใช้รหัสผ่าน (Password) หรือวลีรหัสผ่าน (Passphrase) ดี? รหัสผ่านแบบสุ่ม (Password) จะมีความหนาแน่นของเอนโทรปีต่ออักขระมากกว่า จึงเป็นตัวเลือกที่ดีกว่าเมื่อใช้งานร่วมกับโปรแกรมจัดการรหัสผ่าน (Password Manager) ที่ช่วยบันทึกและกรอกข้อมูลให้โดยอัตโนมัติ ส่วนวลีรหัสผ่าน (Passphrase - คำจริงหลายคำมาต่อกัน) จะพิมพ์หรืออ่านออกเสียงจากความจำได้ง่ายกว่า จึงเหมาะสำหรับสิ่งที่คุณต้องพิมพ์ด้วยตัวเอง เช่น รหัสปลดล็อกอุปกรณ์, รหัสผ่าน Wi-Fi หรือรหัสผ่านหลัก (Master Password) ของโปรแกรมจัดการรหัสผ่านครับ

ค่าเอนโทรปีหมายถึงอะไร? คือจำนวนบิตของความสุ่มในรหัสที่สร้างขึ้น สำหรับรหัสผ่าน (Password) จะคำนวณจากความยาวคูณด้วย log₂ ของจำนวนอักขระที่เป็นไปได้ในแต่ละตำแหน่ง ส่วนวลีรหัสผ่าน (Passphrase) จะคำนวณจากจำนวนคำคูณด้วย log₂(7,776) ซึ่งเป็นขนาดของรายการคำ ยิ่งค่านี้สูงเท่าใดก็ยิ่งยากต่อการเดาสุ่มแบบ Brute-force ครับ โดยค่านี้จะสมมติว่าผู้โจมตีทราบวิธีการสร้างรหัสอยู่แล้ว จึงเป็นการวัดความสุ่มดิบ ไม่ใช่การประเมินเวลาที่ใช้ถอดรหัสจริงจากการโจมตีด้วยพจนานุกรมหรือรูปแบบเฉพาะ