Lecture02_密码学基础范例.ppt

第2章 密码学基础 学习要点: 掌握密码学的基本概念 了解密码系统的定义、安全条件及其分类 了解信息安全模型 理解密码体制的基本内涵 §2-1 密码学相关概念 密码学 是密码编码学和密码分析学的统称 密码编码学 通过变换消息使其保密的科学和艺术 密码分析学 在未知密钥的情况下从密文推演出明文或密钥的艺术 密码概念 明文 作为加密输入的原始信息,即消息的原始形式 密文 明文经加密变换后的结果,即消息被加密处理后的形式 密钥 是参与密码变换的参数 加密算法 是将明文变换为密文的变换函数,相应的变换过程称为加密,即编码的过程 解密算法 是将密文恢复为明文的变换函数,相应的变换过程称为解密 密码分析分类 唯密文攻击(Ciphertext only) 破译者已知:加密算法、待破译的密文 已知明文攻击(Known plaintext) 破译者已知:加密算法、一定数量的密文和对应的明文 选择明文攻击(Chosen plaintext) 破译者已知:加密算法、选定的明文和对应的密文 选择密文攻击(Chosen ciphertext) 破译者已知:加密算法、选定的密文和对应的明文 选择文本攻击(Chosen text) 破译者已知:加密算法、选定的明文和对应的密文、选定的密文和对应的明文 唯密文攻击 已知明文攻击 选择明文攻击 选择密文攻击 分析 唯密文攻击是最困难

文档评论(0)

1亿VIP精品文档

相关文档