实验4-数字签名算法DSS.pdfVIP

  • 33
  • 0
  • 约1.7千字
  • 约 2页
  • 2020-11-19 发布于浙江
  • 举报
实验1-5 数字签名算法 DSS 一.实验目的 通过对数字签名算法DSS 的实际操作,理解DSS 的基本工作原理。 二.实验原理 以往的文件或书信可以通过亲笔签名来证明其真实性,而通过计算机网络传输的信息则 通过数字签名技术实现其真实性的验证。 数字签名目前采用较多的是非对称加密技术,其实现原理简单的说,就是由发送方利用 哈希算法对要传送的信息计算得到一个固定位数的消息摘要值,用发送者的私有密钥加密此 消息的哈希值所产生的密文即数字签名。然后数字签名和消息一同发给接收方。接收方收到 消息和数字签名后,用同样的哈希算法对消息进行计算得出新的哈希值,然后用发送者的公 开密钥对数字签名解密,将解密后的结果与新的哈希值相比较,如相等则说明报文确实来自 发送方。 下面我们以 DSA(Digital Signature Algorithm)为例,介绍数字签名算法。DSA 源于 ElGamal 和Schnorr 签名算法,被美国NIST 采纳作为DSS(Digital Signature Standard)数字签 名标准。DSS 数字签名算法的具体实现过程课参见图1-5。

文档评论(0)

1亿VIP精品文档

相关文档