【技术实现步骤摘要】
【技术保护点】
一种基于RSA的联合电子签字方法,其特征在于,包括下列步骤:(1)密钥生成:A、设联合签字的联合个数为N;B、寻找两个大素数:p、q,满足p=2p’+1,q=2q’+1,其中p’和q’是素数;C、求得n和φ( n),n=pq,φ(n)=(p-1)(q-1);D、对i=0,1,…,N,选择互异的e↓[i]<φ(n),e↓[i]与φ(n)互素;E、对i=0,1,…,N,求d↓[i],使得d↓[i]e↓[i]=1modφ(n); F、算e=*e↓[i]modφ(n);G、公布公钥{n,e};H、得出和公钥对应的私钥是{n,d},其中d=*d↓[i]modφ(n);(2)签字:用各个私钥对摘要信息依次签字,设待签信息为M,其摘要 为m;令S↓[0]=mS↓[i]=S↓[i-1]↑[d↓[k↓[i]]]modn,i=1,2,…,NS=S↓[N]S即为电子签字;(3)验证:S用公钥{n,e}验证:S↑[e]=((( ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。