-
公开(公告)号:CN113722754B
公开(公告)日:2024-06-14
申请号:CN202110979075.9
申请日:2021-08-25
Applicant: 上海阵方科技有限公司 , 矩阵元技术(深圳)有限公司
Abstract: 本说明书提供了隐私可执行文件的生成方法、装置和服务器。基于该方法,可以先获取基于隐私SQL语言生成的目标业务代码;并调用预设的隐私结构化查询语言编译器对目标业务代码进行预设的编译处理,得到相匹配的编译后的代码,其中,编译后的代码包含针对预设的隐私算法库的接口调用;再根据上述编译后的代码,生成符合要求的隐私可执行文件。从而能有效地降低用户操作难度、减少用户工作量,高效地生成满足用户个性化需求的、适配于多种目标隐私算法的隐私可执行文件,进而多个参与方可以通过运行该隐私可执行文件,在保护数据隐私的前提下,安全地合作完成基于目标隐私算法的目标数据处理。
-
公开(公告)号:CN112270415B
公开(公告)日:2024-03-22
申请号:CN202011341389.8
申请日:2020-11-25
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本说明书实施例提供了一种加密机器学习的训练数据准备方法、装置和设备,其中,该方法包括:数据拥有方节点基于隐私数据源构建输入流,利用输入流从隐私数据源中获取目标隐私数据,将隐私数据源中隐私数据的目标特征信息发送给非数据拥有方节点;非数据拥有方节点根据目标特征信息构造无效隐私输入数据;将目标隐私数据转换为目标加密数据类型得到目标加密数据;非数据拥有方节点和数据拥有方节点利用目标加密数据和安全多方计算协议进行协同机器学习训练。在本说明书实施例中,在训练过程中数据拥有方节点的目标隐私数据是加密的,非数据拥有方节点不能获取目标隐私数据值,从而可以在确保隐私性的前提下联合多个参与方进行机器学习训练。
-
公开(公告)号:CN111782219B
公开(公告)日:2024-03-22
申请号:CN202010685554.5
申请日:2020-07-16
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本申请提供了一种基于TensorFlow的自定义类型实现方法和装置,其中,包括:导入静态替换库后,将预设输入转换为自定义数据类型输入,得到原生计算图,再将原生计算图中的原生算子替换为自定义类型算子,从而得到自定义类型前向图;再通过TensorFlow自动求导机制,生成自定义类型后向图,进而执行计算,得到自定义数据类型输出,并转换为预设输出类型输出。即,可以在不修改TensorFlow源码的基础上复用TensorFlow原生计算图生成自定义类型的前向图,并可以借助TensorFlow的自动求导机制创建后向图,使得用户可以进行自定义类型的定制,从而可以快速开发出自定义类型的机器学习应用。
-
公开(公告)号:CN111538671B
公开(公告)日:2023-06-16
申请号:CN202010373219.1
申请日:2020-05-06
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本申请提供了一种系统测试方法和装置,其中,该方法包括:获取样本数据集和目标计算逻辑;采集样本数据集在明文状态下根据目标计算逻辑计算得到的明文计算结果;在根据样本数据集和目标计算逻辑重复运行目标隐私计算系统预设次数之后,确定所述目标隐私计算系统重复运行预设次数得到的多个密文计算结果对应的明文计算结果的表征值,其中,预设次数大于1;根据所述表征值和明文计算结果验证所述目标隐私计算系统计算结果的正确性。在本申请实施例中,将上述表征值与不考虑数据隐私性的明文计算结果比较以验证系统计算结果的正确性,并且可以利用对外通讯流量验证系统的安全性,从而可以有效提高对目标隐私计算系统进行测试的结果的可靠性。
-
公开(公告)号:CN110278078B
公开(公告)日:2022-03-22
申请号:CN201910520920.9
申请日:2019-06-17
Applicant: 矩阵元技术(深圳)有限公司
IPC: H04L9/08
Abstract: 本说明书实施例公开了一种数据处理方法、装置及系统,所述系统包括密钥生成服务器、终端设备及数据提供服务器,终端设备中设置有TEE及安全模块;数据提供服务器基于公钥对数据进行加密,所述公钥由密钥生成服务器预先生成;TEE接收基于公钥加密后的数据,并发起安全多方计算;所述TEE及安全模块利用存储于TEE中的第一私钥分量及存储于安全模块中的第二私钥分量联合进行安全多方计算,获得私钥,其中,第一私钥分量及第二私钥分量由TEE在接收到所述密钥生成服务器发送的私钥后拆分获得;TEE利用安全多方计算得到的私钥对所述加密后的数据进行解密处理。利用本说明书各个实施例,可以加强TEE硬件数据处理的安全性。
-
公开(公告)号:CN108418783B
公开(公告)日:2021-03-19
申请号:CN201710965216.5
申请日:2017-10-17
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本发明公开了一种保护区块链智能合约隐私的方法,在掩盖交易细节的同时能验证交易正确性,在保护用户隐私的同时能验证操作的合法性和有效性。其技术方案为:使用加法同态加密区块链中的隐私数据,并在交易过程中生成非交互式的零知识证明以证明交易的有效性。
-
公开(公告)号:CN108809623B
公开(公告)日:2020-09-25
申请号:CN201810750035.5
申请日:2018-07-10
Applicant: 矩阵元技术(深圳)有限公司
IPC: H04L9/00
Abstract: 本发明提供一种安全多方计算方法、装置及系统。该安全多方计算方法包括:将计算函数转换为初始逻辑电路;选取多对随机数组成输入标签和辅助标签;将第一函数、初始逻辑电路、输入标签和辅助标签进行相应处理,获得第一处理结果;将第一处理结果发送至第一外包计算装置;接收第一外包计算装置根据第一处理结果生成的初始第一子电路;对初始第一子电路进行处理,获得加密电路;根据初始逻辑电路对应的输入数据以及输入标签,得到第一子输入标签;将加密电路和第一子输入标签发送至第二安全多方计算装置;接收来自第二安全多方计算装置的计算结果,可以减少本地资源占用,提高计算效率和安全多方计算技术的性能。
-
公开(公告)号:CN111488277A
公开(公告)日:2020-08-04
申请号:CN202010267866.4
申请日:2020-04-08
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本说明书提供了一种节点匹配方法、装置、设备及系统。所述方法包括获取数据流图信息和节点信息;判断所述第一数据流图是否为所述第二数据流图的子图;确定所述第一数据流图是所述第二数据流图的子图时,将所述明文算子节点信息与所述密文算子节点信息进行匹配;当匹配成功时,获取明文数据;将所述明文数据输入会话测试器,获得明文执行结果和密文执行结果;对所述密文执行结果进行解密,获得解密结果;计算所述明文执行结果与所述解密结果的差值,并判断所述差值是否在预设误差范围内,输出判断结果。利用本说明书实施例可以实现对数据流图和图执行结果正确性的自动化测试,从而提高验证效率。
-
公开(公告)号:CN107911216B
公开(公告)日:2020-07-14
申请号:CN201711029282.8
申请日:2017-10-26
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本发明提供一种区块链交易隐私保护方法及系统,该方法包括:区块链系统的节点间创建交易群,用户在节点上创建账户,节点生成账户公私钥信息后加入群;交易请求节点使用广播加密算法加密交易信息,并对加密后的交易信息进行群签名,之后广播加密并群签名后的交易信息;普通非记账节点验证并广播交易信息,记账节点解密交易信息并执行智能合约进行记账处理,进行广播加密后记入公共账本,保存的数据只允许记账节点、交易请求节点以及管理节点打开。本发明使用了广播加密算法及群签名技术的方法,以解决区块链系统中的隐私保护问题,同时保证交易的可追溯性。
-
公开(公告)号:CN110335037A
公开(公告)日:2019-10-15
申请号:CN201910317779.2
申请日:2019-04-19
Applicant: 矩阵元技术(深圳)有限公司
Abstract: 本说明书实施例提供了一种基于区块链和多方安全计算的交易方法、装置及存储介质,该方法应用于区块链网络的任一区块链节点上,区块链节点部署有隐私合约,方法包括:接收数据需求方发起的数据交易请求;数据交易请求中携带合约标识、计算方法标识、质押的交易金额及数据需求方的公钥;加载与合约标识对应的隐私合约;向隐私合约中约定的多个计算节点发送数据交易通知,以协调多个计算节点根据计算方法标识进行多方安全计算;接收多个计算节点之一返回的密文计算结果;密文计算结果用公钥加密;将密文计算结果保存至隐私合约中,并基于隐私合约中配置的计费规则及交易金额进行交易结算。本说明书实施例可提高隐私数据交易的安全性。
-
-
-
-
-
-
-
-
-