- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
现代密码学概论;第2讲古典密码的演化;名词与基本概念;解密,加密变换的逆变换,用于恢复信息
密码体制,加密算法、解密算法、消息和密钥的形式描述构成了一个密码系统的密码体制。;密码体制图示;设计密码被广泛认可的约定:Kerchoffs原理 ;《保密系统的通信理论》
by Claude Shannon
混淆(confusion):密钥 密文
扩散(diffusion):明文 密文
缺点:错误传播;;古典密码体制;代换密码1 移位密码 shift cipher;实用加密体制需满足:
1.Εk,Dk易于计算
2.对任何敌手,即使获得密文y,不可能由此确定k和x。
已知y,试图得到k的过程,称为密码分析。
要求:通过y计算k至少与通过y计算x同样困难。;2 仿射密码 affine cipher;解: 7-1mod 26=15,故加密解密函数为:
Ek(x)=7x+21 mod 26
Dk(y)= 15( y-21) mod 26
security 18 4 2 20 17 8 19 24
计算7x+21得 :17 23 9 5 10 25 24 7 密文RXJFKZYH;作业;;;;仿射密码的密码分析;;Vigenère密码的密码分析;假设f0,f1,…,f25为A,B,…,Z在x中出现的频数,有Cn2种方法选择x中任意两个元素,
有Cfi2种方法使所选字母皆为i,故:
Ic(x)=(∑Cfi2)/ Cn2
= (∑fi( fi -1))/n(n-1)
x为英文文本串, A,B,…,Z出现的期望概率p0,p1,…,p25
Ic(x) ≈ ∑pi2=0.065
用维吉尼亚密码加密:y=y1y2…yn
y1=y1 ym+1 y2m+1 …
y2 =y2 ym+2 y2m+2 …
……………………
ym=ym y2m y3m …
m如果是密钥字长度, Ic(yi) ≈0.065,
否则yi更为随机,其值接近0.038(完全随机串的值26(1/26)2)
;已知m,确定K=(k1,k2,…km)
---- f0,f1,…,f25为A,B,…,Z在yi中出现的频数,n’=n/m为yi长度
26个字母在yi中的概率分布为:
f0/n’,f1/n’,…,f25/n’
---- yi中是由明文子集中字母移ki位所得,故移位后概率分布
fki/n’,f1+ki/n’,…,f25+ki/n’
应近似等于p0,p1,…,p25
---- 定义Mg=∑(pifi+g)/n’, g=0,1,…25
如果g=ki, Mg ≈ ∑pi2=0.065
如果g≠ki, Mg 一般应该<0.065
对每个i,由此确定ki;11/10/15 10:57;;希尔密码(Hill Cipher);例:密钥 ,试对明文abcd加密。
解: (a, b)=(0,1)加密
(0,1)? K =(3,7)=(D,H);
(c,d)=(2,3) 加密
(2,3)?K=(31,37)=(5,11)=(F,L)。
所以,明文abcd经过Hill密码加密后,变为密文DHFL.
对DHFL解密:
(D,H) =(3,7)解密 (3,7)? K-1 =(0,1)= (a, b)
(F,L)=(5,11)解密 (5,11)?K-1 =(2,3)=(c, d)
得明文abcd;Hill密码的密码分析;古典密码的应用与安全性;11/10/15 10:57;古典密码、频率分析和一次一密;流密码;定义: 同步流密码是一个六元组(P,C,K,L,E,D)和一个函数g
P ——明文空间, C ——密文空间,K——密钥空间
L——密钥流字母表,
您可能关注的文档
- 玩转Office轻松过二级教学全套课件(第2版)素材4-7创建不同页眉.docx
- 玩转Office轻松过二级教学全套课件(第2版)素材5-2引入Excel表格.docx
- 玩转Office轻松过二级教学全套课件(第2版)素材5-2引入Excel表格(引入后).docx
- 玩转Office轻松过二级教学全套课件(第2版)素材6-5文本框示例一.docx
- 玩转Office轻松过二级教学全套课件(第2版)素材7-1邮件合并后的文档.docx
- 玩转Office轻松过二级教学全套课件(第2版)结算单模板.docx
- 玩转Office轻松过二级教学全套课件(第2版)请柬2.docx
- 环境学电子教案教程课件环境学电子教案.ppt
- 环境工程微生物学电子教案教程课件M00封面和目录.ppt
- 环境工程微生物学电子教案教程课件M13-00 第三篇 第十三章.ppt
- 现代密码学概论教学全套课件3 数据加密标准.pptx
- 现代密码学概论教学全套课件6 离散对数与数字签名.pptx
- 现代密码学概论教学全套课件7 密钥管理技术.pptx
- 现代密码学概论教学全套课件8 密钥学话题.pptx
- 现代密码学概论教学全套课件9 密码学新技术.pptx
- 现代操作系统全套配套课件4eTanenbaumPPT及教学资料Chapter01-Introduction.ppt
- 现代操作系统全套配套课件4eTanenbaumPPT及教学资料Chapter02-Processes and Threads.ppt
- 现代操作系统全套配套课件4eTanenbaumPPT及教学资料Chapter03-Memory Management.ppt
- 现代操作系统全套配套课件4eTanenbaumPPT及教学资料Chapter04-FileSystems.ppt
- 现代操作系统全套配套课件4eTanenbaumPPT及教学资料Chapter05-Input-Output.ppt
最近下载
- DB62T 4899-2024 梨品种 早玉DB62T 4899-2024 梨品种 早玉.docx VIP
- 《中医九种体质介绍》课件.pptx VIP
- 新解读《GB_T 17491-2023液压传动 泵、马达 稳态性能的试验方法》最新解读 (1).pptx VIP
- DB62_T 5143-2025 肃南马鹿DB62_T 5143-2025 肃南马鹿.docx VIP
- 行政事业单位财务人员2025年上半年个人工作总结.pdf VIP
- 2024山东临沂市工会社会工作专业人才招聘(20人)笔试备考试题及答案解析.docx VIP
- 初级信息流考试题及答案.doc VIP
- 土壤修复方案-(2)(完整版).doc VIP
- 安防监控使用说明书.doc VIP
- 国内脱硫石膏用利现状.doc VIP
原创力文档


文档评论(0)