多因素身份验证 (MFA) 要求在授予访问权限前提供多种身份验证信息。仅密码算作一个因素,密码加上手机验证码则算作两个因素。道理很简单:即使攻击者窃取了您的密码,也无法访问您的账户。MFA 可以阻止绝大多数基于凭证的攻击,因此它在所有安全检查清单中都占据重要位置。
这些因素大致分为三类:您知道的信息:密码、PIN码、安全问题;您拥有的物品:手机、硬件令牌、智能卡;以及您自身的特征:指纹、面部识别、语音识别。强大的多因素身份验证 (MFA) 至少会结合其中两类信息。两个密码并非多因素身份验证。密码加安全问题也属于弱验证,因为两者都属于知识因素,容易被猜测或通过网络钓鱼获取。
常用多因素分析方法
- 短信验证码——方便,但容易受到SIM卡互换攻击
- 身份验证器应用——基于时间的验证码,比短信更安全。
- 硬件钥匙——实体设备,可抵御网络钓鱼攻击
- 推送通知——在手机上批准或拒绝
- 生物识别技术——指纹或面部识别作为第二因素
并非所有多因素身份验证 (MFA) 都一样。推送疲劳攻击(攻击者会不断发送批准请求,直到受害者点击接受)已经破解了基于应用程序的验证方法。数字匹配和硬件密钥弥补了这一漏洞。选择您的系统支持的最强验证方法,并在所有提供该功能的地方启用它。
Comments
No comments yet. Be the first to share a thought.
Leave a comment