【技术实现步骤摘要】
一种隐私计算系统及方法
[0001]本申请涉及隐私计算
,具体涉及一种隐私计算系统及方法。
技术介绍
[0002]2000年图灵奖得住姚期智院士在1982年提出一个问题,问题的内容是:假设有两个富翁,他们都想知道谁更富有,但他们都想保护好自己的隐私,都不愿意让对方或者其他第二方知道自己真正拥有多少财富。这个问题其本质是关于信息数据隐私计算的问题。
[0003]随着大数据、人工智能以及通信技术的发展,信息数据在数字时代所扮演的角色愈发显著。信息数据常常会被认为是当今社会继土地、劳动力、资本、技术之后的第五大生产要素,其重要性不言而喻。但是信息数据又有其特殊性,与其他的生产要素相比,信息数据的独特性在于,一旦被使用或者被看见,就会导致信息数据的泄露,并且这种泄露还会被无限的传播或复制,造成信息数据的价值丧失,对数据资源方造成巨大的经济损失,甚至遭受灭顶之灾。
[0004]现有技术中,隐私计算领域呈现出较多的技术特点和解决方案,包括但不限于同态加密,差分隐私,不经意传输等。但是,从技术层面而言,隐私计算主要有 ...
【技术保护点】
【技术特征摘要】
1.一种隐私计算系统,其特征在于,包括:至少一个第一用户端、与第一用户端连接的隐私服务端以及至少一个与隐私服务端连接的第二用户端;所述第一用户端被设置为向隐私服务端提供密文状态的隐私数据;所述隐私服务端被设置为对隐私数据进行隐私计算获取隐私结果,并向第二用户端提供密文状态的隐私结果;所述隐私服务端包括以预设的内部传输协议进行数据传输的服务公开单元以及服务隐私单元;所述服务公开单元被设置为获取第一用户端发送的隐私数据,并以预设的内部传输协议对隐私数据进行封装后发送至服务隐私单元;以及获取服务隐私单元发送的隐私结果,并将隐私结果发送至第二用户端所述服务隐私单元被设置为获取隐私数据,并基于明文状态的隐私数据进行隐私计算获取隐私结果;以及以预设的内部传输协议对隐私结果进行封装,并将封装后的隐私结果发送至服务公开单元;所述隐私数据和隐私结果在服务公开单元中均处于密文状态。2.根据权利要求1所述的隐私计算系统,其特征在于,所述隐私服务端还包括分别与服务公开单元和服务隐私单元连接的服务摆渡单元;所述服务摆渡单元被设置为接收服务公开单元发送的封装后的隐私数据,并基于预设的内部传输协议将符合要求的隐私数据传输至服务隐私单元;所述服务摆渡单元还被设置为接收服务隐私单元发送的封装后的隐私结果,并基于预设的内部传输协议将符合要求的隐私结果传输至服务公开单元。3.根据权利要求2所述的隐私计算系统,其特征在于,所述服务公开单元包括:依次连接的公开通信模块、公开转换模块以及公开传输模块;所述公开通信模块被设置为获取第一用户端发送的附加有网络通信协议的隐私数据密文,并传输至公开转换模块连接;所述公开转换模块被设置为卸载附加于隐私数据密文上的网络通信协议,并将隐私数据密文发送至公开传输模块;所述公开传输模块与服务摆渡单元连接,所述公开传输模块被设置为基于预设的内部传输协议对接收的隐私数据密文进行封装,并将封装后的隐私数据密文传输至服务摆渡单元。4.根据权利要求3所述的隐私计算系统,其特征在于,所述公开传输模块还被设置为接收服务摆渡单元发送的封装后的隐私结果密文,通过剥离内部传输协议获取隐私结果密文并发送至公开转换模块;所述公开转换模块被设置为对获取的隐私结果密文附加网络通信协议,并发送至公开通信模块;所述公开通信模块被设置为将附加有网络通信协议的隐私结果密文发送至第二用户端。5.根据权利要求4所述的隐私计算系统,其特征在于,所述服务摆渡单元包括服务摆渡模块,以及与服务摆渡模块连接的服务加解密模块;所述服务摆渡模块被设置为接收公开传输模块发送的封装后的隐私数据密文,并对封
装后的隐私数据密文进行验证:如果封装后的隐私数据密文满足内部传输协议的要求,则服务摆渡模块将封装后的隐私数据密文发送至服务加解密模块进行解密;否则,禁止隐私数据向服务隐私单元传输;所述服务摆渡模块还被设置为接收服务隐私单元发送的封装后的隐私结果明文,并对封装后的隐私结果明文进行验证:如果封装后的隐私结果明文满足内部传输协议的要求,则服务摆渡模块将封装后的隐私结果明文发送至服务加解密模块进行加密;否则,禁止隐私结果向服务公开单元传输;所述服务加解密模块被设置为提取隐私数据密文进行解密获取隐私数据明文,并将隐私数据明文按内部传输协议的格式返回至服务摆渡模块,以使服务摆渡模块将隐私数据明文传输至服务隐私单元;所述服务加解密模块还被设置为提取隐私结果明文进行加密获取隐私结果密文,并将隐私结果密文按内部传输协议的格式返回至服务摆渡模块,以是服务摆渡模块将隐私结果密文传输至服务公开单元。6.根据权利要求5所述的隐私计算系统,其特征在于,所述服务隐私单元包括:依次连接的隐私传输模块、隐私存储模块以及隐私处理模块,所述隐私传输模块与服务摆渡模块连接;所述隐私处理模块包括隐私计算子模块;所述隐私传输模块被设置为接收服务摆渡模块发送的封装后的隐私数据明文,然后将内部传输协议剥离后获取隐私数据明文,并发送至隐私存储模块;所述隐私存储模块被设置为接收隐私数据明文并存储;所述隐私计算子模块被设置为调用隐私数据明文进行隐私计算获取隐私结果,并将隐私结果明文发送至隐私传输模块;所述隐私传输模块还被设置为接收隐私结果明文,并基于内部传输协议对隐私结果明文进行封装,然后将封装后的隐私结果明文发送至服务摆渡模块。7.根据权利要求4所述的隐私计算系统,其特征在于,所述服务摆渡单元包括服务摆渡模块;所述服务摆渡模块被设置为接收公开传输模块发送的封装后的隐私数据密文,并对封装后的隐私数据密文进行验证:如果封装后的隐私数据密文满足内部传输协议的要求,则服务摆渡模块将封装后的隐私数据密文发送至服务隐私单元;否则,禁止隐私数据向服务隐私单元传输;所述服务摆渡模块还被设置为接收服务隐私单元发送的封装后的隐私结果密文,并对封装后的隐私结果密文进行验证:如果封装后的隐私结果密文满足内部传输协议的要求,则服务摆渡模块将封装后的隐私结果密文发送至服务公开单元的公开传输模块;否则,禁止隐私结果向服务公开单元传输。8.根据权利要求7所述的隐私计算系统,其特征在于,所述服务隐私单元包括:依次连接的隐私传输模块、隐私处理模块以及隐私存储模块,所述隐私传输模块与服务摆渡模块连接;所述隐私处理模块包括隐私加解密子模块和隐私计算子模块;所述隐私传输模块被设置为接收服务摆渡模块发送的封装后的隐私数据密文,然后将内部传输协议剥离后获取隐私数据密文,并发送至隐私加解密子模块;
所述隐私加解密子模块被设置为接收隐私数据密文,然后进行解密获取隐私数据明文,并将隐私数据明文发送至隐私存储模块进行存储;所述隐私计算子模块被设置为调用隐私数据明文进行隐私计算获取隐私结果。9.根据权利要求8所述的隐私计算系统,其特征在于,所述隐私存储模块在对隐私数据明文进行存储时,按预设的加密规则对隐私数据明文进行加密后进行存储;所述隐私计算子模块调用隐私数据明文进行隐私计算时,先对按预设的加密规则进行加密的隐私数据明文进行解密获取隐私数据明文,然后再进行隐私计算获取形成隐私结果。10.根据权利要求8所述的隐私计算...
【专利技术属性】
技术研发人员:张能伟,傅波海,赵呈洋,张超,汪慧,
申请(专利权)人:矩阵时光数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。