首页 > 编程语言 > 详细

DSA 算法

时间:2016-03-09 01:25:24      阅读:251      评论:0      收藏:0      [点我收藏+]

一、简介

DSA算法是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。它是一种公开密钥算法,用作数字签名。

 

二、算法原理

DSA是基于整数有限域离散对数难题。

 

三、算法特征

DSA的一个重要特点是两个素数公开,这样,当使用别人的p和q时,即使不知道私钥,你也能确认它们是否是随机产生的,还是作了手脚。RSA算法却作不到。

 

四、算法应用

数据签名验签,提供数据的完整性验证和确认数据发送者的身份的手段。

DSA 算法

原文:http://www.cnblogs.com/274914765qq/p/5256423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!