第二章:密码学基础-现代密码学课件.ppt
《第二章:密码学基础-现代密码学课件.ppt》由会员分享,可在线阅读,更多相关《第二章:密码学基础-现代密码学课件.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、密码学基础一、密码学的基本概念二、密码体制分类三、密码分析2023/5/26 1一、密码学的基本概念密码学(Cryptology):研究信息系统安全保密的科学。它包含两个分支,密码编码学(Cryptography),对信息进行编码实现隐蔽信息的一门学问密码分析学(Cryptanalytics),研究分析破译密码的学问。2023/5/26 2 几个概念(一)。明文(消息)(Plaintext):被隐蔽消息。密文(Ciphertext)或密报(Cryptogram):明文经密码变换成的一种隐蔽形式。加密(Encryption):将明文变换为密文的过程。解密(Decryption):加密的逆过程,即
2、由密文恢复出原明文的过程。加密员或密码员(Cryptographer):对明文进行加密操作的人员。2023/5/26 3 几个概念(二)。加密算法(Encryption algorithm):密码员对明文进行加密时所采用的一组规则。接收者(Receiver):传送消息的预定对象。解密算法:接收者对密文进行解密时所采用的一组规则。密钥(Key):控制加密和解密算法操作的数据处理,分别称作加密密钥和解密密钥。截收者(Eavesdropper):在信息传输和处理系统中的非受权者,通过搭线窃听、电磁窃听、声音窃听等来窃取机密信息。2023/5/26 4保密系统模型信源Mm接收者m非法接入者搭线信道(主
3、动攻击)C 搭线信道(被动攻击)密码分析员mk1k2密钥信道2023/5/26 6 保密系统应当满足的要求l 系统即使达不到理论上是不可破的,即 prm=m=0,也应当为实际上不可破的。就是说,从截获的密文或某些已知明文密文对,要决定密钥或任意明文在计算上是不可行的。l 系统的保密性不依赖于对加密体制或算法的保密,而依赖于密钥。这是著名的Kerckhoff原则。l 加密和解密算法适用于所有密钥空间中的元素。l 系统便于实现和使用。2023/5/26 7认证与认证系统认证系统(Authentication system)防止消息被窜改、删除、重放和伪造的一种有效方法,使发送的消息具有被验证的能力
4、,使接收者或第三者能够识别和确认消息的真伪。实现这类功能的密码系统称作认证系统保密性 保密性是使截获者在不知密钥条件下不能解读密文的内容。认证性 使任何不知密钥的人不能构造一个密报,使意定的接收者解密成一个可理解的消息(合法的消息)。2023/5/26 8 完整性(integrity)在有自然和人为干扰条件下,系统保持检测错误和恢复消息和原来发送消息一致性的能力。实际中常常借助于纠、检错技术和杂凑技术来保证消息的完整性。2023/5/26 10二、密码体制分类n 密码体制有2大类:n 单钥体制(One-key system):加密密钥和解密密钥相同。n 双钥体制(Two key system)
5、:加密密钥和解密密钥不同。2023/5/26 11密码体制分类 单钥体制n 单钥体制主要研究问题:n 密钥产生(Key generation),n 密钥管理(Key management)。n 分类:n 流密码(Stream cipher)n 分组密码(Block cipher)n 单钥体制不仅可用于数据加密,也可用于消息的认证。2023/5/26 13公钥体制的主要特点n 加密和解密能力分开n 可以实现多个用户加密的消息只能由一个用户解读(用于公共网络中实现保密通信)n 只能由一个用户加密消息而使多个用户可以解读(可用于认证系统中对消息进行数字签字)。n 无需事先分配密钥。2023/5/26
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 密码学 基础 现代 课件
限制150内