全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210225660.4 (22)申请日 2022.03.07 (71)申请人 支付宝 (杭州) 信息技 术有限公司 地址 310000 浙江省杭州市西湖区西溪路 556号8层B段801-1 1 (72)发明人 吴茜 田益腾  (74)专利代理 机构 北京亿腾知识产权代理事务 所(普通合伙) 11309 专利代理师 张明 周良玉 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) (54)发明名称 保护隐私的身份认证方法及装置 (57)摘要 本说明书实施例提供一种保护隐私的身份 认证方法及装置, 在身份认证方法中, 获取待认 证用户的目标类别的生物特征信息和账户身份 信息, 其中, 账户身份信息至少包括目标账户标 识。 从目标账户标识对应的生物特征映射集中查 询目标类别对应的第一映射值, 并查询目标账户 标识对应的与账户信息有关的第二映射值。 分别 以目标类别的生物特征信息和账户身份信息为 目标信息进行映射运算, 得到第一映射结果和第 二映射结果, 该映射运算包括, 将目标信息对应 的编码划分为若干数据块, 依次迭代 地对若干数 据块进行压缩处理。 在第一映射值与第一映射结 果相一致, 且第二映射值与第二映射结果相一致 的情况下, 确定待认证用户通过身份认证 。 权利要求书3页 说明书7页 附图3页 CN 114666059 A 2022.06.24 CN 114666059 A 1.一种保护隐私的身份认证方法, 包括: 获取待认证用户的目标类别的生物特征信息和账户身份信息; 其中, 所述账户身份信 息至少包括目标 账户标识; 从所述目标账户标识对应的生物特征映射集中查询所述目标类别对应的第 一映射值, 并查询所述目标账户标识对应的与账户信息有关的第二映射值; 所述生物特征映射集中存 储有预先录入的多种类别的生物特 征信息各自对应的映射 值; 分别以所述目标类别的生物特征信 息和所述账户身份信 息为目标信 息进行映射运算, 得到第一映射结果和第二映射结果, 所述映射运算包括, 将目标信息对应的编码划分为若 干数据块, 依次迭代地对所述若干数据块进行压缩处 理; 在所述第一映射值与 所述第一映射结果相一致, 且所述第 二映射值与 所述第二映射结 果相一致的情况 下, 确定所述待认证用户通过身份认证。 2.根据权利要求1所述的方法, 其中, 所述若干数据块包括目标 数据块; 所述依次迭代地对所述若干数据块进行压缩处 理包括: 至少基于所述目标数据块的前一数据块的压缩结果以及所述目标数据块, 确定 中间运 算结果; 对所述中间运算结果以及前一数据块的压缩结果进行融合, 得到所述目标数据块 的压缩结果。 3.根据权利要求2所述的方法, 其中, 所述目标数据块为第一个数据块; 所述前一数据 块的压缩结果 为预定常量。 4.根据权利要求2所述的方法, 其中, 所述确定中间运 算结果, 包括: 将所述前一数据块的压缩结果作为迭代初始值进行预定次数的多轮迭代运算; 其中, 任意的第t轮的迭代运算基于第t轮的轮 常数和轮扩展块进 行, 所述轮扩展块是通过对目标 数据块进行消息扩展得到的; 将最后一轮迭代的运 算结果作为所述中间运 算结果。 5.根据权利要求4所述的方法, 其中, 所述迭代初始值包括N个字常量; 所述第t轮迭代 运算包括: 将第t‑1轮的运算结果中的N ‑2个字常量, 作为第t轮的运 算结果中的N ‑2个字常量; 利用逻辑函数, 基于第t ‑1轮的运算结果中的至少部分字常量, 以及第t轮的轮常数和 轮扩展块, 计算第t轮的运 算结果中的剩余的两个字常量。 6.根据权利要求5所述的方法, 所述第t轮迭代为第1轮迭代, 所述第t ‑1轮的运算结果 为所述迭代初始值。 7.根据权利要求5所述的方法, 其中, 所述逻辑函数是指包括若干逻辑运算的函数, 所 述逻辑运算包括与运 算、 取反运 算、 异或运 算以及移位 运算中的至少一项。 8.根据权利要求1所述的方法, 其中, 所述多种类别的生物特征信息包括人脸特征、 眼 部特征、 声纹特征、 指纹特征、 掌纹特征、 心跳特征、 脉搏特征、 静脉特征以及人牙咬痕特征 中的若干项。 9.根据权利要求1所述的方法, 其中, 所述账户身份信息还包括身份证号、 口令以及手 机号中的至少一项。 10.一种保护隐私的身份认证装置, 包括: 获取单元, 用于获取待认证用户的目标类别的生物特征信 息和账户身份信息; 其中, 所权 利 要 求 书 1/3 页 2 CN 114666059 A 2述账户身份信息 至少包括目标 账户标识; 查询单元, 用于从所述目标账户标识对应的生物特征映射集中查询所述目标类别对应 的第一映射值, 并查询所述 目标账户标识对应的与账户信息有关的第二映射值; 所述生物 特征映射集中存储有预先录入的多种类别的生物特 征信息各自对应的映射 值; 运算单元, 用于分别以所述目标类别的生物特征信 息和所述账户身份信 息为目标信 息 进行映射运算, 得到第一映射结果和 第二映射结果, 所述映射运算包括, 将目标信息对应的 编码划分为若干数据块, 依次迭代地对所述若干数据块进行压缩处 理; 确定单元, 用于在所述第一映射值与所述第一映射结果相一致, 且所述第二映射值与 所述第二映射结果相一 致的情况 下, 确定所述待认证用户通过身份认证。 11.根据权利要求10所述的装置, 其中, 所述若干数据块包括目标数据块; 所述运算单 元包括: 确定模块, 用于至少基于所述目标数据块的前一数据块的压缩结果以及所述目标数据 块, 确定中间运 算结果; 融合模块, 用于对所述中间运算结果以及前一数据块的压缩结果进行融合, 得到所述 目标数据块的压缩结果。 12.根据权利要求11所述的装置, 其中, 所述目标数据块为第一个数据块; 所述前一数 据块的压缩结果 为预定常量。 13.根据权利要求1 1所述的装置, 其中, 所述确定模块具体用于: 将所述前一数据块的压缩结果作为迭代初始值进行预定次数的多轮迭代运算; 其中, 任意的第t轮的迭代运算基于第t轮的轮 常数和轮扩展块进 行, 所述轮扩展块是通过对目标 数据块进行消息扩展得到的; 将最后一轮迭代的运 算结果作为所述中间运 算结果。 14.根据权利要求13所述的装置, 其中, 所述迭代初始值包括N个字常量; 所述确定模块 还具体用于: 将第t‑1轮的运算结果中的N ‑2个字常量, 作为第t轮的运 算结果中的N ‑2个字常量; 利用逻辑函数, 基于第t ‑1轮的运算结果中的至少部分字常量, 以及第t轮的轮常数和 轮扩展块, 计算第t轮的运 算结果中的剩余的两个字常量。 15.根据权利要求14所述的装置, 所述第t轮迭代为第1轮迭代, 所述第t ‑1轮的运算结 果为所述迭代初始值。 16.根据权利要求14所述的装置, 其中, 所述逻辑函数是指包括若干逻辑运算的函数, 所述逻辑 运算包括与运 算、 取反运 算、 异或运 算以及移位 运算中的至少一项。 17.根据权利要求10所述的装置, 其中, 所述多种类别的生物特征信息包括人脸特征、 眼部特征、 声纹特征、 指纹特征、 掌纹特征、 心跳特征、 脉搏特征、 静脉特征以及人牙咬痕特 征中的若干项。 18.根据权利要求10所述的装置, 其中, 所述账户身份信息还包括身份证号、 口令以及 手机号中的至少一项。 19.一种计算机可读存储介质, 其上存储有计算机程序, 其中, 当所述计算机程序在计 算机中执 行时, 令计算机执 行权利要求1 ‑9中任一项所述的方法。 20.一种计算设备, 包括存储器和处理器, 其中, 所述存储器中存储有可执行代码, 所述权 利 要 求 书 2/3 页 3 CN 114666059 A 3

PDF文档 专利 保护隐私的身份认证方法及装置

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