[发明专利]一种组播通讯源的认证方法无效
申请号: | 200810155727.1 | 申请日: | 2008-10-08 |
公开(公告)号: | CN101378319A | 公开(公告)日: | 2009-03-04 |
发明(设计)人: | 万长胜;胡爱群 | 申请(专利权)人: | 东南大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30;H04L29/06;H04L12/18 |
代理公司: | 南京经纬专利商标代理有限公司 | 代理人: | 魏学成 |
地址: | 21009*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 认证 方法 | ||
1.一种组播通讯源的认证方法,其特征在于包括如下步骤:
第一步:组播组的创建,创建步骤如下:
(1)组管理员用SEA算法随机创建一个椭圆曲线T:y2=x3+ax+bmodp,并计算其阶为第一素数n;
(2)在椭圆曲线T上随机选取一点G作为第一基点,选取方法为:
a. 随机选择一个第二素数Gx,令x=Gx;
b. 求解方程y2=x3+ax+bmodp,获得相应的y,则第一基点G=<x,y>;
(3)组管理员随机生成一个第一随机数M∈Zn,计算第一公钥GM=MG,并将第一公钥GM作为发送者的共享公钥种子;
(4)组管理员随机生成一个第二随机数kGM∈Zn,计算第二公钥
第二步:组员注册,注册步骤如下:
(1)发送者注册:当一个网络实体向组管理员申请注册成为一个发送者时,组管理员随机生成一个第三随机数si∈Zn,由于n为素数,故gcd(si,n)=1,从而si-1modn存在并可使用扩展的欧几里德算法计算得到,组播管理员计算第二基点
(2)接受者注册:当一个网络实体向组管理员申请注册成为消息接受者时,组管理员在安全联盟的保护下将发送给该网络实体;
第三步:组播在阶段j时的密钥发布,发布步骤如下:
(1)在阶段j,组管理员随机生成一个第四随机数kj∈Zn,并将第四随机数kj发布给Sj中的所有发送者;
(2)组管理员计算第三基点GMj=kjGM,并将消息
(3)当Sj中的组员收到消息Q后,计算第二私钥
第四步:消息签名,签名步骤如下:
(1)当发送者需要发送消息时,发送者设置
(2)发送者将一个随机生成的一次性数据,数字签名和SIDi连同消息一起发送给消息接受者;
其中:T—随机创建的椭圆曲线,Zn—小于n的正整数集合,Sj—在阶段j被组管理员授权的发送者,SIDi—发送者的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810155727.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:休息把组件
- 下一篇:一种外科手术用封合剂胀破强度检测装置