[发明专利]一种基于集合表示方法及安全计算协议的加密方法在审

专利信息
申请号: 201910790045.6 申请日: 2019-08-26
公开(公告)号: CN110891046A 公开(公告)日: 2020-03-17
发明(设计)人: 阮鸥;刘涛;张俪潇;米旌;毛浩 申请(专利权)人: 湖北工业大学
主分类号: H04L29/06 分类号: H04L29/06;H04L9/08;H04L9/00
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 鲁力
地址: 430068 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 集合 表示 方法 安全 计算 协议 加密
【权利要求书】:

1.一种基于集合表示方法及安全计算协议的加密方法,其特征是,拥有两方A和B参与,并定义:有限集合S,集合元素个数为n个,集合元素用Si表示;假设有限个人兴趣爱好集合S={游泳,网球,田径,桌球};

参与者A有大小为d的集合SA;SA是集合S的子集,集合SA中的元素用表示,当Si属于SA时,用二进制1表示,否则用二进制0表示;假设A的兴趣爱好集合表示为SA={1,0,1,1};

参与者B有集合大小为d的集合SB,SB是集合S的子集,集合SB中的元素用表示,当Si属于SB时,用二进制1表示,否则用二进制0表示;假设B的兴趣爱好集合表示为SB={1,1,0,1};

方法具体包括基于集合交集计算的加解密或集合交集势计算的加解密,其中,

集合交集计算的加解密具体包括:

加密步骤,具体包括

步骤1.1:参与者B对集合SB的元素用参与者B的公钥pkB依次进行加密得到并将Ci发送给参与方A;

步骤1.2:参与者A利用接收到的Ci和参与者A的集合SA元素进行运算得到并将ei送给参与者B,其中,是对0加密后的密文;

解密步骤:参与者B对接收到的ei利用私钥skB进行解密得到若bi=1,则该元素为双方集合交集元素;根据之前假设计算后得到b1=1,b2=0,b3=0,b4=1;

集合交集势计算的加解密具体包括:

加密步骤,具体包括

步骤2.1:参与者B对集合SB的元素用参与者B的公钥pkB依次进行加密得到并将Ci发送给参与方A;

步骤2.2:参与者A利用接收到的Ci和参与者A的集合SA元素进行运算得到(是对0加密后的密文)并将e送给参与者B;

解密步骤:参与者B对接收到的e利用私钥skB进行解密得到s则为双方集合交集的势;根据之前假设计算后得到s=2。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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