密文长度固定的基于身份环签密方案
- 格式:pdf
- 大小:321.87 KB
- 文档页数:4
可证明安全的基于身份的聚合签密方案摘要:为了更有效地保护网络信息的安全,需要同时实现消息的机密性和认证性。
签密方案能够在一个逻辑步骤内同时实现对消息的签名和加密。
为了提高当前已存在的签密方案的安全性和算法效率,结合聚合签名的思想,提出一种基于身份的聚合签密方案。
在随机语言模型中证明了该方案具有适应性选择密文攻击下的不可区分性,在适应性选择消息攻击下是存在性不可伪造的,其安全性归约为计算椭圆曲线离散对数问题和双线性DiffieHellman问题的困难性。
与目前效率较高、密文长度较短的几个方案进行比较的结果表明,新方案的签密和解签密过程分别仅需1次双线性对运算,具有计算成本低、密文长度短的优良特性。
关键词:双线性对;签密;聚合签密;随机预言模型;可证明安全中图分类号:TP309.7 文献标志码:AAbstract:In order to more effectively protect the security of network information,confidentiality and authentication of message need to be realized at the same time. Signcryption performs signature and encryption simultaneously in one logical step. In order to improve safety and efficiency of existing signcryption,an identitybased aggregate signcryption schemewas proposed by combining the ideas of aggregate signature. Under the random oracle model,the scheme was proved to be indistinguishable against adaptive chosen ciphertext attacks,and existentially unforgeable against adaptive chosen messages attacks. The security could be reduced to the elliptic curve discrete logarithm problem and computational bilinear paring DiffeHellman problem. Compared with serveral schemes with high efficiency and short key length,the analysis of results shows that the new schemes signcryption and unsigncryption has only one pairing operation,thus has the excellent features with low computational cost and short length of ciphertext.Key words:blinear pairing;signcryption;aggregate signcryption;random oracle model;provable security0 引言加密和数字签名是公钥密码体制中分别保证消息的机密性和认证功能的最基本的密码构件。
固定密文长度双策略基于属性加密摘要双策略基于属性加密(DP-ABE)是在2009年提出的,是两个变体的一个结合,密文策略基于属性加密(CP-ABE)和密钥策略基于属性加密(KP-ABE),这儿加密者能够将数据同时与一组客观属性和一组主观访问策略联系。
或者,一个用户能够同时从一组客观属性和一个主观访问策略得到私密钥。
上面DP-ABE方案的主要问题是当LSSS访问结构能够被假设时密文长度随着属性个数线性增长。
我们提出两个新的DP-ABE,能够达到固定密文长度,不管在通配符逻辑与数据访问策略中q-)的属性个数。
我们介绍两个构造:第一个在q元双线性Diffie Hellman指数假设(BDHE假设下,第二个在决策性双线性Diffie Hellman假设(BDHE)下。
关键词:基于属性加密,双策略,固定密文长度1.介绍基于属性加密(ABE)【2,5,3,1】实现了一个有吸引力的特征,它用于各种各样的应用【4】。
在基于属性加密(ABE)中,一个用户的证书由一组称为属性的串表示,谓词有一个这些属性上的公式表示。
它允许加密者植入访问结构或者用户在密文中或者私密钥中授予证书。
三种ABE叫做密文策略ABE(CP-ABE)【2,5】,密钥策略ABE(KP-ABE)【3】和双策略ABE(DP-ABE)【1】被提出。
在CP-ABE【2】中,一个私密钥与一个用户的证书相关联的,比如{“学生”,“科系:CS”“专业:密码学”},一个密文与一个访问策略相关联。
访问策略由多属性的逻辑操作比如“与”、“或”组成的,比如。
如果一个解密者希望成功解密信息,嵌入在私密钥中的属性必须满足密文中的访问结构。
在KP-ABE方案中,数据与属性相关联对于每个数据,公钥组件被定义。
一个加密者与一组属性相关联使用相应的公钥组件加密信息。
每个用户被分配一个访问结构,访问结构通常定义为一个数据属性的访问树,也就是,访问树的内部节点是阈值门,叶子节点与属性相关联。