[发明专利]一种基于同态加密方案的代理型匿名通信方法有效
申请号: | 201911222790.7 | 申请日: | 2019-12-03 |
公开(公告)号: | CN110891066B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 米波;龙萍;黄大荣;韦天成;李阳;吴冰清 | 申请(专利权)人: | 重庆交通大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/00;H04L9/08 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 胡逸然 |
地址: | 402247 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 同态 加密 方案 代理 匿名 通信 方法 | ||
1.一种基于同态加密方案的代理型匿名通信方法,其特征在于,包括:
S1、发送端将目标数据进行原始加密得到密文数据c1;步骤S1包括:
S101、发送端获取目标数据M,M=(m1,m2,…,mt)∈{0,1}t,t表示目标数据利用二进制进行转化后的字符串的位数;
S102、基于目标数据重要程度分配对应的安全性能指标λ,设置功能参数τ;
S103、基于密钥生成函数KeyGen(1λ,1τ);
S104、生成加密密钥K和解密秘钥k;
S105、基于加密密钥K及单向加密函数Encrypt(K,M)=c1将目标数据进行原始加密得到密文数据c1;
S2、发送端将密文数据c1发送至服务器;
S3、服务器将密文数据c1进行同态加密得到密文数据c2;步骤S3包括:
S301、服务器接收密文数据c1并发送反馈信息至发送端;
S302、服务器基于评估函数Evaluate(K,∏,c1)=c2将密文数据c1进行同态加密得到密文数据c2,∏表示评估函数的二进制电路;
S4、服务器将密文数据c2发送至接收端;
S5、接收端对密文数据c2进行解密得到密文数据c1;步骤S5包括:
S501、基于解密秘钥k及解密函数Decrypt(k,c2)=c1进行解密得到密文数据c1;
其中,对于任意M=(m1,m2,…,mt)∈{0,1}t
Pr[Decrypt(k,c1):(K,k)←KeyGen(1λ,1τ),c1←Encrypt(K,M)]=1;
对于每一二进制电路∏,∏∈cτ,cτ表示以功能参数τ为二叉树的最大深度,组成的所有可能的计算组合构成的二叉树的集合;
2.如权利要求1所述的基于同态加密方案的代理型匿名通信方法,其特征在于,当解密得到密文数据c1后,发送正确解密反馈信息至服务器,否则,发送错误解密信息至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆交通大学,未经重庆交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911222790.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光伏背板用透明涂料和光伏背板
- 下一篇:一种带有锚固装置的箱梁及箱梁桥