全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210376463.2 (22)申请日 2022.04.12 (65)同一申请的已公布的文献号 申请公布号 CN 114448650 A (43)申请公布日 2022.05.06 (73)专利权人 深圳市乐凡信息科技有限公司 地址 518000 广东省深圳市南 山区西丽 街 道西丽社区打石一路深圳国际创新谷 1栋B座1104 (72)发明人 王斌 张果 唐盛  (74)专利代理 机构 深圳市特讯知识产权代理事 务所(普通 合伙) 44653 专利代理师 陈文静 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) G06F 21/31(2013.01) G06F 21/62(2013.01) G06F 21/60(2013.01)(56)对比文件 CN 10131616 6 A,2008.12.03 CN 10825 6301 A,2018.07.0 6 CN 103077342 A,2013.0 5.01 CN 103996011 A,2014.08.20 CN 105956857 A,2016.09.21 CN 105450405 A,2016.0 3.30 CN 101030238 A,20 07.09.05 US 2009044282 A1,20 09.02.12 B. B. Bal ilo, B. D. Gerardo, R. P. Medina and Y. Byun.Design of physical authenticati on based o n OTP KeyPad. 《2017 Internati onal Conference o n Applied Computer and Com munication Technologies (ComCom)》 .2017, 郭学武.一种新型基 于重绘方式的图形口令 机制的设计与实现. 《中国优秀硕士学位 论文全 文数据库信息科技 辑》 .2012, 审查员 刘珍 (54)发明名称 加密认证方法、 装置、 设备及存 储介质 (57)摘要 本发明涉及数据加密领域, 公开了一种加密 认证方法、 装置、 设备及存储介质。 该方法包括: 接收待认证设备发送的认证请求, 以及基于认证 请求, 发送公钥认证请求至待认证设备中; 接收 待认证设备发送的认证公钥; 根据预置坐标校验 算法, 对字符串进行校验处理, 得到校验 结果; 判 断校验结果是否为通过结果; 若为, 则获取预置 字符校验矩阵框架, 将字 符串填入至字符校验矩 阵框架中, 得到字符校验矩阵; 根据预置矩阵解 密算法, 对字符校验矩阵解密处理, 得到字符解 密矩阵; 将字符解密矩阵进行去矩阵化处理, 得 到解密字符串; 判断解密字 符串是否属于预置密 钥字符串集; 若属于, 则将待认证设备确定为认 证设备; 若不属于, 则将待认证设备确定为非认证设备。 权利要求书2页 说明书8页 附图2页 CN 114448650 B 2022.07.01 CN 114448650 B 1.一种加密认证方法, 其特 征在于, 包括 步骤: 接收待认证设备发送的认证请求, 以及基于所述认证请求, 发送公钥认证请求至所述 待认证设备中; 接收所述待认证设备发送的认证公钥, 其中, 所述认证公钥包括: 所述待认证设备基于 屏幕坐标输入的字符串; 根据预置坐标校验算法, 对所述字符串中字符对应屏幕坐标进行校验处理, 得到校验 结果; 判断所述校验结果是否为 通过结果; 若为通过结果, 则获取预置字符校验矩阵框架, 将所述字符串填入至所述字符校验矩 阵框架中, 得到 字符校验矩阵; 根据预置矩阵解密算法, 对所述字符校验矩阵解密处 理, 得到字符解密矩阵; 将所述字符解密矩阵进行去矩阵化处 理, 得到解密字符串; 判断所述 解密字符串是否属于预置密钥字符串集中的数据; 若属于, 则将所述待认证设备确定为认证设备; 若不属于, 则将所述待认证设备确定为非认证设备; 其中, 所述根据 预置坐标校验算法, 对所述字符串中字符对应屏幕坐标进行校验处理, 得到校验结果包括: 获取预置字符坐标映射表, 读取 所述字符串中字符; 将所述字符在所述字符坐标映射表中进行匹配, 得到匹配坐标; 读取所述字符对应的屏幕坐标, 判断所述匹配坐标 是否与所述屏幕坐标一 致; 若一致, 则将校验结果确定为 通过结果; 若不一致, 则将校验结果确定为 不通过结果。 2.根据权利要求1所述的加密认证方法, 其特征在于, 所述获取预置字符坐标映射表, 读取所述字符串中字符包括: 分析所述字符串的输入排序号, 根据预置切分值, 对所述输入排序号进行取模处理, 得 到取模余 值; 获取所述取模余 值对应的字符坐标映射表, 读取 所述字符串中字符。 3.根据权利要求1所述的加密认证方法, 其特征在于, 所述根据预置矩阵解密算法, 对 所述字符校验矩阵解密处 理, 得到字符解密矩阵包括: 根据预置乘积解密矩阵, 对所述字符校验矩阵进行乘积处 理, 得到乘积解密矩阵; 根据预置卷积解密矩阵, 对所述乘积解密矩阵进行 卷积处理, 得到卷积解密矩阵; 将所述卷积解密矩阵确定为字符解密矩阵。 4.根据权利要求3所述的加密认证方法, 其特征在于, 在所述根据预置卷积解密矩阵, 对所述乘积解密矩阵进行卷积处理, 得到卷积解密矩阵之后, 在所述将所述卷积解密矩阵 确定为字符解密矩阵之前, 还 包括: 根据预置伪行列拆解算法, 对所述卷积解密矩阵进行行列删除处理, 得到新的卷积解 密矩阵。 5.根据权利要求1所述的加密认证方法, 其特征在于, 所述将所述字符解密矩阵进行去 矩阵化处 理, 得到解密字符串包括:权 利 要 求 书 1/2 页 2 CN 114448650 B 2按元素排序提取 所述字符解密矩阵中元 素, 生成解密字符串。 6.根据权利要求1所述的加密认证方法, 其特征在于, 在所述判断所述校验结果是否为 通过结果之后, 还 包括: 若不为通过结果, 则将所述待认证设备确定为非认证设备。 7.一种加密认证装置, 其特 征在于, 所述加密认证装置包括: 请求接收模块, 用于接收待认证设备发送的认证请求, 以及基于所述认证请求, 发送公 钥认证请求至所述待认证设备中; 公钥接收模块, 用于接收所述待认证设备发送 的认证公钥, 其中, 所述认证公钥包括: 所述待认证设备基于屏幕坐标输入的字符串; 校验模块, 用于根据预置坐标校验算法, 对所述字符串中字符对应屏幕坐标进行校验 处理, 得到校验结果; 第一判断模块, 用于判断所述校验结果是否为 通过结果; 框架填入模块, 用于若为通过结果, 则获取预置字符校验矩阵框架, 将所述字符串填入 至所述字符校验矩阵框架中, 得到 字符校验矩阵; 解密模块, 用于根据 预置矩阵解密算法, 对所述字符校验矩阵解密处理, 得到字符解密 矩阵; 去矩阵模块, 用于将所述字符解密矩阵进行去矩阵化处 理, 得到解密字符串; 第二判断模块, 用于判断所述 解密字符串是否属于预置密钥字符串集中的数据; 第一确定模块, 用于若属于, 则将所述待认证设备确定为认证设备; 第二确定模块, 用于若不属于, 则将所述待认证设备确定为非认证设备; 其中, 所述校验 模块包括: 获取单元, 用于获取 预置字符坐标映射表, 读取 所述字符串中字符; 匹配单元, 用于将所述字符在所述字符坐标映射表中进行匹配, 得到匹配坐标; 判断单元, 用于读取所述字符对应的屏幕坐标, 判断所述匹配坐标是否与所述屏幕坐 标一致; 第一确定单 元, 用于若一 致, 则将校验结果确定为 通过结果; 第二确定单 元, 用于若不 一致, 则将校验结果确定为 不通过结果。 8.一种加密认证设备, 其特征在于, 所述加密认证设备包括: 存储器和至少一个处理 器, 所述存 储器中存 储有指令, 所述存 储器和所述至少一个处 理器通过线路互连; 所述至少一个处理器调用所述存储器中的所述指令, 以使得所述加密认证设备执行如 权利要求1 ‑6中任一项所述的加密认证方法。 9.一种计算机可读存储介质, 所述计算机可读存储介质上存储有计算机程序, 其特征 在于, 所述计算机程序被处 理器执行时实现如权利要求1 ‑6中任一项所述的加密认证方法。权 利 要 求 书 2/2 页 3 CN 114448650 B 3

PDF文档 专利 加密认证方法、装置、设备及存储介质

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