推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 经验分享 查看内容

DSA 是什么

2020-4-15 13:04| 发布者: admin| 查看: 241| 评论: 0

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

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

数字签名算法(DSA)

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

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

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


鲜花

握手

雷人

路过

鸡蛋

最新评论

精选推荐

    广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

    GMT+8, 2025-6-17 16:42 , Processed in 0.070397 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    返回顶部