在普通的代理签名中,原始待签消息对代理签名者来说是完全可见的,但在现实应用中,原始待签消息可能含有消息接收者的一些机密,这时让代理签名者看到待签消息的明文是不合理的。针对这一问题,将盲签名的体制引入代理签名中,并利用椭圆曲线上Weil 配对的双线性映射性质, 构造了一个高效的基于ID 的代理盲签名方案。关键词:基于ID 的数字签名;双线性对;代理签名;盲签名 基于 ID(身份)的公钥密码体制的优点是它不需要保存每个用户的公钥证书,系统中每个用户都有一个身份,用户的公钥可以由任何人根据其身份计算出来,而私钥则是由可信中心统一生成。双线性函数已被广泛地应用于密码学领域中,而双线性函数是建立基于身份密码系统的基本工具。我们可利用超奇异椭圆曲线上的Weil 配对来构造双线性性映射,首先,代理签名的概念是1996 年由Mambo、Usudu 和Okamoto 在文献[1]首先提出。在代理签名中,当原始签名人由于某种不可避免的原因不能执行签名时,可以将其数字签名的权力委托给代理签名人,让代理人代替他行使签名权。一个代理签名应满足以下几个安全性要求:可验证性、不可伪造性、可鉴别性、不可否认性和可区别性。其次,盲签名的概念是1983 年由Chaum 在文献[2] 首先提出的。盲签名因其在不可跟踪的电子支付系统中的重要应用而引起广泛的兴趣。简而言之,盲签名方案是具有下列两个特性的普通数字签名方案:(1) 盲性:消息的内容对签名者是不可见的。(2) 不可链接性:在签名被接收着泄露后,签名者不能追踪签名。利用双线性映射可以高效实现密码学上基于身份的签名应用 [3]。最近,一些基于ID 的代理盲签名[4,5]方案相继被提出,其中文献[4]中的方案计算复杂度比较高,文献[5]中的方案是可链接的因而不具有盲性。文中结合代理签名和盲签名,利用双线性映射在文献[6]的基础上,由椭圆曲线上Weil 配对的双线性性质构造了一个高效的基于ID 的代理盲签名方案。通过分析表明,该方案在满足代理盲签名所要求的所有性质的基础上还具有较高的执行效率。