-
公开(公告)号:CN112187771B
公开(公告)日:2023-04-07
申请号:CN202011011092.5
申请日:2020-09-23
Applicant: 华控清交信息科技(北京)有限公司
Abstract: 本发明实施例提供一种认证方法、装置和用于认证的装置,应用于第一服务器。其中的方法包括:接收证明方的第一证书请求,以及接收挑战方的第二证书请求;响应所述第一证书请求,向所述证明方发送第一证书,以及响应所述第二证书请求,向所述挑战方发送第二证书;其中,所述第一证书包括SGX环境的证明方对应的第一扩展证书,或者非SGX环境的证明方对应的第一普通证书,所述第二证书包括SGX环境的挑战方对应的第二扩展证书,或者非SGX环境的挑战方对应的第二普通证书;接收所述挑战方发送的携带所述第一证书的验证请求;响应所述验证请求,对所述第一证书进行验证。本发明实施例扩展了认证的应用范围,提高了认证的可执行性。
-
公开(公告)号:CN115811441A
公开(公告)日:2023-03-17
申请号:CN202310078213.5
申请日:2023-01-17
Applicant: 华控清交信息科技(北京)有限公司
Inventor: 李浒
Abstract: 本申请公开了一种K8S云平台上的命名空间创建方法、装置及电子设备,涉及多方安全计算技术,包括:针对待执行的多方安全计算,获取该多方安全计算的多个参与方的参与方数量;在K8S云平台上创建与该多方安全计算对应的命名空间,且该命名空间包括该参与方数量个子命名空间,该参与方数量个子命名空间与多个参与方一一对应;针对每个参与方,在该参与方对应的子命名空间中,创建K8S POD;在K8S POD上部署满足指定资源类型的多方安全计算框架系统,多方安全计算框架系统用于执行多方安全计算。采用该方案,提高了针对多方安全计算在K8S云平台上创建的命名空间使用的安全性。
-
公开(公告)号:CN115630711A
公开(公告)日:2023-01-20
申请号:CN202211633630.3
申请日:2022-12-19
Applicant: 华控清交信息科技(北京)有限公司
Inventor: 蒋武轩
Abstract: 本发明实施例提供了一种训练XGBoost模型的方法和多方安全计算平台。其中的方法包括:各参与方获取训练样本集的分片,所述训练样本集包括至少两个数据方的特征数据;其中,每个参与方持有所述训练样本集中每个特征数据的分片;各参与方利用各自持有的特征数据的分片,联合训练XGBoost模型的t棵决策树,使得在训练完成后各参与方得到所述XGBoost模型的参数的分片;其中,t为正整数,每棵决策树均为预设最大深度的完全树,所述XGBoost模型的参数包括每棵决策树中非叶节点的信息和叶子节点的信息。本发明实施例可以保护XGBoost模型的隐私安全。
-
公开(公告)号:CN115617897A
公开(公告)日:2023-01-17
申请号:CN202211373245.X
申请日:2022-11-04
Applicant: 华控清交信息科技(北京)有限公司
Abstract: 本发明实施例提供了一种数据类型转换方法和多方安全计算系统。该方法包括:第一参与方和第二参与方分别对各自持有的待转换数据的分片进行填充,得到各自的填充分片;通过第一协同计算,分别得到第一密文比特x的分片;第一参与方和第二参与方分别计算得到第一中间数据的分片;第一参与方和第二参与方通过第一协同计算,分别得到第二密文比特y的分片;第一参与方和第二参与方根据各自持有的x的分片、y的分片以及M进行第二协同计算,分别得到第二中间数据的分片;第一参与方和第二参与方分别计算各自的填充分片与各自的第二中间数据的分片的和,得到各自持有的转换后数据的分片。本发明实施例可以提升运行效率。
-
公开(公告)号:CN115291889B
公开(公告)日:2023-01-13
申请号:CN202211178969.9
申请日:2022-09-27
Applicant: 华控清交信息科技(北京)有限公司(CN)
Inventor: 刘琛
Abstract: 本申请公开了一种数据血缘关系建立方法、装置及电子设备,涉及多方安全计算技术领域和数据处理技术领域,包括:构建密文计算任务的Python脚本中密文计算代码的抽象语法树;遍历抽象语法树中包含的Assign节点和Expr节点;从Assign节点和Expr节点中的内容,获取密文计算代码中各变量之间的来源关系;基于密文计算代码中各变量之间的来源关系,建立密文计算任务的各输入数据与各输出数据之间的血缘关系。采用该方案,实现了针对密文数据的数据血缘关系的建立。
-
公开(公告)号:CN112580064B
公开(公告)日:2023-01-13
申请号:CN201910927870.6
申请日:2019-09-27
Applicant: 华控清交信息科技(北京)有限公司(CN)
IPC: G06F21/60
Abstract: 本发明实施例提供一种数据处理方法、装置和用于数据处理的装置。其中的方法包括:根据待执行相同计算的至少两个密文数据,生成包含所述密文数据的操作对象;对所述操作对象执行基于密文的计算。本发明实施例中的计算操作可以为基于密文的计算操作,在基于密文的计算过程中,不会暴露数据明文,可以保证信息的安全性。此外,本发明实施例可以将对至少两个密文数据分别执行相同计算的操作过程,转换为对操作对象执行一次计算的操作过程,在基于密文的计算过程中,不仅可以减少计算开销,而且可以极大地减少计算节点之间的通信开销,进而可以提高计算效率。
-
公开(公告)号:CN112580063B
公开(公告)日:2023-01-13
申请号:CN201910927858.5
申请日:2019-09-27
Applicant: 华控清交信息科技(北京)有限公司(CN)
IPC: G06F21/60
Abstract: 本发明实施例提供一种数据处理方法、装置和用于数据处理的装置。其中的方法包括:确定待执行计算的密文数据对应的缩放系数;根据所述缩放系数对所述密文数据进行缩放操作;对所述缩放后的密文数据执行基于密文的计算,得到第一计算结果。本发明实施例可以在密文数据基础上对数据进行计算,以保证信息安全,并且可以提高密文数据的计算效率。
-
公开(公告)号:CN115544550A
公开(公告)日:2022-12-30
申请号:CN202211468174.1
申请日:2022-11-22
Applicant: 华控清交信息科技(北京)有限公司
Abstract: 本发明实施例提供了一种数据监管方法、系统、装置和可读存储介质。该方法包括:接收多方安全计算任务,多方安全计算任务包括至少一个隐私计算函数,多方安全计算任务的配置信息中包括预置的监管规则;执行多方安全计算任务,在执行到当前的隐私计算函数时,在配置信息中查询当前的隐私计算函数是否为被监管函数;若当前的隐私计算函数是被监管函数,则编译并执行当前的隐私计算函数对应的监管函数,得到执行结果;若执行结果标识所述被监管函数中目标变量对应的数据不满足预设条件,则终止执行所述多方安全计算任务。本发明实施例可以在基于多方安全计算系统进行多方数据的联合计算过程中,在密文状态下进行数据监控,可以保护数据的隐私安全。
-
公开(公告)号:CN115396100A
公开(公告)日:2022-11-25
申请号:CN202211314434.X
申请日:2022-10-26
Applicant: 华控清交信息科技(北京)有限公司
IPC: H04L9/08
Abstract: 本发明实施例提供了一种基于秘密分享的不经意随机打乱方法和系统。其中的方法包括:所述n个参与方分别生成随机排序向量,所述随机排序向量的长度为m;所述n个参与方基于各自持有的第一数据向量的分片和各自持有的随机排序向量进行n轮迭代的打乱操作,使得所述n个参与方得到第二数据向量的分片,所述第二数据向量为所述第一数据向量按照所述n个参与方的随机排序向量进行n轮迭代打乱后的向量;所述n轮迭代的打乱操作中,前一轮的输出结果作为后一轮的输入。本发明实施例可以在多方安全计算中,在不泄露数据隐私的前提下,实现对数据进行随机打乱。
-
公开(公告)号:CN115361131A
公开(公告)日:2022-11-18
申请号:CN202211294657.4
申请日:2022-10-21
Applicant: 华控清交信息科技(北京)有限公司
IPC: H04L9/08
Abstract: 本申请公开了一种密文数据计算方法、装置和电子设备,涉及多方安全计算技术领域和隐私计算技术领域,包括:计算自身持有的数据分片与第一随机数的乘积,作为分片乘积;向多个第二类计算设备分别发送分片乘积,使得每个第二类计算设备在接收到多个第一类计算设备发送的分片乘积后,计算得到的多个分片乘积的和值,作为分片乘积和值,并使用自身对应的预设算式除以分片乘积和值,得到分片商值,并向自身对应的第一类计算设备发送分片商值;计算分片商值与第一随机数的乘积,作为分片商值乘积,多个第一类计算设备各自得到的分片商值乘积的和值为待计算数据的倒数。采用本方案,降低了基于秘密分享技术实现除法计算的复杂度。
-
-
-
-
-
-
-
-
-