[发明专利]基于ASGKA协议的安全通信系统及方法无效
申请号: | 201110063631.4 | 申请日: | 2011-03-17 |
公开(公告)号: | CN102164125A | 公开(公告)日: | 2011-08-24 |
发明(设计)人: | 伍前红;唐明;张欣雨;沈菲;张腾飞;刘姣;石磊;国玉静;尹鹏 | 申请(专利权)人: | 武汉大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及密钥管理及安全通信技术领域,尤其涉及一种基于ASGKA协议的安全通信系统及方法。本发明进行安全通信的方法如下:首先通过管理模块进行公私钥的产生和分配,然后组长(可以是群的构建者或会话的发起者)利用管理模块对各个成员的信息等进行管理,并能产生群公钥;当进行通信时,组长将用AES算法加密过的群公钥发送给各个组员;发送信息时,信息利用路由模块进行路径选择,并通过中继模块进行信息的转发;在通信时,信息的加密与解密都是通过加密群(通信)模块进行;最后各个成员的信息进行加密,并存储。本发明通过以上方法达到较有效的密钥管理方法以及较为安全和灵活的群组通信。 | ||
搜索关键词: | 基于 asgka 协议 安全 通信 系统 方法 | ||
【主权项】:
1.一种基于ASGKA协议的安全通信方法,其特征在于,包括以下步骤:对话密钥为m,每个人的手持设备上有着自己的个人私钥和个人公钥,个人私钥ski(Xi,ri),其中,随机选择Xi∈G,G是一个阶为p的素数双线性域,ri为一个随机数,个人私钥ski由Xi和ri直接拼接得到;随机选择ri∈Z,z是一个阶为p的整数域;个人公钥pki(Ri,Ai),其中,
Ai=e(Xi,g),其中g为域G的生成元,定义e:G×G→GT为一个有效的非递减双线性对运算,且对于G中任意生成元g都有e(g,g)≠1,并满足:所有u,v∈Z,都有e(gu,gv)=e(g,g)uv。个人公钥pki由元素Ri以及Ai直接拼接得到;①先由发起者确定群组大小及组内成员{U1,U2,U3,LUn},其中n为群众大小,每个Ui,i=1,2,...,n.代表一个组员,并随机选择hi∈G,这里的hi相当于每个成员的ID;②发起者发送建立群的请求,收到请求的成员同意并将自己的个人公钥pki(Ri,Ai)发送给群的发起者;③由发起者再计算出群公钥R = Π j = 1 n R j A = Π j = 1 n A j ]]> ④由群公钥加密对话密钥m,加密后的密文为c(c1,c2,c3)ci=gt,c2=Rt,c3=mAt,其中,t为整数域Zp上的随机数,g为域G生成元,R为由g生成的元素,密文c由c1、c2、c3拼接得到;⑤然后由发起者将加密后的对话密钥即密文c发送给各个小组成员;⑥每个小组成员使用自己的个人私钥ski(Xi,ri)生成解密私钥σi;⑦使用解密私钥解密出m:m = c 3 e ( σ i , c 1 ) · e ( h i , c 2 ) ]]> 这里,e(σi,c1)·e(hi,c2)为在域上的乘法;⑧最后小组成员使用以m为加密密钥加密对话文本;⑨当出现有人加入或者退出时,现在的对话密钥作废,由组长即群的发起者重新收集现在的所有成员的个人公钥建立新的对话密钥m。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110063631.4/,转载请声明来源钻瓜专利网。
- 上一篇:接触网自动冲洗系统及其工作方法
- 下一篇:一种低温热源的发电系统