[发明专利]一种基于身份加密的多身份管理系统无效
| 申请号: | 200810071979.6 | 申请日: | 2008-10-23 |
| 公开(公告)号: | CN101399664A | 公开(公告)日: | 2009-04-01 |
| 发明(设计)人: | 郭福春;陈志德;许力;刘中仁;张一镰 | 申请(专利权)人: | 福建师范大学 |
| 主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/32 |
| 代理公司: | 福州元创专利商标代理有限公司 | 代理人: | 蔡学俊 |
| 地址: | 350007福建省福州*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明属于信息加密领域,特别是涉及到一种基于身份加密的多身份管理系统。本发明需要解决的技术问题是基于Gentry IBE的方案提出的另一种多身份加密构造方案,实现公钥和密钥之间的多对一关系从而简化用户密钥管理,本发明是基于CPA安全构造下的基于身份加密方案,该方案由四个算法组成,参数生成(Setup)算法、密钥生成(KeyGen)算法、加密(Encrypt)算法和解密(Decrypt)算法。本发明的有益效果是为了实现公钥和密钥之间的多对一关系从而简化用户密钥管理,该技术能用在一般的电子加密器件中,特别适用于智能卡、金融卡等IC卡。 | ||
| 搜索关键词: | 一种 基于 身份 加密 管理 系统 | ||
【主权项】:
1、一种基于身份加密的多身份管理系统,由四个算法组成,参数生成算法、密钥生成算法、加密算法和解密算法,其特征是:(1)Setup系统参数产生的方式如下。随机选择α∈zp和
并设
主要参数params和主密钥K为params=(g,g1,g2,L,gn,h1),K=a;(2)KeyGen为了生成一个密钥IDs=<ID1,ID2,L,IDl>危
随机选择一个l维随机向量
并输出dIDs=(r1,r2,L,rl,hIDs),当h IDs = ( h 1 g l - rl L g 2 - r 2 g 1 - r 1 ) 1 ( a - ID 1 ) ( a - ID 2 ) L ( a - ID l ) , ]]> 如果a=IDi,系统终止,对于IDs,它要求相同的随机值;(3)Encrypt已知明文
和公钥
随机选择
并输出C = ( ( g 1 g - IDi ) s , ( g 2 g 1 - IDi ) s , L , ( g n g n - 1 - IDi ) s , e ( g , g 1 ) s , e ( g , g 2 ) s , L , e ( g , g n ) s , e ( g , h 1 ) - s . M ) ]]>= ( u 1 , u 2 , L , u n , v 1 , v 2 , L , v n , w ) . ; ]]> (4)Decrypt设C=(u1,u2,L,un,v1,v2,L,vn,w).为公钥
下的一个有效的密文。用密钥dIDs对密文C进行解密的步骤为:已知( g 1 g - I D i ) s , ( g 2 g 1 - I D i ) s , · · · , ( g n g n - 1 - I D i ) s = g s ( α - ID i ) , g s ( α - ID i ) , · · · , g s α n - 1 ( α - ID i ) ; ]]> 计算u = g s ( a - ID 1 ) ( a - ID 2 ) . . . ( a - ID l ) ]]> 输出:M | = w . e ( u , h IDs ) v 1 r 1 L v l rl ]]> 设h=(a-ID1)(a-ID2)L(a-IDl),该方案的正确性验证如下![]()
![]()
![]()
![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学,未经福建师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810071979.6/,转载请声明来源钻瓜专利网。





