• 一种手指静脉加密方法

    • 摘要:

      本发明提供的是一种手指静脉加密方法.采用多尺度块中心对称局部二进制模式提取图像特征,在模糊承诺框架下采用BCH编码与二进制编码进行密钥结合.多尺度块中心对称的局部二进制模式用像素块区域的平均灰度值代替CSLBP算子中的单个像素点的灰度值进行比较,对噪声的影响不敏感,提取的特征包含了图像的微观结构和宏观结构,更完整的表达了图像的信息,分类效果比较好.在经过MB‑CSLBP算子编码之后,把得到的二进制编码作为手指静脉图像的特征,与经过BCH编码之后的密钥结合,对密钥进行加密.

    • 专利类型:

      发明专利

    • 申请/专利号:

      CN201611019232.7

    • 申请日期:

      2016.11.18

    • 公开/公告号:

      CN106656506A

    • 公开/公告日:

      2017-05-10

    • 发明人:

      王科俊 姜金祎 邢向磊

    • 申请人:

      哈尔滨工程大学

    • 主分类号:

      H04L9/32(2006.01)I,H,H04,H04L,H04L9

    • 分类号:

      H04L9/32(2006.01)I,H04L9/08(2006.01)I,H,H04,H04L,H04L9,H04L9/32,H04L9/08

    • 主权项:

      一种手指静脉加密方法,其特征是(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进行异或操作的结果.