iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210486972.0 (22)申请日 2022.05.06 (71)申请人 上海增融信息科技有限公司 地址 201400 上海市奉贤区莘奉公路4869 号1层 (72)发明人 张超 王嘉明 王雷  (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) (54)发明名称 一种动态验证方法、 装置、 电子设备及存储 介质 (57)摘要 本发明的实施例公开一种动态验证方法、 装 置、 电子设备及存储介质, 通过获取验证问题库 和验证答案库, 再进一步获取第一绑定关系和第 二绑定关系, 将选取的验证问题与临时答案集合 显示于第一 设备, 将临时问题 集合显示于第二设 备, 有效解决了现有动态验证码在使用过程中可 以通过计算机自动程序识别问题及答案, 模拟人 类作答, 导致计算机误认发生, 也可以避免通过 截获短信信息、 模拟短信接收等恶意行为, 直接 获取到验证码从而突破动态验证; 本发明可提高 计算机恶意 程序模拟人 行为的难度。 权利要求书2页 说明书9页 附图3页 CN 115001751 A 2022.09.02 CN 115001751 A 1.一种动态验证方法, 其特 征在于, 所述方法包括如下步骤: 获取验证问题库及验证答案库; 所述验证问题库中包括若干验证问题, 且每个验证问 题具有唯一对应的远端答案, 所述验证答案库中包括若干验证答案, 且每个验证答案具有 唯一对应的远端问题; 随机抽取所述验证问题库中任一验证问题及所述验证答案库中任一验证答案, 将选取 的验证问题与选取 的验证答案绑定, 获得第一绑定关系; 将所述选取 的验证问题对应的远 端答案与所述选取的验证答案对应的远端问题 绑定, 获得第二绑定关系; 再次抽取所述验证答案库中若干验证答案作为无效答案, 将所述无效答案与 所述选取 的验证答案组成临时答案集 合; 再次抽取所述验证问题库中若干验证问题作为无效问题, 将所述无效问题与 所述选取 的验证问题组成临时问题集 合; 将所述选取的验证问题与所述临时答案集 合显示于第一设备; 将所述临时问题集合及所述第 二绑定关系发送至第 二设备; 所述第 二设备将所述临时 问题集合显示; 获取所述第一设备的选择结果, 若所述第一设备的选择结果满足所述第一绑定关系, 则判定验证通过。 2.根据权利要求1所述的一种动态验证方法, 其特 征在于, 还 包括: 若所述第一设备的选择 结果不满足所述第一绑定关系, 则判定验证失败; 当验证失败 超过设定次数, 则中断验证。 3.根据权利要求2所述的一种动态验证方法, 其特征在于, 所述获取第 一设备的选择结 果之前, 还 包括: 获取所述第二设备的选择结果, 若所述第二设备的选择结果正确, 则根据所述第二绑 定关系, 获取所述选取 的验证答案唯一对应的远端问题, 并且将所述选取 的验证答案唯一 对应的远端问题在所述第二设备 上显示。 4.根据权利要求3所述的一种动态验证方法, 其特征在于, 在所述获取验证问题库及验 证答案库之前, 还 包括: 与云端服 务器连接; 从所述云端服 务器中下 载云端验证问题及云端验证答案; 将下载的云端验证问题及云端验证答案对应更新至本地的验证问题库和验证答案库 中。 5.一种动态验证装置, 其特 征在于, 包括: 数据库获取模块, 用于获取验证问题库及验证答案库; 所述验证问题库中包括若干验 证问题, 且每个验证问题具有唯一对应的远端答案, 所述验证答案库中包括若干验证答案, 且每个验证答案具有唯一对应的远端问题; 抽取绑定模块, 用于随机抽取所述验证问题库中任一验证问题及所述验证答案库中任 一验证答案, 将 选取的验证问题与选取的验证答案绑定, 获得第一绑定 关系; 将所述选取的 验证问题对应的远端答案与所述选取的验证答案对应的远端问题绑定, 获得第二绑定关 系; 集合生成模块, 用于再次抽取所述验证答案库中若干验证答案作为无效答案, 将所述权 利 要 求 书 1/2 页 2 CN 115001751 A 2无效答案与所述选取的验证答案组成临 时答案集合; 再次抽取所述验证问题库中若干验证 问题作为无效问题, 将所述无效问题与所述选取的验证问题组成临时问题集 合; 第一显示模块, 用于将所述选取的验证问题与所述临时答案集 合显示于第一设备; 发送模块, 用于将所述临时问题集 合及所述第二绑定关系发送至第二设备; 第二显示模块, 用于将所述临时问题集 合显示于所述第二设备; 判断模块, 用于获取所述第一设备的选择结果, 若所述第一设备的选择结果满足所述 第一绑定关系, 则判定验证通过。 6.根据权利要求5所述的一种动态验证装置, 其特征在于, 还包括: 终止控制模块, 用于 当验证失败 超过设定次数时, 中断验证。 7.根据权利要求6所述的一种动态验证装置, 其特征在于, 还包括: 验证模块, 用于获取 所述第二设备的选择结果, 若 所述第二设备的选择结果正确, 则根据所述第二绑定 关系, 获 取所述选取的验证答案唯一对应的远端问题, 并且将所述选取的验证答案唯一对应的远端 问题在所述第二设备 上显示。 8.根据权利要求7所述的一种动态验证装置, 其特征在于, 还包括: 更新模块, 用于与云 端服务器连接, 从所述云端服务器中下载云端验证 问题及云端验证答案, 将下载的云端验 证问题及云端验证答案对应更新至 本地的验证问题库和验证答案库中。 9.一种电子设备, 其特征在于, 所述电子设备包括: 壳体、 处理器、 存储器、 电路板和电 源电路, 其中, 电路板安置在壳体 围成的空间内部, 处理器和存储器设置在电路板上; 电源 电路, 用于为上述电子 设备的各个电路或器件供电; 存储器用于存储 可执行程序 代码; 处理 器通过读取存储器中存储的可执行程序代码来运行与可执行程序 代码对应的程序, 用于执 行前述权利要求1~4任一项所述的动态验证方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有一个或者 多个程序, 所述一个或者多个程序可被一个或者多个处理器执行, 以实现前述权利要求 1~ 4任一项所述的动态验证方法。权 利 要 求 书 2/2 页 3 CN 115001751 A 3

.PDF文档 专利 一种动态验证方法、装置、电子设备及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种动态验证方法、装置、电子设备及存储介质 第 1 页 专利 一种动态验证方法、装置、电子设备及存储介质 第 2 页 专利 一种动态验证方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:13:29上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。