数字签名和数字证书.pdfVIP

  • 6
  • 0
  • 约1.45万字
  • 约 38页
  • 2017-06-07 发布于湖北
  • 举报
数字签名和数字证书 演讲者:谢攀 演讲大纲 一 、加密的基础知识 • 加密的基础概念 • 加密的分类 二、数字签名和数字证书 三、实际应用举例 一 、加密的基础知识 加密的基础概念 • 明文-plaintext:被隐蔽的消息称作明文。 • 密文-ciphertext:隐蔽后的消息称作密文 • 加密-encryption:将明文变换成密文的过程称作加密 • 解密-decryption:由密文恢复出原明文的过程称作解密 • 加密算法:对明文进行加密时采用的算法 • 解密算法:对密文进行解密时采用算法 • 加密秘钥-encryption key和解密秘钥-decryption key:加密算法 和解密算法的操作通常是在一组密钥key的控制下进行的。分别称为 加密密钥和解密密钥。 一 、加密的基础知识 加密的分类 单向加密 (信息摘要) 对称加密 加密的类型 (加密解密秘 双向加密 钥相同) (加密解密) 非对称加密 (加密解密秘 钥不同) 一 、加密的基础知识 单向加密(信息摘要) • 通过算法将任意长度明文生成定长的密文,不可逆,又叫信息摘要 (Message Digest)。主要作用是保证信息的完整性。 • 信息摘要是一个唯一对应一个消息或文本的固定长度的值,它由一个 单向Hash加密函数对消息进行作用而产生。 • 信息摘要的主要算法包括MD2、MD5、SHA1、 SHA-256等。 • MD5:Message Digest Algorithm MD5 (中文名为消息摘要算法第五 版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完 整性保护。 一 、加密的基础知识 单向加密(信息摘要) • 典型应用是对一段信息(Message)产生信息 一致性验证 摘要(Message-Digest),以防止被篡改。 主 • 一般用来作程序或者文件的验证 要

文档评论(0)

1亿VIP精品文档

相关文档