[发明专利]一种手指静脉加密方法在审
申请号: | 201611019232.7 | 申请日: | 2016-11-18 |
公开(公告)号: | CN106656506A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 王科俊;姜金祎;邢向磊 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供的是一种手指静脉加密方法。采用多尺度块中心对称局部二进制模式提取图像特征,在模糊承诺框架下采用BCH编码与二进制编码进行密钥结合。多尺度块中心对称的局部二进制模式用像素块区域的平均灰度值代替CSLBP算子中的单个像素点的灰度值进行比较,对噪声的影响不敏感,提取的特征包含了图像的微观结构和宏观结构,更完整的表达了图像的信息,分类效果比较好。在经过MB‑CSLBP算子编码之后,把得到的二进制编码作为手指静脉图像的特征,与经过BCH编码之后的密钥结合,对密钥进行加密。 | ||
搜索关键词: | 一种 手指 静脉 加密 方法 | ||
【主权项】:
一种手指静脉加密方法,其特征是(1)、加密过程:(1.1)将注册阶段的手指静脉图像进行尺寸归一化,利用MB‑CSLBP算子对图像进行编码,将得到的一定长度的手指静脉二进制特征编码作为最终的手指静脉特征编码fvcode;(1.2)假设需要加密的密钥为K、长度为k,首先通过SHA‑1安全散列算法将K进行哈希变换,结果记为h(K)保存起来,接着密钥K编码成二元序列Kc;(1.3)把编码完成后的密钥Kc与手指静脉特征编码fvcode相结合,得到最后的加密编码并保存起来;(2)、解密过程:(2.1)将用于解密的手指静脉图像进行尺寸归一化处理,并利用MB‑CSLBP算子从手指静脉图像中提取出用于解密的手指静脉特征编码(2.2)将与C进行异或运算,得到二元序列对进行BCH解码,得到待检验密钥对通过SHA‑1安全散列算法进行哈希变换,将得到的哈希值与之前保存的注册密钥的哈希值h(K)比较,若则得到的密钥就是用于加密的密钥K,解密成功,否则,解密失败,C是把编码完成后的密钥Kc与手指静脉特征编码fvcode进行异或操作的结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611019232.7/,转载请声明来源钻瓜专利网。