-
公开(公告)号:CN111143862A
公开(公告)日:2020-05-12
申请号:CN201911284306.3
申请日:2019-12-13
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书提供数据处理方法、查询方法、装置、电子设备和系统的实施例。所述查询方法包括:获取判断对象特定取值的多个二进制段;根据特定取值的每个二进制段,选取密文集合并从中查询分段判断结果密文,得到查询结果;其中,选取的密文集合所对应的段位置与该二进制段在特定取值中的段位置相同;对多个查询结果进行打包,得到打包数据密文;向判断条件方发送所述打包数据密文。本说明书的一个或多个实施例,通过安全多方计算,可以在判断条件方不泄漏自身的判断条件、且数据方不泄漏自身的特定取值的前提下,由二者合作确定出判断条件的与判断对象的特定取值相对应的判断结果,从而实现了隐私保护。
-
公开(公告)号:CN111046432A
公开(公告)日:2020-04-21
申请号:CN201911291202.5
申请日:2019-12-13
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62
Abstract: 本说明书实施例公开了一种安全数据处理方法和系统。所述方法包括:将业务信息对应到二叉树,二叉树的非叶子节点对应业务信息的数据值,二叉树的叶子节点对应业务信息的处理结果;其中,二叉树的非叶子节点对应的业务信息的数据值以秘密共享方式由第一私有数据和第二私有数据计算得到,第一私有数据由第一私有数据终端持有,第二私有数据由第二私有数据终端持有;自二叉树最顶层次向下,针对每一层次,逐层确定第一局部路径和第二局部路径;逐级类推,直到到达叶子节点所在层次;其中,第一局部路径存储在第一私有数据终端,第二局部路径存储在第二私有数据终端;节点路径以秘密共享方式由第一局部路径与第二局部路径计算得到。
-
公开(公告)号:CN119089494A
公开(公告)日:2024-12-06
申请号:CN202411137033.0
申请日:2024-08-16
Applicant: 浙江大学 , 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种隐私计算方法、系统、设备、存储介质及程序产品。隐私计算方法应用于第一参与方对应的电子设备,包括:基于第一参与方持有的第一数值的第一部分和第二数值的第三部分进行乘法运算,获得乘法运算结果的第一分片;基于定点小数乘法运算的预设小数点位置对第一分片的小数部分进行截断处理;利用数字秘密共享算法对截断处理后的第一分片进行加密处理,得到第一加密结果;将第一加密结果发送给第二参与方,以及接收第二参与方发送的第二加密结果;第一加密结果和第二加密结果的数据长度均小于第一数据长度;基于第一加密结果和第二加密结果进行组合处理,以获得定点小数乘法运算结果的其中一部分。
-
公开(公告)号:CN113836594B
公开(公告)日:2024-07-30
申请号:CN202111110267.2
申请日:2021-09-18
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种用于实现两方多分支条件的布尔电路,可采用混淆电路的执行方式。电路包括:比较单元,用于确定N个分支条件各自的比较结果;其中,N个分支条件分别对应顺序排列的N个数值,任一分支条件包括对第一方和第二方各自持有的隐私数据的大小比较;选择单元,用于以第N+1个数值为中间结果的初始值,对于N个分支条件对应的N个数值按照从后到前的顺序分别执行N轮选择处理,第N+1个数值为所有分支条件全部不成立时的一个值;每轮选择处理包括:根据当前数值对应的比较结果,从当前数值和上一轮的中间结果中选择之一作为本轮的中间结果。能够在保护隐私数据的前提下,实现两方多分支条件。
-
公开(公告)号:CN114301591B
公开(公告)日:2024-06-18
申请号:CN202111632774.2
申请日:2021-12-28
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/08
Abstract: 本说明书实施例中提供了一种不经意传输协议的执行方法、装置及系统。由该系统执行的方法包括:接收方根据执行轮次i,获取随机选择以及来自第三方的选择标签,其中选择标签由第三方基于随机选择从按顺序排列的多个随机标签中选择,多个随机标签由部署在第三方的第一随机数生成器基于执行轮次i生成;接收方确定待获取的目标数据在按顺序排列的多条数据中的排列序号;接收方向发送方发送执行轮次i以及排列序号与随机选择间的差值;发送方根据执行轮次i,获取其部署的第一随机数生成器基于执行轮次i生成的多个随机标签;发送方基于差值和多个随机标签,接收方基于选择标签,对多条数据联合执行第i次不经意传输协议。
-
公开(公告)号:CN114024674B
公开(公告)日:2024-05-31
申请号:CN202111397983.3
申请日:2021-11-23
Applicant: 支付宝(杭州)信息技术有限公司
IPC: H04L9/08 , H04L61/2539 , H04L49/118 , H04L9/40
Abstract: 本说明书实施例提供一种两方安全比较的方法系统,在两方安全比较的方法中,第一方向第二方发送比较请求,其中包括n个标识和L个基值,该n个标识包括目标标识和n‑1个混淆标识。第二方获取n个标识对应的n个第二数据。生成布尔电路,用于对第一数据与n个第二数据进行比较。基于L个基值生成布尔电路的混淆表,并将其提供给第一方。第一方利用与L个基值关联生成的L个本地选择标签,解密混淆表,并至少根据解密结果,确定目标标识对应的第二数据与第一数据的目标比较结果。
-
公开(公告)号:CN112084530B
公开(公告)日:2023-10-27
申请号:CN202010948796.9
申请日:2020-09-10
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/9035
Abstract: 本说明书实施例提供一种多方联合进行安全统计的方法和装置,方法包括:根据目标样本对应的第一隐私数据,计算第一过滤条件的第一过滤结果的第一逻辑值;根据本方具有的第一逻辑值,与第二方提供的目标样本针对总过滤条件的总过滤结果的结果逻辑值的各可能取值,通过叠加秘密共享的扩展不经意传输方式,得到结果逻辑值的第一分片;第二方得到结果逻辑值的第二分片;其中,结果逻辑值的各可能取值由第二方根据目标样本对应的第二隐私数据确定的;根据本方具有的样本集合中各样本的结果逻辑值的第一分片,与第二方具有的各样本的结果逻辑值的第二分片,通过秘密共享的方式,进行样本统计运算。能够同时满足安全性和实用性。
-
公开(公告)号:CN112232639B
公开(公告)日:2023-06-30
申请号:CN202010999509.7
申请日:2020-09-22
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种统计方法、装置和电子设备。所述方法包括:第一方根据第一数据集合生成第一同态密文集合,所述第一同态密文集合包括第一密文;第一方向第二方发送所述第一同态密文集合;第二方接收第一同态密文集合;根据自身持有的筛选条件和第二数据集合,从所述第一同态密文集合中选取第一密文;将选取的第一密文同态相加,得到第一相加结果;第二方向第一方发送所述第一相加结果;第一方接收第一相加结果;对所述第一相加结果进行解密,得到统计指标。本说明书实施例中,第一方和第二方可以在不泄漏自身持有的数据的条件下,利用同态加密技术,基于筛选条件协作完成数据指标的统计,实现了隐私保护。
-
公开(公告)号:CN111008236B
公开(公告)日:2023-05-02
申请号:CN201911243031.9
申请日:2019-12-06
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种数据查询的方法和系统。所述数据查询的方法包括:数据查询端输入第一识别号,通过同态加密解密运算结果得到第一识别号对应的目标查询结果;运算结果是第二数据源端基于第二识别号和N个第三识别号对应的查询结果与对应的掩码加密密文的乘积之和求得;查询结果是第二数据源端分别基于第二识别号和N个第三识别号查询得到;N为≥1的整数;掩码加密密文是第一数据源端通过同态加密对第二识别号和N个第三识别号分别设置的掩码加密得到;第二识别号所有位的掩码为1,N个第三识别号所有位的掩码为0;第二识别号是第一数据源端基于第一识别号得到,N个第三识别号是第一数据源端构造的与第二识别号不同的识别号。
-
公开(公告)号:CN115525919A
公开(公告)日:2022-12-27
申请号:CN202110713060.8
申请日:2021-06-25
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种隐私计算中计算资源的确定方法,所述方法由管理节点执行,所述方法包括:从计算资源使用需求方接收针对计算资源的查询请求,其中计算资源是支持隐私算法的公共资源,所述计算资源预先注册在所述管理节点;基于所述查询请求和本地注册的多个计算资源的资源信息,确定资源列表;向所述计算资源使用需求方发送所述资源列表,以使得所述计算资源使用需求方从所述资源列表中确定目标资源,用于执行目标隐私计算任务。
-
-
-
-
-
-
-
-
-