รหัสผ่านจาก AI อันตรายกว่าที่คิด ทำไมคุณไม่ควรใช้ Chatbot สร้าง Password

ในยุคที่ปัญญาประดิษฐ์หรือ AI เข้ามามีบทบาทในทุกด้าน ตั้งแต่การเขียนอีเมลไปจนถึงการวางแผนดูแลผิวพรรณ หลายคนจึงเชื่อว่าการให้ AI ช่วยสร้างรหัสผ่าน (Password) น่าจะเป็นทางเลือกที่ปลอดภัยและมีประสิทธิภาพมากกว่าการคิดเอง แต่ในความเป็นจริง รหัสผ่านที่ดูซับซ้อนเหล่านั้นอาจเป็นเพียง "ภาพลวงตา" ที่ซ่อนจุดอ่อนร้ายแรงเอาไว้

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

กับดักของรูปแบบ: เมื่อ AI ขาดความสุ่มที่แท้จริง

ปัญหาใหญ่ของ Large Language Models (LLMs) หรือโมเดลภาษาขนาดใหญ่ คือการสร้างข้อมูลตามรูปแบบที่เคยเรียนรู้มา จากตัวอย่างรหัสผ่านที่ Gemini สร้างขึ้น พบว่ามีการใช้โครงสร้างที่ตายตัว เช่น ตัวอักษร $\rightarrow$ ตัวเลข $\rightarrow$ สัญลักษณ์ วนซ้ำไปเรื่อยๆ ตลอดทั้งชุด

ความน่ากลัวคือ เมื่อรหัสผ่านมีรูปแบบที่คาดเดาได้ (Predictable) จะทำให้แฮกเกอร์หรือ AI ฝ่ายร้ายสามารถใช้เทคนิค Brute-force attack หรือการสุ่มเดารหัสผ่านด้วยคอมพิวเตอร์ความเร็วสูง เจาะเข้าสู่บัญชีของคุณได้ง่ายขึ้น เพราะพวกเขาสามารถเดาได้ว่าตัวอักษรลำดับถัดไปควรจะเป็นประเภทใด

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

ข้อเท็จจริงสำคัญ

  • AI ไม่ใช่เครื่องมือสร้างรหัสผ่าน: Chatbot ส่วนใหญ่สร้างรหัสผ่านที่มีรูปแบบซ้ำกัน ทำให้ถูกเจาะระบบได้ง่าย
  • ความสุ่มปลอม: รหัสผ่านจาก LLM ดูซับซ้อนแต่ขาดความสุ่มที่แท้จริงในระดับวิทยาศาสตร์คอมพิวเตอร์
  • ความเสี่ยง: การใช้รูปแบบที่คาดเดาได้ทำให้เสี่ยงต่อการถูกโจมตีแบบ Brute-force
  • ทางออก: ควรใช้เครื่องมือที่ออกแบบมาเพื่อความปลอดภัยโดยเฉพาะ เช่น Password Manager

ทางเลือกที่ปลอดภัยกว่า: Password Manager และ CSPRNG

หากต้องการรหัสผ่านที่ปลอดภัยอย่างแท้จริง คุณควรใช้ Password Manager (โปรแกรมจัดการรหัสผ่าน) ซึ่งเป็นแอปพลิเคชันที่ช่วยสร้างและจัดเก็บรหัสผ่านที่ซับซ้อนให้โดยอัตโนมัติ ทำให้คุณไม่ต้องจดจำรหัสผ่านจำนวนมากและลดความเสี่ยงจากการใช้รหัสซ้ำ

หัวใจสำคัญที่ทำให้ Password Manager เหนือกว่า AI คือการใช้ CSPRNG (Cryptographically Secure Pseudorandom Number Generator) ซึ่งเป็นอัลกอริทึมการสร้างตัวเลขสุ่มที่ปลอดภัยทางคริปโทกราฟี ทำให้ได้ลำดับตัวอักษรที่คาดเดาไม่ได้อย่างสิ้นเชิง ซึ่งเป็นสิ่งที่ LLM ไม่สามารถเลียนแบบได้

ตารางเปรียบเทียบการสร้างรหัสผ่านระหว่าง AI และ Password Manager
คุณสมบัติ AI Chatbot (LLM) Password Manager (CSPRNG)
รูปแบบตัวอักษร มีรูปแบบซ้ำๆ คาดเดาได้ สุ่มอย่างสมบูรณ์ คาดเดาไม่ได้
ความปลอดภัย ต่ำ (เสี่ยงต่อ Brute-force) สูงมาก
การจัดเก็บ ต้องคัดลอกไปเก็บเอง จัดเก็บและกรอกข้อมูลให้อัตโนมัติ
ฟีเจอร์เสริม ไม่มี ป้องกัน Phishing และสร้างอีเมลปลอม

นอกจากนี้ สำหรับผู้ที่ต้องการควบคุมความปลอดภัยด้วยตัวเอง สามารถสร้างตัวสร้างรหัสผ่านผ่าน Excel, Google Sheets หรือใช้ Hardware Security Key (กุญแจความปลอดภัยทางฮาร์ดแวร์) เพื่อเก็บข้อมูลแบบออฟไลน์ได้

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

ทำไมรหัสผ่านจาก AI ถึงไม่ปลอดภัยทั้งที่ดูซับซ้อน?

เพราะ AI สร้างรหัสผ่านตามรูปแบบ (Pattern) ที่ซ้ำกัน เช่น การวางตัวเลขสลับกับสัญลักษณ์ในตำแหน่งเดิมเสมอ ทำให้แฮกเกอร์สามารถใช้โปรแกรมคำนวณเพื่อเดารหัสผ่านได้รวดเร็วกว่าการสุ่มแบบไร้รูปแบบ

CSPRNG คืออะไรและสำคัญอย่างไร?

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

Password Manager ช่วยป้องกันอะไรได้บ้างนอกจากการจำรหัสผ่าน?

นอกจากช่วยสร้างและจำรหัสผ่านแล้ว หลายโปรแกรมยังมีระบบป้องกันการหลอกลวง (Anti-phishing) และเครื่องมือสร้างอีเมลชั่วคราวเพื่อลดสแปมและการถูกติดตามข้อมูลส่วนตัว

ถ้าไม่ใช้ Password Manager มีวิธีสร้างรหัสผ่านที่ปลอดภัยอย่างไร?

คุณสามารถใช้สูตรใน Excel หรือ Google Sheets เพื่อสร้างการสุ่มตัวอักษรเอง หรือใช้ Hardware Security Key ในการเก็บรหัสผ่านแบบออฟไลน์เพื่อหลีกเลี่ยงการถูกโจมตีผ่านเครือข่ายอินเทอร์เน็ต