1、 毕业设计(论文)开题报告 学 院 电子信息与自动化学院 专 业 通信工程 题 目 DES 数据加密与解密 姓 名 指 导 教 师 (签名) 20112011 年年 0303 月月 1515 日日 拟选题目 基于 CPLD 的曼彻斯特编码器设计 选题依据及研究意义 选题依据: DES 是对称密钥分组密码的一个典型代表, 美国国家标准局于 1977 年公布 了由 IBM 公司研制的一种加密算法,批准把它作为非机要部门使用的数据加密 标准简称 DES,DES 是 Data Encryption Standard 的缩写。自从公布以来, 它一直广泛用于国际上商用保密通信和计算机通信。 但由于弱密钥的
2、问题和新的 攻击手段不断出现(差分攻击、线性攻击),单纯的 DES 加密已经很少用于实际。 更多的情况下是采用增加密钥长度和多重 DES 加密的办法。 DES 算法具有极高安全性,到目前为止,除了用穷举搜索法对 DES 算法进行 攻击外, 还没有发现更有效的办法。 而 56 位长的密钥的穷举空间为 256, 这意 味 着如果一台计算机的速度是每一秒种检测一百万个密钥, 则它搜索完全部密钥就 需要将近 2285 年的时间,可见,这是难以实现的,当然,随着科学技术的发展, 当出现超高速计算机后,我们可考虑把 DES 密钥的长度再增长一些,以此来达到 更高的保密程度。 研究意义 DES( Data
3、Encryption Standard)算法,是一种用 56 位密钥来加密 64 位数 据的方法。 虽然 56 位密钥的 DES 算法已经风光不在,而且常有用 DES 加密的明文 被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前 DES 算法得到了广泛的应用,在某些场合,仍然发挥着余热。 目前在国内,随着三金工程尤其是金卡工程的启动,DES 算法在 POS、ATM、 磁卡及智能卡(IC 卡) 、加油站、高速公路收费站等领域被广泛应用,以此来实 现关键数据的保密,如信用卡持卡人的 PIN 的加密传输,IC 卡与 POS 间的双向 认证、金融交易数据包的 MAC 校验等,均用到
4、 DES 算法。 文献综述(对已有相关代表性研究成果的综合介绍与评价) 从最初的保密通信发展到目前的网络信息加密,信息加密技术一直伴随着信 息技术的发展而发展。作为计算机信息保护的最实用和最可靠的方法,信息加密 技术被广泛应用到信息安全的各个领域。信息加密技术是一门涉及数学、密码学 和计算机的交叉学科。现代密码学的发展,使信息加密技术已经不再依赖于对加 密算法本身的保密,而是通过在统计学意义上提高破解的成本来提供高加密算法 的安全性。 跨入 21 世纪, 人类社会已经进入了信息时代,信息已经成为最重要的资 源,信息的保密问题就越来越重要了。 无论是个人信息通信还是电子商务的发展, 都迫切需要保证信息传输的安全以及保证信息的安全。 其中, 数据加密是信息安 全的核心。数据加密就是把信息隐藏起来, 使隐藏后的信息在传输的过程中,即 使被窃取或截获, 窃取者也不能了解信息的内容, 从而保证了信息传输的安全 以及信息的安全。数据加密技术是一门学科, 它集合了数学