MFA ในความปลอดภัยเครือข่ายคืออะไร?
เทคนิคการยืนยันตัวตนหลายปัจจัย (Multi-Factor Authentication) มาตรการความปลอดภัยที่เว็บไซต์/แอปหลายแห่งเสนอ เพิ่มความปลอดภัยบัญชีอย่างมาก เรียกว่ Two-Factor Authentication (2FA) หรือ MFA (มากกว่า 2 ปัจจัย)
Multi-Factor Authentication หมายถึงอะไร?
ต้องการหลักฐาน 1 ชิ้นขึ้นไปเพื่อยืนยันตัวตนก่อนเข้าถึงแอป/ทรัพยากรดิจิทัล MFA รับรองว่าบุคคลด้านหลังอุปกรณ์คือตัวจริง ป้องกันแฮกเกอร์
วัตถุประสงค์ของ MFA
วิธีเข้าถึงทรัพยากรหลากหลาย (แอป บัญชีออนไลน์ VPN) โดยต้องการมากกว่า 1 ปัจจัยยืนยัน สำคัญสำหรับนโยบาย Identity and Access Management ที่แข็งแกร่ง
Multi-Factor Authentication และตัวอย่าง
Something you know: รหัสผ่าน Passphrase PIN
Something you have: โทเคน สมาร์ทการ์ด
Something you are: ลายนิ้วมือ หรือชีววิทยาอื่นๆ
วัตถุประสงค์ของ MFA (มุมมองอื่น)
ให้ความปลอดภัยแบบหลายชั้น ทำให้บุคคลไม่ได้รับอนุญาตยากขึ้นในการเข้าถึงเป้าหมาย: สถานที่จริง อุปกรณ์คอมพิวเตอร์ เครือข่าย ฐานข้อมูล
ประเภทของ MFA
Hardware OTP Tokens, Standalone OTP Apps, OTP SDKs, SMS OTP, Smartcards/Cryptographic Hardware Tokens
MFA ปลอดภัยแค่ไหน?
ปลอดภัยกว่า SMS ต่ำกว่า Security Key เล็กน้อย ประสิทธิภาพป้องกันการโจมตีบัญชี 90-100% แอปยืนยันตัวตนสะดวก แต่ต้องตั้งค่าสำหรับทุกบัญชี
MFA จำเป็นหรือไม่?
เพิ่มความปลอดภัยให้สภาพแวดล้อมและผู้ใช้โดยไม่ต้องใช้นโยบายซับซ้อนหรือการรีเซ็ตที่ลำบาก ผู้ใช้สบายใจมากขึ้นด้วยตัวเลือกปัจจัยหลากหลาย หรือต้องการปัจจัยเพิ่มเฉพาะเมื่อจำเป็น
MFA และตัวอย่าง
สิ่งที่ผู้ใช้รู้: รหัสผ่าน, PIN, คำถามลับ (เช่น "คุณเกิดที่ไหน?" "ชื่อครูประถมศึกษาปีหนึ่ง")
วัตถุประสงค์ของ Two-Factor Authentication (2FA)
ผู้ใช้ยืนยันตัวตนด้วยสองรูปแบบการระบุตัวตนที่ต่างกัน (เช่น อีเมลและเบอร์โทรศัพท์มือถือ)
ประโยชน์ของ Multi-Factor Authentication
ควบคุมการเข้าถึงไฟล์ได้ดีกว่า รหัสผ่านเดิมอาจถูกคัดลอก/ถ่ายทอด MFA ช่วยให้องค์กรกำหนดว่าใครเข้าถึงข้อมูลอะไรได้
เมื่อไหร่ควรใช้ MFA?
สถานการณ์ใดๆ (ภายใน/ภายนอก) ที่ต้องการชั้นป้องกันเพิ่มเติม נגד Credentials ถูกขโมย ใช้สำหรับ Remote Access และการจัดการเครือข่ายเป็นหลัก
Multi-Factor Authentication ตัวอย่าง
รหัสผ่าน + โค้ดส่งไปสมาร์ทโฟน, หรือ PIN + บัตรที่มีอยู่แล้ว
ประเภทของ Multi-Factor Authentication
SMS Token, Email Token, Hardware Token, Software Token, Phone Call, Biometric, Social Login (Facebook), Security Questions
ตัวอย่าง Multi-Layer Authentication
ล็อกอินเว็บด้วย Username, Password, Security Question = Multi-Layer (แต่ไม่ใช่ Multi-Factor) เพราะอยู่ในหมวดเดียวกัน (Something you know)
ความหมายของ Multi-Factor Authentication
ระบบที่ต้องการ Authentication Factor ต่างกันสำหรับแต่ละครั้งที่ยืนยันตัวตน ใช้ Multifactor Authenticator เดียว หรือรวม Authenticators หลายตัว