信息安全导论课程-ch03-对称算法DES.ppt
上传人:元枫****文章 上传时间:2024-09-10 格式:PPT 页数:60 大小:2.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

信息安全导论课程-ch03-对称算法DES.ppt

信息安全导论课程-ch03-对称算法DES.ppt

预览

免费试读已结束,剩余 50 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

密码编码学与网络安全第3章对称算法DES密码技术发展3.1分组密码算法原理序列密码算法(流密码算法)比较BlockCipherPrinciplesFeistel(DES)加密框架Feistel网络Feistel解密Feistel–‘for’Loop2轮解密举例Feistel伪代码Feistel参数特性Feistel类算法举例3.2DESDES密钥置换选择-1KeyPermutedChoiceOne(PC-1)Keyi(48bit)PC-2初始置换及逆置换轮OneRound扩展置换ExpansionPermutation轮函数RoundFunctionS盒S-Boxes:1/4S-Boxes:5-8从S盒出来后重排:PermutationFunctionDES一个DES计算实例使用OpenSSL库的DES函数3.3DES安全强度密钥大小KeySize穷举(蛮力)攻击Cost/Time表“DeepCrack”HardwareCrackerVLSIChipDeepCrackSystem蛮力攻击对明文内容的要求S盒特性AvalancheEffectinDESDES弱密钥3.4差分分析和线性分析差分分析DifferentialCryptanalysis线性分析LinearCryptanalysisDES其他3.5分组密码的设计原理分组密码设计原理轮函数F及S盒的设计查阅和学习3.ADESin/etc/passwdcrypt()函数crypt()描述crypt()FigPasswdCrackerZipcrackersample3.BDESinOpenSSLOpenSSL库结构图DESAPI关键术语KeyTerms小结Q&A