数据加密、解密方法、装置及电子设备制造方法及图纸

技术编号:16382875 阅读:96 留言:0更新日期:2017-10-15 20:42
本发明专利技术实施例提供了一种数据加密、解密方法、装置及电子设备,属于数据处理领域。其中,数据加密方法包括:获取用户虹膜图像;根据所述虹膜图像生成虹膜模板;根据所述虹膜模板生成数据密钥,并对所述虹膜模板进行加密;根据所述数据密钥对获取的待加密文件进行加密。通过虹膜图像生成的虹膜模板,从而可根据每次生成虹膜模板的不同,从而对不同的每个待加密文件生成不同的数据密钥,提高了数据密钥安全性和数据安全性。

Data encryption, decryption method, device and electronic equipment

The embodiment of the invention provides a data encryption and decryption method, a device and an electronic device, which belongs to the field of data processing. Among them, including the data encryption method: obtain user iris image; according to the iris image to generate the iris template; according to the iris template data generated key, and the iris template based on encryption; access to the data encryption file encryption key. The iris template iris image generation, which can generate the iris template according to each different, resulting in different data of different keys each to encrypt files, improve data security and data security key.

【技术实现步骤摘要】
数据加密、解密方法、装置及电子设备
本专利技术涉及数据处理领域,具体而言,涉及一种数据加密、解密方法、装置及电子设备。
技术介绍
随着科技的发展,目前计算机、手机、射频卡等存储介质的运用越来越广泛,其中存储了大量不同类型并且涉及高保密信息的电子文档,这些信息一旦被非法窃取将产生不可估量的损失,而目前的普遍做法都是使用各种文档保密软件来对数据进行加密。业界主流的加密系统诸如PGP、TrueCrypt等都是采用了多种加密算法混合使用来提高安全性,而这些加密系统都有一个显著地缺陷,那就是若忘记密钥,或者密钥丢失,则加密过的文件无法正常解密而成为废弃数据无法使用。并且现有技术中采用虹膜图像来对文件进行加密,用此方法生成的加密密钥具有相同性,因此,该方法生成的密钥安全性较差,无法真正保证数据的安全。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种数据加密、解密方法、装置及电子设备,以改善上述问题。第一方面,本专利技术实施例提供了一种数据加密方法,所述方法包括:获取用户虹膜图像;根据所述虹膜图像生成虹膜模板;根据所述虹膜模板生成数据密钥,并对所述虹膜模板进行加密;根据所述数据密钥对获取的本文档来自技高网...
数据加密、解密方法、装置及电子设备

【技术保护点】
一种数据加密方法,其特征在于,所述方法包括:获取用户虹膜图像;根据所述虹膜图像生成虹膜模板;根据所述虹膜模板生成数据密钥,并对所述虹膜模板进行加密;根据所述数据密钥对获取的待加密文件进行加密。

【技术特征摘要】
1.一种数据加密方法,其特征在于,所述方法包括:获取用户虹膜图像;根据所述虹膜图像生成虹膜模板;根据所述虹膜模板生成数据密钥,并对所述虹膜模板进行加密;根据所述数据密钥对获取的待加密文件进行加密。2.根据权利要求1所述的方法,其特征在于,根据所述数据密钥对获取的待加密文件进行加密的步骤之后,所述方法还包括:根据加密后的待加密文件生成虹膜密钥;根据所述虹膜密钥对所述虹膜模板进行二次加密;根据二次加密后的所述虹膜模板与加密后的所述待加密文件生成加密数据包。3.根据权利要求1所述的方法,其特征在于,所述获取用户虹膜图像,包括:通过虹膜摄像头获取用于虹膜图像。4.一种数据解密方法,其特征在于,所述方法包括:获取用户虹膜图像;根据所述虹膜图像生成新虹膜模板;获取待解密文件对应的加密数据包,所述加密数据包为在对原始文件进行加密得到所述待解密文件的过程中生成,且所述加密数据包括所述原始文件和加密后的原始虹膜模板;从所述加密数据包中获取所述原始文件和所述加密后的原始虹膜模板;根据所述原始文件生成虹膜密钥;根据所述虹膜密钥对所述加密后的原始虹膜模板进行解密;将所述解密后的原始虹膜模板与所述新虹膜模板进行匹配,获得匹配结果;根据所述匹配结果,对所述待解密文件进行解密。5.根据权利要求4所述的方法,其特征在于,根据所述匹配结果,对待解密文件进行解密,包括:若所述匹配结果为所述解密后的原始虹膜模板与所述新虹膜模板匹配一致时,获取根据所述原始虹膜模板生成的数据密钥;根据所述数据密钥对所述加密后的待解密文件进行解密。6.一种数据加密装置,其特征在于,所述装置包括:图像获取模块,用于获取用户虹膜图像;第一生成模块,用于根据所述虹膜图像生成虹膜模板;第二生成模块,用于根据所述虹膜模板生成数据密钥,并对所述虹膜模板进行加密;加密模块,用于...

【专利技术属性】
技术研发人员:易开军高俊雄托马斯·费尔兰德斯刘黎罗恒
申请(专利权)人:武汉虹识技术有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1