【技术实现步骤摘要】
数据的处理方法、装置及设备
[0001]本文件涉及数据处理
,尤其涉及一种数据的处理方法、装置及设备。
技术介绍
[0002]随着计算机技术的快速发展,生物特征识别技术被广泛应用于身份验证等业务场景,例如,门禁设备、刷脸支付设备等客户端可以基于用户输入的生物特征(如指纹、面部图像等)数据对用户进行身份验证等处理。
[0003]终端设备可以对用户的隐私数据(如生物特征)进行加密处理,然后,服务器再对接收到的处理后的隐私数据进行解密处理,得到用户的隐私数据,再基于得到的隐私数据进行业务处理。
[0004]但是,上述业务处理过程中,服务器需要基于解密得到的隐私数据进行业务处理,这就会导致用户的隐私数据的安全性低,容易被攻击者突破,存在隐私数据泄漏风险,因此,需要一种能够在业务处理过程中提高用户隐私数据安全性的解决方案。
技术实现思路
[0005]本说明书实施例的目的是提供一种能够在业务处理过程中提高用户隐私数据安全性的解决方案。
[0006]为了实现上述技术方案,本说明书实施例是这样实现的:
[0007]第一方面,本说明书实施例提供了一种数据的处理方法,所述方法包括:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述 ...
【技术保护点】
【技术特征摘要】
1.一种数据的处理方法,所述方法包括:获取在明文域用于对第一样本数据进行处理的第一模型;基于所述第一模型的模型结构,确定所述第一模型的多个数据处理层中的第一处理层和第二处理层,所述第二处理层用于对所述第一处理层的输出数据进行处理;对所述第一样本数据进行同态加密处理,得到加密后的第一样本数据,并基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,所述第一处理层用于对所述第一样本数据进行处理;基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,所述第四处理层用于对所述第三处理层的输出数据进行处理;基于所述第三处理层和所述第四处理层,确定所述第二模型,所述第二模型用于在密文域对通过同态加密处理得到的加密后的样本数据进行处理。2.根据权利要求1所述的方法,所述基于预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在预设搜索空间中确定用于对所述加密后的第一样本数据进行处理的第三处理层,包括:基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第一候选处理层;基于所述第一样本数据和所述第一处理层,确定第一处理结果;基于所述加密后的第一样本数据和所述第一候选处理层,确定第二处理结果,并对所述第二处理结果进行解密处理,得到解密后的第二处理结果;基于预设损失函数,所述第一处理结果以及所述解密后的第二处理结果,确定所述第一候选处理层是否满足第一搜索需求,若所述第一候选处理层未满足所述第一搜索需求,则基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据和所述第一处理层,在所述预设搜索空间中继续搜索所述第一候选处理层,直至所述第一候选处理层满足所述第一搜索需求,将满足所述第一搜索需求的第一候选处理层确定为所述第三处理层。3.根据权利要求2所述的方法,所述基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第一候选处理层,包括:基于预设映射关系,确定与所述第一模型的第一处理层对应的候选处理层的个数;基于所述预设加密网络结构搜索模型和确定的所述候选处理层的个数,在所述预设搜索空间中确定与所述候选处理层的个数对应的多个目标候选处理层,并基于所述多个目标候选处理层构建所述第一候选处理层。4.根据权利要求3所述的方法,所述基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中确定第四处理层,包括:基于所述预设加密网络结构搜索模型,在所述预设搜索空间中确定第二候选处理层;基于所述第一样本数据、所述第一处理层和所述第二处理层,确定第三处理结果;基于所述加密后的第一样本数据、所述第三处理层和所述第二候选处理层,确定第四处理结果,并对所述第四处理结果进行解密处理,得到解密后的第四处理结果;
基于所述预设损失函数,所述第三处理结果以及所述解密后的第四处理结果,确定所述第二候选处理层是否满足第二搜索需求,若所述第二候选处理层未满足所述第二搜索需求,则基于所述预设加密网络结构搜索模型、所述第一样本数据、所述加密后的第一样本数据、所述第一处理层、所述第二处理层和所述第三处理层,在所述预设搜索空间中继续搜索所述第二候选处理层,直至所述第二候选处理层满足所述第二搜索需求,将满足所述第二搜索需求的第二候选处理层确定为所述第四处理层。5.根据权利要求4所述的方法,所述第一模型还包括第五处理层,所述第五处理层的输入数据为所述第一处理层的输出数据,所述第五处理层的输出数据为所述第二处理层的输入数据,所述基于所述第一样本数据、所述第一处理层和所述第二处理层,确定第三处理结果,包括:将所述第一样本数据输入所述第一处理层,得到所述第一处理结果;将所述第一处理结果输入所述第五处理层,得到中间结果;将所述中间结果输入所述第二处理层,得到所述第三处理结果。6.根据权利要求5所述的方法,所述方法还包括:接收目标设备发送的通过同态加密处理得到的加密后的目标数据,所述目标数据为触发目标业务所需的数据;基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果;将所述处理结果返回给所述目标设备,以使所述目标设备基于所述处理结果确定是否触发执行所述目标业务。7.根据权利要求6所述的方法,在所述基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果之前,还包括:获取第二样本数据,并基于所述第二样本数据对所述第二模型进行训练,得到训练后的第二模型;所述基于所述第二模型对所述加密后的目标数据进行处理,得到处理结果,包括:基于所述训练后的第二模型对所述加密后的目标数据进行处理,得到所述处理结果。8.根据权利要求7所述的方法,所述获取第二样本数据,并基于所述第二样本数据对所述第二模型进行训练,得到训练后的第二模型,包括:获取第二样本数据以及所述第二样本数据的标签数据,并对所述第二样本数据进行同态加密处理,得到加密后的第二样本数据;基于所述加密后的第二样本数据和所述第二模型,得到第五处理结果,并对所述第五处理结果进行解密处理,...
【专利技术属性】
技术研发人员:曹佳炯,丁菁汀,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。