全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210556367.6 (22)申请日 2022.05.20 (71)申请人 谢轩豪 地址 250024 山东省济南市 市中区七贤街 道南辛庄西路3 36号济南大 学主校区 (72)发明人 谢轩豪  (74)专利代理 机构 上海图灵知识产权代理事务 所(普通合伙) 31393 专利代理师 刘红梅 (51)Int.Cl. H04L 9/30(2006.01) H04L 9/32(2006.01) H04N 1/32(2006.01) (54)发明名称 用户眼部生物特征的加密方法、 装置、 系统 及存储介质 (57)摘要 本发明提供了一种用户眼部生物特征的加 密方法、 装置、 系统及存储介质, 涉及网络安全技 术领域。 所述处理方法包括步骤: 获取用户登录 时的虹膜图像和瞳孔图像, 确定前述虹膜图像或 瞳孔图像对应的极坐标方程; 基于该极坐标方程 对前述虹膜图像或瞳孔图像进行RSA加密, 得到 加密虹膜数据或加密瞳孔数据; 对 前述加密虹膜 数据进行 RSA解密, 得到解密虹膜数据, 以使该解 密虹膜数据中的虹膜 图像与预设在用户账户的 虹膜图像匹配; 或者, 对前述加密瞳孔数据进行 解密, 得到解密 瞳孔数据, 以使解密 瞳孔数据中 的瞳孔图像与预设在用户账户的瞳孔图像匹配。 本发明通过对RSA算法中私钥参数k的选取进行 改进, 以加强对虹膜图像或瞳孔图像的保护。 权利要求书2页 说明书7页 附图2页 CN 115037469 A 2022.09.09 CN 115037469 A 1.一种用户眼部生物特 征的加密方法, 其特 征在于, 包括 步骤: 获取用户登录时的虹膜图像或瞳孔图像, 确定前述虹膜图像或瞳孔图像对应的极坐标 方程; 基于该极坐标方程对前述虹膜图像进行加密, 得到加密虹膜数据后, 对前述加密虹膜 数据进行解密, 得到解密虹膜数据, 以使该解密虹膜数据中的虹膜图像与预设在用户账户 的虹膜图像匹配; 或者, 基于该极坐标方程对前述瞳孔图像进行加密, 得到加密瞳孔数据 后, 对前述加密瞳孔数据进 行解密, 得到解密瞳孔数据, 以使解密瞳孔数据中的瞳孔图像与 预设在用户账户的瞳孔图像匹配; 其中, 所述加密和解密均采用RSA 算法, 使前述RSA算法中 的解密密钥k同时满足e*k≡1mod[(p ‑1)*(q‑1)]和(a*e)*(a*k)≡1mod[(p ‑1)*(q‑1)], 所 述e为加密密钥, 所述p和q均为质数,所述a为前述RSA算法中的因子变量, 模运算mod表 示求 余数, mod[(p ‑1)*(q‑1)]表示对(p ‑1)*(q‑1)的取值 求取余数。 2.根据权利要求1所述的方法, 其特征在于, 所述加密虹膜数据包括前述虹膜图像和对 应的加密虹膜信息; 所述加密瞳孔数据包括前述瞳孔图像和对应的加密瞳孔信息; 所述解 密虹膜数据包括前述虹膜图像和对应的解密虹膜信息; 所述解密瞳孔数据包括前述瞳孔图 像和对应的解密瞳孔信息 。 3.根据权利要求1所述的方法, 其特征在于, 对获取的前述虹膜图像或瞳孔图像进行图 像处理; 所述图像处理包括图像定位、 图像归一化和图像增强中的至少一种; 在进 行图像处 理后, 裁剪前述虹膜图像或瞳孔图像, 得到内接有前述虹膜图像或瞳孔图像的方 形图片。 4.根据权利要求1所述的方法, 其特征在于, 所述极坐标方程为ρ1=b1(1‑f12)/(1‑f1cos θ1), 其中, 所述f1为离心率, f1=c1/b1, b1是椭圆长轴, c1是焦距, 所述θ1为角度, 0 ≤θ1≤2 π。 5.根据权利要求1所述的方法, 其特征在于, 所述p和q的选取, 包括步骤: 调取用户设置 的数字密码, 将该数字密码进 行拆分, 选取任意一组拆 分后的数字密码设置为M1, 虹膜图像 的面积信息S1或瞳孔图像的面积信息S2, 以及RSA算法中的因子变量a; 将前述M1、 S1和a进行相乘, 或者将前述M1、 S2和a进行相乘, 得到数值D1或D2, 获取前述 D1的所有因子对或D2的所有因子对, 将其中最大的因子作为p; 选取另一组拆分后的数字密码 设置为M2; 将前述M2、 S1和a进行相乘, 或者将前述M2、 S2 和a进行相乘, 得到数值D3或D4, 获取前述D3的所有因子对或D4的所有因子对, 将其中最大 的因子作为q。 6.根据权利要求1所述的方法, 其特征在于, 所述加密密钥e的取值范围为1<e<(p ‑1)* (q‑1), 且e与(p ‑1)*(q‑1)互质; 所述RSA算法中还包括公钥参数n1和私钥参数n2, 且n1= n2; 所述RSA算法的加密公式为C≡MJmodn1, 其中J=a*e, M为明文, 所述RSA算法的解密公式 为M≡CLmodn2, 其中L=a*k, C为密文, 模运算mod表示对n1或n2的取值求取余数, 所述n1和 n2均是前述p和q的乘积。 7.根据权利要求6所述的方法, 其特征在于, 所述a的值基于用户预设的字符组串进行 Hash算法加密后得到 。 8.一种用户眼部生物特征的加密装置, 包括如权利要求1 ‑7中任一项所述的方法, 其特 征在于, 包括结构: 信息获取单元, 用以获取用户登录时的虹膜图像或瞳孔图像, 确定前述虹膜图像或瞳 孔图像对应的极坐标 方程;权 利 要 求 书 1/2 页 2 CN 115037469 A 2信息加密单元, 用以基于该极坐标方程对前述虹膜图像进行加密, 得到加密虹膜数据, 或者, 基于该极坐标 方程对前述瞳孔图像进行加密, 得到加密瞳孔数据; 信息解密单元, 用以对前述加密虹膜数据进行解密, 得到解密虹膜数据, 以使该解密虹 膜数据中的虹膜图像与预设在用户账户的虹膜图像匹配; 或者, 对前述加密瞳孔数据进行 解密, 得到解密瞳孔数据, 以使解密瞳孔数据中的瞳孔图像与预设在用户账户的瞳孔图像 匹配。 9.一种用户眼部生物特征的加密系统, 包括如权利要求1 ‑7中任一项所述的方法, 其特 征在于, 包括图像处 理模块和系统服 务器: 图像获取模块, 用以获取用户登录时的虹膜图像或瞳孔图像, 确定前述虹膜图像或瞳 孔图像对应的极坐标 方程; 所述系统服务器被配置为: 基于该极坐标方程对前述虹膜图像进行加密, 得到加密虹 膜数据后, 对前述加密虹膜数据进行解密, 得到解密虹膜数据, 以使 该解密虹膜数据中的虹 膜图像与预设在用户账户的虹膜图像匹配; 或者, 基于该极坐标方程对前述 瞳孔图像进行 加密, 得到加密瞳孔数据后, 对前述加密瞳孔数据进行解密, 得到解密瞳孔数据, 以使解密 瞳孔数据中的瞳孔图像与预设在用户账户的瞳孔图像匹配。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质内存储有计算机 程序, 所述计算机程序被处 理器执行时实现权利要求1 ‑7任一所述的方法步骤。权 利 要 求 书 2/2 页 3 CN 115037469 A 3

.PDF文档 专利 用户眼部生物特征的加密方法、装置、系统及存储介质

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