- 10
- 0
- 约3.93千字
- 约 36页
- 2017-06-07 发布于湖北
- 举报
【软考继续教育-应用密码学】05古典密码1要点
古典密码-1 1.几种典型的单表密码体制 代表性的单表密码 移位(shift )或加法密码、 乘数(multiplicative)或乘法密码 仿射(affine ) 密码 密钥短语(Key Word)密码 多项式(Polynomial)密码 加法密码算法 定义: P=C=K=Zm, Ek(x)=x+k (mod m)=y ∈C Dk(y)=y-k (mod m) =x ∈P 当m=26 P=C=K=Z26, Ek(x)=x+k (mod 26)=y ∈C Dk(y)=y-k (mod 26) =x ∈P 26个英文字母与模26余数集 {0,….,25}建立一一对应 例: Caesar密码 当k=3 时,该密码算法为Caesar密码 E3(x)=x+3 (mod 26)=y ∈C D3 (y)=y -3 (mod 26)=x ∈P Caesar算法定义的字符替代映射: ABCDEFGHIJKLMNOPQRSTUVWXYZ DEFGHIJKLMNOPQRSTUVWXYZABC 加法密码分析 给定加密的消息: tlla tl hmaly aol kpuuly 如果加解密算法已知,可能尝试的密钥只有25
您可能关注的文档
- 【课堂新坐标】(教师用书)2013-2014学年高中政治 4.3 公平竞争与诚信经营教学设计 新人教版选修5.doc
- 【课堂新坐标】(教师用书)2013-2014学年高中数学 2.1 数列教案 苏教版必修5.doc
- 【课堂新坐标】2015-2016学年高中化学 第二章 化学反应速率与化学平衡综合测评 新人教版选修4.doc
- 【课堂新坐标】16-17学年高中化学鲁教版选修3教师用书第1章第1节原子结构模型含解析.doc
- 【课堂新坐标】2016-2017学年高中英语北师大版选修6课件 Unit 16-Section Ⅱ.ppt
- 【课堂设计】(备课精选)2015年高中生物 2.1什么是克隆同步练习(含解析)浙科版选修3.doc
- 【课堂设计】2015-2016学年高中化学 1.1原子结构同步训练 新人教版选修3.doc
- 【课堂设计】(备课精选)2015年高中生物 2.3动物的克隆第二章第9课时同步练习(含解析)浙科版选修3.doc
- 【课堂设计】2015-2016学年高中化学 1.2原子结构与元素的性质同步训练 新人教版选修3.doc
- 【课堂设计】(备课精选)2015年高中生物 3.1从受精卵谈起同步练习(含解析)浙科版选修3.doc
原创力文档

文档评论(0)