【技术实现步骤摘要】
【技术保护点】
一种生成和验证数字内容的基于身份的变色龙数字签名方法,包括:用于计算公开的系统参数的步骤;用于计算签名者拥有的签名私钥和公开的验证公钥的步骤;用于计算验证者拥有的陷门私钥和公开的变色龙公钥的步骤;用于签名者使用签名私钥和变色龙公钥计算数字内容的变色龙数字签名的步骤;用于验证者使用签名者公开的验证公钥、变色龙公钥和陷门私钥来验证变色龙数字签名的正确性的步骤;用于签名者向可信第三方否认验证者生成的变色龙签名的步骤;其特征在于:其中所述公开的系统参数包括:间隙Diffie-Hellman群G↓[1],群G↓[1]的生成元P,生成元P的阶为大素数q;循环群G↓[2],群G↓[2]的阶也是大素数q;对映射函数e:G↓[1]×G↓[1]→G↓[2];全域无碰撞的杂凑函数H:{0,1}↑[*]→G↓[1];任意一种安全的基于身份的数字签名算法(JG,JE,JS,JV);可信第三方的公钥P↓[pub]=sP,其中s为可信第三方的私钥;其中所述签名者拥有的签名私钥x↓[S]由算法JE生成,其验证公钥Q↓[S]=H(S),S为签名者身份;其中所述验证者拥有的陷门私钥为x↓[R]=sQ↓[R],公开的变色龙 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:陈晓峰,田海博,张方国,陈满祥,
申请(专利权)人:广州信睿网络科技有限公司,
类型:发明
国别省市:81[中国|广州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。