电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

信息安全实验报告DES加密算法

信息安全实验报告DES加密算法_第1页
1/15
信息安全实验报告DES加密算法_第2页
2/15
信息安全实验报告DES加密算法_第3页
3/15
中北大学大学软件学院《网络攻击与防备》实验报告课 程 名 称 : 信息安全技术实 验 名 称 : DES 加密算法指 导 老 师 : 班 级 : 学 生 姓 名 : 学 号 : 实 验 日 期 : 16-5-10 16:00-17:45 实 验 地 点 : 软件学院实 验 成 绩 :计算机科学与技术学院计算机系网络教研室制一、实验目的通过用 DES 算法对实际数据进行加密和解密来深刻了解 DES 的运行原理,进而加深对对称加密算法的理解与认识.预备知识:1)数据加密标准(DES,Data Encryption Standard)是一种使用密钥加密的块密码,1976 年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),随后在国际上广泛流传开来. 它基于使用 56 位密钥的对称算法.这个算法因为包含一些机密设计元素,相对短的密钥长度以及怀疑内含美国国家安全局(NSA)的后门而在开始时有争议,因 此 DES 因此受到了强烈的学院派式的审查,并以此推动了现代的块密码及其密码分析的进展。 2) DES 算法的入口参数有三个:Key、Data、Mode。其中 Key 为 8 个字节共 64位,是 DES 算法的工作密钥;Data 也为 8 个字节 64 位,是要被加密或被解密的数据;Mode 为 DES 的工作方式,有两种:加密或解密.3)DES 算法的安全性,DES 现在已经不是一种安全的加密方法,主要因为它使用的 56 位密钥过短。1999 年 1 月,distributed。net 与电 子前哨基金会合作,在22 小时 15 分钟内即公开破解了一个 DES 密钥.也有一些分析报告提出了该算法的理论上的弱点,虽然在实际中难以应用。为了提供有用 所需的安全性,可以使用 DES 的派生算法 3DES 来进行加密,虽然 3DES 也存在理论上的攻击方法.在2001 年,DES 作为一个标准已经被高级加密标准 (AES)所取代。4)对称密码算法(Symmetric cipher):加密密钥和解密密钥相同,或实质上等同,即从一个易于推出另一个。又称传统密码算法(Conventional cipher)、秘密密钥算法或单密钥算法。 5)分组密码(Block cipher):将明文分成固定长度的组,用同一密钥和算法对每一块加密,输出也是固定长度的密文.——DES、IDEA、RC2、RC4、RC5分组密码是将明文消息编码表示后的数字(简称明文数字)序列,划分成长度为n 的组(可看成长度为 n 的矢量),每组分别在密钥的控制下变换成等长的输出数字(简称密文数字)序列.6)CAP(Cryptographic Analysis Program)是由 DR. Ric...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

信息安全实验报告DES加密算法

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部