รหัสผ่านจาก 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 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 ในการเก็บรหัสผ่านแบบออฟไลน์เพื่อหลีกเลี่ยงการถูกโจมตีผ่านเครือข่ายอินเทอร์เน็ต



