iOS 12 验证码自动填充很方便 但它安全吗?( 二 )






今年 6 月的全球开发者大会(WWDC 2018)上,苹果宣布了 iOS 12 的新特性:Auto Fill(验证码自动填充),其旨在通过自动读取短信中的验证码,节省在 Safari 等应用中手动输入表单的麻烦,从而为用户带来无缝的注册流程体验。





在当前绝大部分在线交易和在线访问都采用双重身份验证(2FA)的情况下,验证码自动填充无疑方便了用户。并且,如果你的 Mac 也安装了最新的 Mojave 测试版系统,短信验证码还会通过「接力功能」(Handoff)传输到 Mac 上。





iOS 12 验证码自动填充很方便 但它安全吗?




双重身份验证通常称为两步验证,是许多安全系统的基本要素。在大多数情况下,2FA 通过检查用户是否可以访问移动设备来提供扩展的安全性。例如,在基于 SMS 的 2FA 中,用户要向某个服务系统发送自己的手机号,此服务再向注册的电话号码发送一次性密码(OTP),也就是验证码来检验用户合法性,用户接收此代码并能够在登录过程中输入该代码,而模仿者无法访问该代码。