摘要
本申请涉及计算机技术领域,公开了一种基于动态验证码的用户身份认证方法及装置,其中方法包括:响应身份认证请求生成加密对象,加密对象包括随机数和随机密钥;基于预存的用户公钥对加密对象进行非对称加密,生成加密密文;将加密密文转换为二维码后发送至客户端进行展示,并激活动态验证码输入接口;接收用户通过客户端输入的动态验证码,并通过随机密钥对随机数进行加密运算,生成对应的基准码;通过比对动态验证码和基准码,生成用户身份认证结果。本申请能够实现安全且无需联网的用户身份认证,提高用户身份认证的安全性和便捷性,解决传统方式中安全性不足、依赖网络或时间同步等问题。
技术关键词
动态验证码
身份认证方法
身份认证请求
生物特征识别
客户端
对象
生成用户
移动设备
二维码
基准
输入接口
非对称加密算法
密钥管理系统
身份认证装置
可信执行环境
令牌
标识