文档介绍:密码学概述
对称密码体制
公钥密码体制
密码学概述
密码学的发展
基本概念
密码学
基本术语
密码算法概述
经典密码算法
对称算法
公开密钥算法
混合密码系统
加密模式
算法的安全性
密码学概述
密码算法的分类
基本概念
密码学
基本术语
密码算法概述
经典密码算法
对称算法
公开密钥算法
混合密码系统
加密模式
算法的安全性
密码学的发展
密码学(Cryptology): 是研究信息系统安全保密的科学。密码学作为数学的一个分支,包括密码编码学和密码分析学。
密码编码学(Cryptography): 主要研究对信息进行编码,实现对信息的隐蔽。密码体制的设计是密码编码学的主要内容,
密码分析学(Cryptanalytics):主要研究加密消息的破译或消息的伪造。密码体制的破译是密码分析学的主要内容。
密码学概述
基本概念
密码学(1/3)
密码学概述
基本概念
密码学(2/3)
密码编码学
密码分析学
密码体制的设计
密码体制的破译
密码学
密码编码技术和密码分析技术是相互依存、相互支持、密不可分的两个方面。
精于此道的人称为密码学家(Cryptologist),现代的密码学家通常也是理论数学家。
密码学概述
基本概念
密码学(3/3)
密码学的主要作用
提供机密性
鉴别
消息的接收者应该能够确认消息的来源;入侵者不可能伪装成他人。
完整性
消息的接收者应该能够验证在传送过程中消息没有被修改;入侵者不可能用假消息代替合法消息。
抗抵赖
消息的发送者事后不可能虚假地否认他发送的消息。
密码学概述
基本概念
基本术语(1/11)
明文
信息的原始形式称为明文(plaintext)。
明文用M或P表示。
位序列、
文本文件、
位图、
数字化语音序列、
数字化视频图像等。
明文的形式可能是:
对于计算机,明文指二进制数据。
密码学概述
基本概念
基本术语(2/11)
密文
明文经过加密变换后的形式称为密文(ciphertext)。
密文用C表示。
对于计算机,密文是二进制数据。