[发明专利]数据处理方法、相关装置及存储介质有效
申请号: | 202211175799.9 | 申请日: | 2022-09-26 |
公开(公告)号: | CN115270163B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 请求不公布姓名 | 申请(专利权)人: | 北京瑞莱智慧科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;H04L9/40;H04L9/00 |
代理公司: | 北京箴思知识产权代理有限公司 11913 | 代理人: | 李春晖 |
地址: | 100084 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 相关 装置 存储 介质 | ||
本申请实施例涉及数据处理领域,提供一种数据处理方法、相关装置及存储介质,该方法包括:将待识别的第一特征转换为第一明文多项式,然后将所述第一明文多项式同态加密处理后得到第一密文、并将预存的第二特征采用相似的方式预先构建为第二密文,从而可以方便后续步骤基于乘法分配律、以及同态加密后的密文与明文进行相同计算处理后的结果相同的特点,在密文状态下的计算得到与第一明文多项式和来自于第二特征的第二明文多项式的乘法计算结果一致的目标多项式,以便基于所述目标多项式确定所述第一特征与所述第二特征的识别相似度。本申请实施例中可以基于明文特征构造用于特征识别的密文数据,明文特征不会暴露,降低了模型泄露风险。
技术领域
本申请实施例涉及数据处理领域,更具体地涉及一种数据处理方法、相关装置及存储介质。
背景技术
当前,图像识别模型往往基于待识别图像的特征与特征库中预存特征的相似度,确定待识别图像中的对象身份。例如,在人脸识别场景中,人脸识别模型在接收到摄像头采集的人脸图像后,会通过模型内部的计算逻辑对该人脸图像进行特征提取,得到用于查询该人脸图像所对应的用户身份的查询特征。由于该查询特征是基于通过人脸识别模型来提取的,所以可能可以通过一些逆向工程从明文的查询特征还原出该人脸识别模型的结构和参数细节,这样就会导致该人脸识别模型的产权方存在知识产权泄露风险。
发明内容
本申请实施例提供一种数据处理方法、相关装置及存储介质,能够基于待查询特征构建出的密文数据进行特征对比和识别,保证模型从图像直接提取出的明文待查询特征不泄露,从而保护模型的知识产权。
第一方面,本申请实施例提供一种数据处理方法,所述方法包括:
获取第一特征;
基于所述第一特征构建第一密文,其中,所述第一密文基于第一明文多项式、第一预设密钥同态加密得到,所述第一预设密钥基于密钥多项式构建,所述第一明文多项式以所述第一特征中的各个特征数值为系数构建;
获取第二密文,其中,所述第二密文基于第二特征构建,所述第二密文与所述第一密文的数据结构相同;
基于所述第一密文与所述第二密文,构建第一向量;
获取第二向量,并将所述第一向量与所述第二向量进行内积计算,得到目标多项式;
其中,所述目标多项式用于获取该目标多项式关联的第二特征与所述第一特征的识别相似度。
在一个可能的设计中,用于加密第一明文多项式的第一预设密钥与用于加密第二明文多项式的第二预设密钥均为公钥、且基于同一个私钥生成。
第二方面,本申请实施例提供一种数据处理装置,具有实现对应于上述第一方面提供的数据处理方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块,所述模块可以是软件和/或硬件。
在一个实施方式中,该装置包括:
输入输出模块,被配置为获取第一特征;
处理模块,被配置为基于所述第一特征构建第一密文,其中,所述第一密文基于第一明文多项式、第一预设密钥同态加密得到,所述第一预设密钥基于密钥多项式构建,所述第一明文多项式以所述第一特征中的各个特征数值为系数构建;
所述输入输出模块,还被配置为获取第二密文,其中,所述第二密文基于第二特征构建,所述第二密文与所述第一密文的数据结构相同;
所述处理模块,还被配置为基于所述第一密文与所述第二密文,构建第一向量;以及获取第二向量,并将所述第一向量与所述第二向量进行内积计算,得到目标多项式;
其中,所述目标多项式用于获取该目标多项式关联的第二特征与所述第一特征的识别相似度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京瑞莱智慧科技有限公司,未经北京瑞莱智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211175799.9/2.html,转载请声明来源钻瓜专利网。