一次性密码 (OTP) 是一种安全的身份验证方式,每次会话或交易都会生成一个唯一的密码。与传统密码不同,传统密码可以重复使用且在更改前始终有效,而 OTP 是临时的、短暂的,为各种应用场景提供额外的安全层,特别是在在线交易和安全登录中。
一次性密码 (OTP)

OTP 的工作原理
- 请求 OTP:当用户尝试登录或执行敏感操作时,系统会提示他们接收 OTP。这通常是通过点击网站或应用上的“发送验证码”按钮完成的。
- 生成并发送 OTP:系统生成一个随机 OTP,通常由 6 至 8 位数字组成,并通过短信、电子邮件或认证应用(如 Google 身份验证器)发送给用户。
- 输入 OTP:用户收到 OTP 后,将其输入到网站或应用的指定输入框中。该验证码具有时效性,通常只在短时间内有效(例如 30 秒至几分钟)。
- 验证 OTP:用户输入 OTP 后,系统会验证该代码。如果输入的验证码与生成的验证码匹配且仍然有效,则允许访问;如果错误或已过期,则拒绝访问。