一种数据加密方法、装置、系统及电子设备制造方法及图纸

技术编号:37821320 阅读:17 留言:0更新日期:2023-06-09 09:56
本发明专利技术提供一种数据加密方法、装置、系统及电子设备,该方法包括:采集包含目标用户的生物信息的目标图像;基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;向服务器发送所述目标密文信息和加密后的所述目标加密密钥。解决了现有技术中由于相同型号的设备在进行敏感信息传输时使用的密钥导致该型号的设备安全性较差的技术问题。号的设备安全性较差的技术问题。号的设备安全性较差的技术问题。

【技术实现步骤摘要】
一种数据加密方法、装置、系统及电子设备


[0001]本申请涉及信息安全领域,具体而言,涉及一种数据加密方法、装置、系统及电子设备。

技术介绍

[0002]随着物联网技术的发展,越来越多的智能产品进入到人们的生活中。例如,安防类设备,比如可指纹开启的智能门锁。对于安防类产品,相同型号的设备在进行敏感信息传输时,使用的密钥是相同的,所以存在一个设备的密钥被破解后,该型号的其他设备面临安全风险的问题。而且,该加密明文的密钥都是服务器下发的统一的密钥,所以做不到一机一密,若门锁的服务器被攻破,那么所有的产品都会有安全风险。

技术实现思路

[0003]本专利技术的目的在于克服上述技术不足,提供一种数据加密方法、装置、系统及电子设备,以解决现有技术中由于相同型号的设备在进行敏感信息传输时使用的密钥导致该型号的设备安全性较差的技术问题。
[0004]根据本专利技术的第一方面,提供了一种数据加密方法,应用于客户端,所述方法包括:采集包含目标用户的生物信息的目标图像;基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;向服务器发送所述目标密文信息和加密后的所述目标加密密钥。
[0005]进一步地,基于每个所述特征点的特征点信息确定目标加密密钥,包括:基于所述特征点信息确定各所述特征点的特征编码信息;将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥。
[0006]进一步地,所述特征点信息包括特征点坐标和特征点类型;基于所述特征点信息确定各所述特征点的特征编码信息,包括:对各所述特征点坐标进行编码处理,得到各所述特征点的第一编码;基于所述特征点类型对各所述特征点进行编码处理,得到第二编码;将所述第一编码和所述第二编码进行拼接,得到各所述特征点的特征编码信息。
[0007]进一步地,将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥,包括:基于所述生物信息的信息类型,确定各所述特征点的特征编码信息的组合顺序;按照所述组合顺序将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥。
[0008]进一步地,基于所述生物信息的信息类型,确定各所述特征点的特征编码信息的组合顺序,包括:在所述目标图像中确定扫描起始信息和扫描路径信息;其中,所述扫描起始信息包括扫描起始位置和扫描起始方向;基于所述扫描起始信息和所述扫描路径信息,对所述目标图像中的特征点进行扫描处理,得到各所述特征点的扫描顺序;基于各所述特征点的扫描顺序确定所述组合顺序。
[0009]进一步地,基于所述目标图像提取所述生物信息的多个特征点,包括:对所述目标
图像进行目标预处理,得到预处理后所述目标图像;其中,所述目标预处理包括以下至少之一:归一化处理,图像增强处理,二值化处理;基于预处理后所述目标图像提取所述生物信息的多个特征点。
[0010]进一步地,所述生物信息包括以下任一种:指纹信息、面部信息、掌纹信息、声纹信息、瞳孔信息、指静脉信息。
[0011]根据本专利技术的第二方面,提供了一种数据加密装置,所述装置包括:采集单元,用于采集包含目标用户的生物信息的目标图像;提取单元,用于基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;加密单元,用于通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;发送单元,用于向服务器发送所述目标密文信息和加密后的所述目标加密密钥。
[0012]根据本专利技术的第三方面,提供了一种数据加密系统,包括:客户端和服务器;所述客户端,用于采集包含目标用户的生物信息的目标图像;基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;以及向服务器发送所述目标密文信息和加密后的所述目标加密密钥;所述服务器,用于对加密后的所述目标加密密钥进行解密处理,得到所述目标加密密钥;并基于所述目标加密密钥对所述目标密文信息进行解密处理,得到所述目标加密密钥的明文信息。
[0013]本专利技术还提供了一种电子设备,包括:处理器和存储器;所述存储器上存储有可被所述处理器执行的计算机可读程序;所述处理器执行所述计算机可读程序时实现如上述任意一项所述的方法中的步骤。
[0014]本专利技术提供一种数据加密方法、装置、系统及电子设备,该方法包括:采集包含目标用户的生物信息的目标图像;基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;向服务器发送所述目标密文信息和加密后的所述目标加密密钥。解决了现有技术中由于相同型号的设备在进行敏感信息传输时使用的密钥导致该型号的设备安全性较差的技术问题。
附图说明
[0015]图1是根据本申请实施例的数据加密方法的流程图;
[0016]图2是根据本申请实施例的指纹信息的多个特征点的示意图;
[0017]图3是根据本申请实施例的基于目标图像确定的指纹信息的特征点的特征点信息的示意图;
[0018]图4是根据本申请实施例的确定指纹信息的多个特征点的组合顺序的示意图;
[0019]图5是根据本申请实施例的数据加密装置的示意图;
[0020]图6是根据本申请实施例的数据加密系统的示意图。
具体实施方式
[0021]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的
附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0022]实施例一
[0023]本申请提供了一种数据加密方法,该方法应用于客户端,其中,结合图1,本申请的方法可以包括:
[0024]步骤S11,采集包含目标用户的生物信息的目标图像。
[0025]这里,客户端可以为指纹智能门锁App,其中,该客户端安装在电子设备中,例如,该电子设备可以为移动终端。目标用户可以通过该客户端触发采集指令,客户端响应该采集指令,开始采集包含目标用户的生物信息的目标图像。
[0026]这里,生物信息包括以下任一种:指纹信息、面部信息、掌纹信息、声纹信息、瞳孔信息、指静脉信息。
[0027]例如,可以采集包含目标用户的指纹信息的目标图像,采集包含目标用户的面部信息的目标图像,采集包含目标用户的掌纹信息的目标图像等。
[0028]步骤S13,基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥。...

【技术保护点】

【技术特征摘要】
1.一种数据加密方法,其特征在于,应用于客户端,所述方法包括:采集包含目标用户的生物信息的目标图像;基于所述目标图像提取所述生物信息的多个特征点,并基于每个所述特征点的特征点信息确定目标加密密钥;通过所述目标加密密钥对待加密敏感信息进行加密处理,得到所述待加密敏感信息的目标密文信息;向服务器发送所述目标密文信息和加密后的所述目标加密密钥。2.根据权利要求1所述的方法,其特征在于,基于每个所述特征点的特征点信息确定目标加密密钥,包括:基于所述特征点信息确定各所述特征点的特征编码信息;将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥。3.根据权利要求2所述的方法,其特征在于,所述特征点信息包括特征点坐标和特征点类型;基于所述特征点信息确定各所述特征点的特征编码信息,包括:对各所述特征点坐标进行编码处理,得到各所述特征点的第一编码;基于所述特征点类型对各所述特征点进行编码处理,得到第二编码;将所述第一编码和所述第二编码进行拼接,得到各所述特征点的特征编码信息。4.根据权利要求2所述的方法,其特征在于,将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥,包括:基于所述生物信息的信息类型,确定各所述特征点的特征编码信息的组合顺序;按照所述组合顺序将各所述特征点的特征编码信息进行组合,得到所述目标加密密钥。5.根据权利要求4所述的方法,其特征在于,基于所述生物信息的信息类型,确定各所述特征点的特征编码信息的组合顺序,包括:在所述目标图像中确定扫描起始信息和扫描路径信息;其中,所述扫描起始信息包括扫描起始位置和扫描起始方向;基于所述扫描起始信息和所述扫描路径信息,对所述目标图像中的特征点进行扫描处理,得到各所述特征点的扫描顺序;基于各所述特征点的扫描顺序确定所述组合顺序。6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:郑杰峰黄树文范建波孙志辰
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1