- 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),以防止被篡改。
主 • 一般用来作程序或者文件的验证
要
您可能关注的文档
最近下载
- 海绵城市监理实施细则范本·仅供参考.doc VIP
- 七年级数学下册-相交线与平行线测试题(同名10636).doc VIP
- 《跨学科主题学习设计与实施》全套教学课件.pptx
- 建设工程项目管理全套课件.pptx
- 数控多轴加工编程与仿真全套教学课件.pptx
- 2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-.doc VIP
- 《水工程施工》课程大纲.pdf VIP
- 市政管线项目划分.doc VIP
- 2026年春季开学第一课 课件:策马新学期,筑梦向远方-2025-2026学年下学期优质主题班会(全国通用).pptx
- 初高中英语必背4000个词汇表.pdf
原创力文档

文档评论(0)