张瑞丽 李顺东
(陕西师范大学计算机科学学院 陕西 西安 710119)
一个基于身份的代理签名的分析与改进
张瑞丽李顺东
(陕西师范大学计算机科学学院陕西 西安 710119)
针对Wu等人提出的基于身份的代理签名方案进行分析,指出该方案不满足公开验证性和不可伪造性,提出一种改进的基于身份的代理签名方案。该方案基于双线性对运算和离散对数的困难性问题,满足代理签名的一般性安全要求。经过分析证明,并与现有的其他方案比较,该方案效率较高。
基于身份代理签名公开验证性不可伪造性高效
1976年,Diffie和Hellman首次提出数字签名[1]的概念。 1978年,Rives等人在第一个公钥密码体制的基础上,提出第一个数字签名方案[2]。随着各种公钥密码学的发展,各类相应的数字签名方案不断被提出,主要是基于离散对数和素因子分解的困难性问题。其中影响较大的有ElGamal数字签名方案[3]、Rabin数字签名方案[4]等。为了极大程度简化公钥部分的设计与管理,1984年Shamir提出基于身份的加密与签名的思想[5],方案将用户的身份信息(如:身份证号、电话号码、门牌号等)作为公钥,对消息进行加密或签名,这种方案的优势极大,此后基于身份的签名方案不断涌现。
随着科技的迅速发展,各种网络电子活动应运而生,人们模拟传统印章可以相互传递的功能,提出了一种新型的数字签名——代理签名[6]。代理签名是指原始签名人将他的签名权交给代理人,然后由代理人代表自己对消息进行签名,用以解决数字签名中的委托问题。……