数字签名简明介绍.pptVIP

  • 32
  • 0
  • 约1.27万字
  • 约 80页
  • 2018-05-15 发布于河南
  • 举报
第6章 数字签名 6.1 数字签名概念 在政治、军事、外交、商业和日常生活中,人们经常需要对纸质材料进行签名。 签名起到确认、核准、生效和负责任等多种作用。 随着计算机网络技术的发展,电子商务、电子政务和电子金融等系统得到广泛应用,人们需要通过网络信息传输对电子的文件、契约、合同、信件和张单等进行数字签名以替代手写签名。 6.1 数字签名概念 签名是证明当事人的身份和数据真实性的一种信息。 在传统的以书面文件为基础的事物处理中,采用书面签名的形式,如手签、手印和印章等。书面签名得到司法部门的支持,具有一定的法律意义 6.1 数字签名概念 在以计算机文件为基础的现代事物处理中,应采用电子形式的签名,即数字签名(digital signature)。 数字签名的目的是提供一种手段,使得一个实体把他的身份与某个信息捆绑在一起。 一个信息的数字签名实际上是一个数,它仅仅依赖于签名者的密钥和被签名的消息。 6.1.1 数字签名的基本概念 6.1.1 数字签名的基本概念 6.1.1 数字签名的基本概念 6.1.1 数字签名的基本概念 6.1.1 数字签名的基本概念 6.1.2 数字签名的基本构造方法 6.1.2 数字签名的基本构造方法 6.1.2 数字签名的基本构造方法 6.1.3 数字签名的安全需求 6.1.3 数字签名的安全需求 6.1.3 数字签名的安全需求 6.1.3 数字签名的安全需求 6.1.3 数字签名的安全需求 第6章 数字签名 6.2 RSA数字签名体制 6.2.1 RSA算法描述 6.2.2 RSA数字签名的安全性 6.2.2 RSA数字签名的安全性 6.2.2 RSA数字签名的安全性 6.2.2 RSA数字签名的安全性 6.2.2 RSA数字签名的安全性 第6章 数字签名 6.3 ElGamal数字签名体制 6.3.1 ElGamal签名算法描述 6.3.1 ElGamal签名算法描述 6.3.1 ElGamal签名算法描述 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.2 ElGamal数字签名的安全性 6.3.3 ElGamal签名体制的变形 6.3.3 ElGamal签名体制的变形 第6章 数字签名 6.4.1 Fiat?Shamir数字签名 6.4.1 Fiat?Shamir数字签名 6.4.1 Fiat?Shamir数字签名 6.4.1 Fiat?Shamir数字签名 6.4.1 Fiat?Shamir数字签名 6.4.1 Fiat?Shamir数字签名 6.4.2 一次性数字签名 6.4.2 —— Lamport一次性数字签名 6.4.2 —— Lamport一次性数字签名 6.4.2 —— Lamport一次性数字签名 6.4.2 —— Lamport一次性数字签名 6.4.2 —— Bos-Chaum 一次性数字签名 6.4.2 —— Bos-Chaum 一次性数字签名 6.4.2 —— Bos-Chaum 一次性数字签名 6.4.3 不可否认数字签名 6.4.3 不可否认数字签名 6.4.3 不可否认数字签名 6.4.3 不可否认数字签名 6.4.3 不可否认数字签名 6.4.4 盲签名 6.4.4 盲签名 6.4.4 盲签名 6.4.4—基于RSA公钥密码系统的Chaum盲签名 6.4.4—基于RSA公钥密码系统的Chaum盲签名 6.4.4—基于离散对数问题的盲签名 6.4.4—基于离散对数问题的盲签名 第6章 数字签名 6.5.1 美国数字签名标准 6.5.1 美国数字签名标准 6.5.1 美国数字签名标准 6.5.1 美国数字签名标准 6.5.2 俄罗斯数字签名标准 6.5.2 俄罗斯数字签名标准 6.5.2 俄罗斯数字签名标准 第6章 数字签名 6.6 应用 6.6 应用 6.6 应用 6.6 应用 作业 Chaum提出的盲签名方案是基于RSA公钥密码系统的 (1) 密钥生成: 选取素数p、q,令nB=p?q,1bB?(nB)且gcd(bB, nB)=1,随机选取1aB?(nB)使得aB?bB≡1 mod ? (nB)。 签名者B的公钥是(nB,bB),私钥是aB。 (2)盲签名协议:设需签名的消息为m (3)盲签名验证算法 瑞士学者J. Lcamenisch, J.

文档评论(0)

1亿VIP精品文档

相关文档