我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

数字签名算法(DSA)是指数字签名的标准。由美国国家标准与技术研究院(NIST)引入,作为创建数字签名的更好方法。与RSA一起,DSA被认为是当今使用的最优选的数字签名算法之一。

数字签名算法(DSA)是指数字签名的标准。它于 1991 年由美国国家标准与技术研究院(NIST)引入,作为创建数字签名的更好方法。与 RSA 一起,DSA 被认为是当今使用的最优选的数字签名算法之一。

与 DSA 不同,大多数数字签名类型是通过使用发起者的私钥对消息摘要进行签名来生成的。这会创建数据的数字指纹。由于只对消息摘要进行了签名,因此与签名的数据相比,签名通常要小得多。因此,数字签名在签名执行时对处理器施加的负载较小,使用少量带宽,并生成用于密码分析的少量密文。

另一方面,DSA 不使用私钥加密消息摘要或使用公钥加密解密消息摘要。相反,它使用独特的数学函数来创建由两个 160 位数字组成的数字签名,这些数字源自消息摘要和私钥。DSA 使用公钥来验证签名,但与 RSA 相比,身份验证过程更加复杂。

RSA 和 DSA 的数字签名程序通常被认为是相同的强度。由于 DSA 专门用于数字签名,并且不对加密数据做任何规定,因此通常不受进口或出口限制的约束,这些限制通常在 RSA 加密中实施。

TAG:dsa是什么

免责声明:本站内容(文字信息+图片素材)来源于互联网公开数据整理或转载,仅用于学习参考,如有侵权问题,请及时联系本站删除,我们将在5个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

我们已经准备好了,你呢?

我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

132-7207-3477

上班时间

周一到周五

二维码
线