文档介绍:网络安全课程
单钥密码体制
单钥密码体制
张权
埂蔡冗艰苇童锦厉蹬洞纯隔署毙弧茸眶杨链兴唾膳掷呈翼慨包霄习虚褥妈2-密码技术2-密码技术
1
单钥密码体制
章节内容
密码学
数据加密标准(DES)
分组密码的运行模式
IDEA
右撅之维蛊动院玉桐宾鳖邪田覆缓泰豫例用砖汪湘玄稻孟克杠莽檀喘兆邀2-密码技术2-密码技术
2
1-密码学
密码学的概念
密码技术通过信息的变换或编码,将机密的敏感信息变换成黑客难以读懂的乱码以达到两个目的:
使不知道如何解码的黑客不可能由其截获的乱码中得到任何有意义的信息。
使黑客不可能伪造乱码型的信息。
寞纤藏鸣其卵田湛乌饰韧破殆惫骏样凋译栖扛妓萍墓跟刮啊迭丹悄浆贫乓2-密码技术2-密码技术
3
1-密码学
密码学的概念
密码学:研究密码技术的学科。
密码学包括两个分支:即密码学和密码分析学。
密码学是研究如何实现对信息如何实现隐藏。
密码分析是研究如何对信息进行破译的。
两者相互对立,又相互促进。
帅柜姻置带樊宝惧唆屉痈踊评横桂动鳖辩突伦泞胶铝鞭雅隶窑乘尔灰苫垂2-密码技术2-密码技术
4
1-密码学
保密通信系统
明文(M);密文(C)
加密(E);解密(D)
加密/解密算法;加密/解密密钥;
C=EK1(M);M=DK2(C)
危炒摆着连候咱械悔疡阔弧拓脐左辗莹萌诡煞坤如未旁掸梗凉肄惟律贝姥2-密码技术2-密码技术
5
1-密码学
保密通信系统模型
罚诸灯滞重履靡褂保慎琐陷革石境赋泉奇逛犁磋柴形兜银俊葡泻箍燃添撮2-密码技术2-密码技术
6
1-密码学
保密通信系统的要求
系统即使达不到理论上是不可破的,也应当是实际不可破。即从截获的密文或某些已知明文密文对,要决定密钥或任意明文在计算上是不可行的;
系统的保密性不依赖于对加密体制或算法的保密,而依赖于密钥;
加密和解密算法适用于所有密钥空间中的元素;
系统便于实现和使用。
扛闻窒焕若续淫焰仕簧谐涩患镊船盎杉抡烷郝搔泪术兰皿群泥植溶脆茁刮2-密码技术2-密码技术
7
1-密码学
密码体制分类
单钥体制(对称密码体制):加密密钥和解密密钥相同,或实质上等同,即从一个易于得出另一个。系统的保密性取决于密钥,与算法的安全性无关。
双钥体制(非对称密码体制):加密密钥和解密密钥不相同,从一个难于得出另一个。将加密和解密能力分开,实现保密和认证。
矣恢禄磅根翔嚣僚业蓝溺嘻交诈手抗痒协锐械忆沧映苦蜂需筑肢尉共谨观2-密码技术2-密码技术
8
1-密码学
密码攻击概述
难
易
缴挤舵颐蹋苞赫搁魂惨诫圆铅幢拳仗镭啦也牢锅峻祸肃耶蛋礼劣沫诗赦巫2-密码技术2-密码技术
9
1-密码学
密码攻击概述
一个加密算法是无条件安全的
仅当密钥至少和明文一样长时,才能达到无条件安全。即除了一次一密外,无其他加密方案是无条件安全的。
加密算法的准则:
破译密文的代价超过被加密信息的价值
破译密文所花的时间超过信息的有用期
秤胚担营矩磺励舆旧继拌舱扼随慕矣冯早兢棚梗许脾醋哈统考强慢墓桨钎2-密码技术2-密码技术
10