正在加载图片...
10.13DSS 系统参数:设p是-512位到1024位的大素数,它满足Zp中 的离散对数问题是难解决的,q是160位长的素数,且qp-1, g∈Zp是Zp域中的q次单位根。定义K={(p,qgyx):y=gx mod p 公开密钥:p,q2gy 私有密钥:x 签名算法:对于随机数k∈Z和待签消息m∈Z,计算r=( mod p)mod s=(h(m)+xr) kmod q,消息对(r,s)即为生成的签名。 验证算法:Ver(mr,s)=TRUE (yez gel mod p)modq=r 其中el-h(m) s-'modq,e2= rs 'modq10.1.3 DSS 系统参数:设p是一512位到1024位的大素数,它满足Zp中 的离散对数问题是难解决的,q是160位长的素数,且q|p-1, g∈Zp是Zp域中的q次单位根。定义К={(p,q,g,y,x):y=gx mod p} 公开密钥:p,q,g,y 私有密钥:x 签名算法:对于随机数k∈Z和待签消息m∈Z,计算r= (gk mod p) mod q s=(h(m)+xr)k-1mod q, 消息对(r,s)即为生成的签名。 验证算法:Ver(m,r,s)=TRUE (ye2 g e1 mod p)modq=r 其中 e1=h(m)s-1modq,e2=rs -1 modq
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有