《密码编码学与网络安全第五版向金海04对称密码a》由会员分享,可在线阅读,更多相关《密码编码学与网络安全第五版向金海04对称密码a(63页珍藏版)》请在金锄头文库上搜索。
1、Chapter4Chapter4 对对 称称 密密 码码 密码编码学与网络安全(第五版)向金海04-对称密码-anDES?q继续加加强DES:2DES、3DESq寻找替代性算法找替代性算法2024/7/212密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/213三重DES算法n2DESn3DES密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/214n2DES?qC = EK2(EK1(P) EK3(P)?n对单步加密步加密进行推行推导qEK2(EK1(P) EK3(P)?n中中间相遇攻相遇攻击q已知明文攻已知明文攻击可以成功可以成功对付密付密钥长度度为1
2、12位的位的2DESqX = EK1(P) = DK2(C)q用所有可能的密用所有可能的密钥加密明文并存加密明文并存储q用所有可能的密用所有可能的密钥解密密文,并与存解密密文,并与存储的的X匹配匹配q2112/264=248,248/264=2-16,两,两组明密明密对后,正确密后,正确密钥的概率是的概率是1-2-16;三;三组明密明密对后,正确密后,正确密钥的概率是的概率是1-2-80q付出数量付出数量级为O(256),比攻比攻击单DES的的O(255)多不了多少多不了多少2DES?(264)!101020256128bits)q要有高的线性复杂度n通过合理的设计,可以达到相同密钥尺寸下分组
3、密码的安全性n简单快速密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院55密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院56流密码的结构密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院57q数学基数学基础础:随机置:随机置换换;q周期周期 T10100;q特点:算法特点:算法简单简单,易于描述。,易于描述。q符号符号qK0L1(原始)密(原始)密钥钥(1L256),每个),每个Ki为为1个字个字节节qS0255状状态态矢量,每个矢量,每个Si为为1个字个字节节q
4、T临时临时矢量,与矢量,与S同大小同大小qk密密钥钥流(子密流(子密钥钥)RC4密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院58n初始化初始化Sq赋初初值j0fori0to255doSii;TiKimodLq初始置初始置换j0fori0to255dojjSiTimod256;swap(Si,Sj)RC4密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院59n密钥流的生成ij0while(true)ii1mod256;jjSimod256;swap(Si,Sj);tSiSjmod256;kSt6.6.2 R
5、C4密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院60RC4逻辑结构密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院61RC4的安全强度n声称可以对付已知攻击q有许多攻击方法,但没有哪种方法对于足够长度密钥(128比特)的RC4有效。n非线性很高n永远不能重复使用密钥nWEP的产生密钥的漏洞与RC4无关密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院62小结n2DES、3DESnAESnRC4密码编码学与网络安全(第五版)向金海04-对称密码-a2024/7/21华中农业大学信息学院63作业密码编码学与网络安全(第五版)向金海04-对称密码-a