一次性密码(OTP)
什么是一次性密码(OTP)?
一次性密码(OTP)是仅可用于访问计算机系统一次的密码。
传统固定密码一旦泄露给第三方,就容易导致未经授权的访问。通信信道遭窃听、长期暴力破解及其他手段都可能造成密码泄露,而合法用户往往并不知情。相比之下,一次性密码仅在单次使用时有效,因此能有效防止密码泄露导致的未经授权访问。一次性密码广泛用于安全性要求较高的场景,例如网上银行、基于Web的电子邮件应用和网络游戏。
在早期实现中,一次性密码(OTP)通常由专用硬件令牌生成。这些令牌会与所访问系统的时钟同步,并定期生成一个新数字(OTP)。用户登录时激活令牌,获取令牌上显示的OTP,并将其用作登录密码。这种方法称为时间同步OTP。
近年来,质询-响应式一次性密码(OTP)方法日益普及,智能手机是这种方法的常用工具。在此流程中,用户需要预先在目标系统中注册智能手机。登录时,用户首先输入用户ID和密码。随后,系统通常通过短信、电子邮件或专用应用将OTP发送到用户的智能手机。用户在登录界面输入收到的OTP,即可完成登录。由于这些系统采用两层身份验证,因此通常称为两步验证或双重身份验证(2FA)。
F5 BIG-IP Access Policy Manager (APM)有助于高效实施质询-响应式OTP系统,在不影响易用性的同时增强安全性。

