1 / 37
文档名称:

第2章 古典密码学.ppt

格式:ppt   页数:37
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2章 古典密码学.ppt

上传人:中国课件站 2011/8/31 文件大小:0 KB

下载得到文件列表

第2章 古典密码学.ppt

文档介绍

文档介绍:第2章古典密码学


一个密码系统(Cryptosystem)是一个五元组(P,C,K,E,D)满足条件:
(1)P是可能明文的有限集;(明文空间)
(2)C是可能密文的有限集;(密文空间)
(3)K是一切可能密钥构成的有限集;(密钥空间)
(4)任意,有一个加密算法和相应的解密算法,使得和分别为加密、解密函数,满足。
x
x
Alice
加密
解密
密钥源
安全信道
窃听者Oscar
k
y
Bob
实用密码体系
每个加密函数和每个解密函数应当能有效地被计算。
即使看到密文串y,窃听者Oscar确定所用的密钥k或明文串x是不可行的。
已知密文串y的情况下试图计算密钥k的过程称为密码分析(Cryptanalysis)。
古典密码学分类
代换(Substitution)密码和置换(Permutation)密码
代换密码
将明文字母表Θ抽象地表示为一个整数集。在加密时通常将明文消息划分成长为L的消息单元,称为明文组,以m表示,如。 m也称作L-报文,它可以看作是定义在上的随机变量

这时明文空间。密文字母表Ξ抽象表示成整数集。密文单元或组为。c是定义在上的随机变量。密文空间。一般地,明文和密文由同一字母表构成。代换密码可以看作是从到的映射。L=1时,称作单字母代换,也称作流密码(Stream cipher)。L>1时,称作多字母代换,亦称分组密码(Block cipher)。
1. 单表代换密码
单表代换密码是对明文的所有字母都用一个固定的明文字母表到密文字母表的映射,即。令明文,则相应地密文为。
几类简单的单表代换密码
移位密码(Shift Cipher)
设定义

恺撒(Caesar)密码是k=3的情况。即通过简单的向右移动源字母表3个字母则形成如下代换字母表
若明文为: please confirm receipt
则密文为:SOHDVE FRQILUP UHFHLSW
Θ:
a
b
c
d
e
f
g
h
i
j
k
l
m
Ξ:
D
E
F
G
H
I
J
K
L
M
N
O
P
n
o
p
q
r
s
t
u
v
w
x
y
z
Q
R
S
T
U
V
W
X
Y
Z
A
B
C
安全性分析
移位密码是极不安全的(mod26),因为它可被穷举密钥搜索所分析:仅有26个可能的密钥,尝试每一个可能的加密规则,直到一个有意义的明文串被获得。平均地说,一个明文在尝试26/2=13解密规则后将显现出来。

最近更新

2024年九江职业大学单招职业适应性考试题库附.. 38页

2024年云南体育运动职业技术学院单招职业倾向.. 39页

2026年作文感谢老师的作文 14页

2026年作文妈妈我想对您说 11页

2024年云南理工职业学院单招综合素质考试模拟.. 40页

2024年云南省怒江傈僳族自治州单招职业倾向性.. 41页

2024年云南省玉溪市单招职业倾向性测试题库附.. 39页

2026年作文450字保护环境 12页

高性能皮革粘合剂的纳米技术应用 21页

2026年余华《活着》读后感范文 7页

2024年保定电力职业技术学院单招职业适应性考.. 41页

绿色家居用品设计创新 28页

2026年体育感受总结200字 18页

2026年住院医生个人总结 27页

2024年兰考三农职业学院单招职业技能考试模拟.. 41页

2026年低风险的理财方式 4页

2024年内蒙古化工职业学院单招职业适应性测试.. 40页

2024年内蒙古科技职业学院单招综合素质考试题.. 41页

2024年包头钢铁职业技术学院单招职业适应性测.. 38页

2024年华东政法大学单招职业技能考试题库及答.. 38页

2024年南充文化旅游职业学院单招职业适应性考.. 39页

2024年南开大学滨海学院单招职业倾向性考试模.. 41页

2024年南昌应用技术师范学院单招职业倾向性考.. 40页

2024年南阳科技职业学院单招职业技能考试题库.. 38页

2024年合肥信息技术职业学院单招职业适应性考.. 41页

2024年吉安幼儿师范高等专科学校单招职业倾向.. 40页

绿色农药政策支持 35页

2024年吉林电子信息职业技术学院单招职业技能.. 39页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页