信息的加密方法及装置、存储介质、电子装置制造方法及图纸

技术编号:32575913 阅读:25 留言:0更新日期:2022-03-09 17:05
本发明专利技术实施例提供了一种信息的加密方法及装置、存储介质、电子装置,该方法包括:提取目标图像中的目标对象的对象特征信息;按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥;基于白盒密钥对对象特征信息进行加密,确定对象特征信息密文。通过本发明专利技术,解决了相关技术中对对象特征信息进行安全存储的问题,达到安全存储对象特征信息的效果。果。果。

【技术实现步骤摘要】
信息的加密方法及装置、存储介质、电子装置


[0001]本专利技术实施例涉及通信领域,具体而言,涉及一种信息的加密方法及装置、存储介质、电子装置。

技术介绍

[0002]现如今,随着基于生物特征识别的智能设备越来越普及,生物特征被用于我们生活中的方方面面,但是如何安全使用这些生物特征数据,成了智能设备厂商以及用户关心的一个重点。为了保护生物特征数据在生命周期内安全,通常采用的方法是在智能设备中内嵌安全芯片或其他基于硬件的安全保护装置来对生物特征数据进行加密,然后再将加密的生物特征进行存储。该方法使用基于硬件的方式,一方面会额外增加设备的使用成本,另一方面会不方便设备的算法扩展。除此之外,在实际的应用场景中,为了节省传输资源的消耗,以及统一智能算法调度,统一智能平台会统一对图片进行特征提取,然后将提取的生物特征值下发到前端智能识别设备中。在批量的下发生物特征值的时候,为了保证生物特征值传输的安全性,统一平台需要和每个设备之间建立安全的连接通道,以用来安全的传输生物特征值。当设备比较多时,会造成平台资源大量的消耗以及影响其他业务正常运行。

技术实现思路

[0003]本专利技术实施例提供了一种信息的加密方法及装置、存储介质、电子装置,以至少解决相关技术中对对象特征信息进行安全存储的问题。
[0004]根据本专利技术的一个实施例,提供了一种信息的加密方法,包括:提取目标图像中的目标对象的对象特征信息;按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥;基于上述白盒密钥对上述对象特征信息进行加密,确定对象特征信息密文。
[0005]根据本专利技术的另一个实施例,提供了一种对象识别方法,包括:接收服务器发送的对象特征信息密文和白盒密钥,其中,上述对象特征信息密文是基于上述白盒密钥对目标图像中的目标对象的对象特征信息进行加密确定的;基于上述白盒密钥对上述特征信息密文进行解密,确定解密特征信息;按照上述解密特征信息对获取的待识别图像中的对象进行识别。
[0006]根据本专利技术的另一个实施例,提供了一种信息的加密装置,包括:第一提取模块,用于提取目标图像中的目标对象的对象特征信息;第一处理模块,用于按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥;第一加密模块,用于基于上述白盒密钥对上述对象特征信息进行加密,确定对象特征信息密文。
[0007]在一个示例性实施例中,上述装置还包括:第二接收模块,用于提取目标图像中的目标对象的对象特征信息之前,接收终端设备发送的认证请求,其中,上述认证请求中包括上述终端设备的标识信息;第一响应模块,用于响应上述认证请求,对上述终端设备的标识信息进行验证;第一接入模块,用于在上述终端设备的标识信息认证通过的情况下,接入上述终端设备。
[0008]在一个示例性实施例中,上述第一提取模块,包括:第一提取单元,用于按照从终端设备接收的特征值提取算法的标识信息,从算法数据库中提取上述特征值提取算法;第二提取单元,用于基于上述特征值提取算法从上述目标图像中提取上述目标对象的对象特征信息。
[0009]在一个示例性实施例中,上述第一处理模块,包括:第一接收单元,用于按照从终端设备接收的上述密钥白盒化算法的标识信息,从算法数据库中提取上述密钥白盒化算法;第一生成单元,用于随机生成上述预设密钥;第一加密单元,用于利用上述密钥白盒化算法对上述预设密钥进行白盒加密,确定上述白盒密钥。
[0010]在一个示例性实施例中,上述第一加密模块,包括:第三提取单元,用于按照从终端设备接收的上述密钥白盒化算法的标识信息,从算法数据库中提取上述密钥白盒化算法;第一输入单元,用于将上述白盒密钥和上述对象特征信息输入至上述密钥白盒化算法,确定上述对象特征信息密文。
[0011]在一个示例性实施例中,上述装置还包括:第一发送模块,用于基于上述白盒密钥K对上述对象特征信息进行加密,确定对象特征信息密文之后,按照从终端设备接收的特征值提取算法的标识信息和上述密钥白盒化算法的标识信息,将上述信息密文批量发送至上述终端设备;第二发送模块,用于将上述白盒密钥发送至上述终端设备。
[0012]根据本专利技术的另一个实施例,提供了一种对象识别装置,包括:第一接收模块,用于接收服务器发送的对象特征信息密文和白盒密钥,其中,上述对象特征信息密文是基于上述白盒密钥对目标图像中的目标对象的对象特征信息进行加密确定的;第一解密模块,用于基于上述白盒密钥对上述特征信息密文进行解密,确定解密特征信息;第一识别模块,用于按照上述解密特征信息对获取的待识别图像中的对象进行识别。
[0013]在一个示例性实施例中,上述装置还包括:第三发送模块,用于接收服务器发送的对象特征信息密文和白盒密钥之前,向上述服务器发送认证请求,其中,上述认证请求中包括终端设备的标识信息;第三接收模块,用于接收上述服务器发送的响应消息,其中,上述响应消息中包括对上述终端设备的标识信息进行认证的认证结果;第一接入模块,用于在基于上述响应消息确定上述终端设备的标识信息认证通过的情况下,接入上述服务器。
[0014]在一个示例性实施例中,上述装置还包括:第一获取模块,用于在接入上述服务器之后,获取特征值提取算法的标识信息和密钥白盒化算法的标识信息,其中,上述特征值提取算法用于提取目标图像中的目标对象的对象特征信息,上述密钥白盒化算法用于对上述对象特征信息进行加密;第四发送模块,用于将上述特征值提取算法的标识信息和密钥白盒化算法的标识信息发送至上述服务器。
[0015]在一个示例性实施例中,上述第一识别模块,包括:第一比对单元,用于将上述解密特征信息与上述待识别图像中的对象的特征信息进行比对,确定比对结果;第一输出单元,用于基于上述比对结果输出提示信息,其中,上述提示信息用于提示上述解密特征信息与上述待识别图像中的对象的特征信息是否匹配;第一识别单元,用于利用提示信息识别对象。
[0016]根据本专利技术的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
[0017]根据本专利技术的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
[0018]通过本专利技术,通过提取目标图像中的目标对象的对象特征信息;按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥;基于白盒密钥对对象特征信息进行加密,确定对象特征信息密文。实现通过白盒算法对对象特征信息进行加密的目的,保证了存储对象特征信息的安全性。因此,可以解决相关技术中对对象特征信息进行安全存储的问题,达到安全存储对象特征信息的效果。
附图说明
[0019]图1是本专利技术实施例的一种信息的加密方法的移动终端的硬件结构框图;
[0020]图2是根据本专利技术实施例的信息的加密方法的流程图;
[0021]图3是根据本专利技术实施例的认本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息的加密方法,其特征在于,包括:提取目标图像中的目标对象的对象特征信息;按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥;基于所述白盒密钥对所述对象特征信息进行加密,确定对象特征信息密文。2.根据权利要求1所述的方法,其特征在于,提取目标图像中的目标对象的对象特征信息之前,所述方法还包括:接收终端设备发送的认证请求,其中,所述认证请求中包括所述终端设备的标识信息;响应所述认证请求,对所述终端设备的标识信息进行验证;在所述终端设备的标识信息认证通过的情况下,接入所述终端设备。3.根据权利要求1所述的方法,其特征在于,提取目标图像中的目标对象的对象特征信息,包括:按照从终端设备接收的特征值提取算法的标识信息,从算法数据库中提取所述特征值提取算法;基于所述特征值提取算法从所述目标图像中提取所述目标对象的对象特征信息。4.根据权利要求1所述的方法,其特征在于,按照确定的密钥白盒化算法对预设密钥进行白盒化处理,确定白盒密钥,包括:按照从终端设备接收的所述密钥白盒化算法的标识信息,从算法数据库中提取所述密钥白盒化算法;随机生成所述预设密钥;利用所述密钥白盒化算法对所述预设密钥进行白盒加密,确定所述白盒密钥。5.根据权利要求1所述的方法,其特征在于,基于所述白盒密钥K对所述对象特征信息进行加密,确定对象特征信息密文,包括:按照从终端设备接收的所述密钥白盒化算法的标识信息,从算法数据库中提取所述密钥白盒化算法;将所述白盒密钥和所述对象特征信息输入至所述密钥白盒化算法,确定所述对象特征信息密文。6.根据权利要求1所述的方法,其特征在于,基于所述白盒密钥K对所述对象特征信息进行加密,确定对象特征信息密文之后,所述方法还包括:按照从终端设备接收的特征值提取算法的标识信息和所述密钥白盒化算法的标识信息,将所述对象特征信息密文批量发送至所述终端设备;将所述白盒密钥发送至所述终端设备。7.一种对象识别方法,其特征在于,包括:接收服务器发送的对象特征信息密文和白盒密钥,其中,所述对象特征信息密文是基于所述白盒密钥对目标图像中的目标对象的对象特征信息进行加密确定的;基于所述白盒密钥对所述特征信息密文进行解密,确定解密特征信息;按照所述解密特征信息对获取的待识别图像中的对象进行识别。8.根据权利要求7所述的方法,其特征在于,接收服务器发送的对象特征信息密文和白盒密钥之前,所述方法还包括:向...

【专利技术属性】
技术研发人员:卢珂魏东张军昌
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1