[发明专利]一种可信执行的混合信任多方计算系统有效

专利信息
申请号: 202210300228.7 申请日: 2022-03-24
公开(公告)号: CN114785554B 公开(公告)日: 2023-05-05
发明(设计)人: 宁建廷;吴鹏飞;侯慧莹 申请(专利权)人: 福建师范大学
主分类号: H04L9/40 分类号: H04L9/40;H04L9/08;H04L9/16
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊;薛金才
地址: 350117 福建省福州市闽*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 可信 执行 混合 信任 多方 计算 系统
【权利要求书】:

1.一种可信执行的混合信任多方计算系统,其特征在于包括步骤:

步骤S101:首先用户分为以下两类,完全信任TEE和部分信任TEE;

步骤S102:如果用户完全信任TEE,则执行步骤S1021-步骤S1023:

步骤S1021:用户C与服务器Si在服务器的“飞地”区域商议出一个会话密钥,Si代表第i个服务器;

步骤S1022:用户C使用会话密钥加密数据,并将密文发送给服务器Si

步骤S1023:服务器Si使用会话密钥解密得到数据,并计算函数值;

步骤S103:如果用户部分信任TEE,则执行步骤S1031-步骤S1034:

步骤S1031:用户C与在服务器Si的“飞地”区域,共享一个私钥;

步骤S1032:服务器Si对其数据计算一个函数值;

步骤S1033:用户C在本地计算一个函数值;

步骤S1034:如果为两方计算,用户C与服务器Si共同计算出一个函数值作为输出;如果为多方计算,则多个服务器分别输出其对应部分,之后用户C整合所有输出,生成最终输出的函数值;

所述步骤S102中具体包括:

步骤S1021:用户C与服务器Si商议会话密钥k具体包括:如果用户完全信任TEE,用户C与服务器Si在服务器的“飞地”区域商议出一个会话密钥k←${0,1}K,K表示安全参数,k←${0,1}K表示从会话密钥的取值空间里独立均匀选取一个数;

步骤S1022:具体包括:用户C使用会话密钥k的加密数据αi,并将生成的密文发送给服务器Si

步骤S1023:具体包括:服务器Si使用会话密钥k解密得到数据αi,并计算函数值其中表示为在密钥αi下的一个随机函数,←表示将函数值赋值给Ri,Ri表示对第i个数据库Di计算得到的中间结果;

步骤S1031:用户C与服务器Si商议会话密钥k具体包括:如果用户部分信任TEE,用户C与在服务器Si的“飞地”区域,共享一个私钥k←${0,1}K

步骤S1032:具体包括:服务器Si在其“飞地”区域对数据计算一个函数值Ci←F1(k,Di),F1表示需要密钥作为输入的函数,Di表示第i个数据库,←表示将函数值F1(k,Di)赋值给Ci,Ci表示为对数据库Di处理后的函数值;

步骤S1033:具体包括:用户C在本地计算一个函数值ci←F1(k,αi),其中F1表示需要密钥作为输入的函数,αi为加密数据,←表示将函数值F1(k,αi)赋值给ci,ci表示为对加密数据αi处理后的函数值;

步骤S1034:具体包括:如果为两方计算,用户C与服务器Si共同参与一个两方计算,并计算出一个函数值Ri←F2(ci,Ci)作为输出,其中F2为不需要密钥作为输入的函数,ci表示为对加密数据αi处理后的函数值,Ci表示为对数据库Di处理后的函数值,←表示将函数值F2(ci,Ci)赋值给Ri,Ri为对加密数据和数据库处理后的函数值计算得到的数值;如果为多方计算,则多个服务器S1,...,Sm,Si表示S1至Sm的其中之一,共同参与一个安全多方计算协议,并得到输出(O1,...,Om)←g(1K,R1,...,Rm),其中Ri←F2(ci,Ci),i∈{1,...,m},其中Oi表示为服务器Si所对应的输出,Oi表示O1至Om的其中之一;之后,服务器Si将其对应的输出Oi发送给用户C;最后,用户C整合所有输出,生成最终输出的函数值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学,未经福建师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210300228.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top