登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 软件工程 > 正文

DES数据加密算法S盒设计开题报告

 2020-02-20 09:02  

1. 研究目的与意义(文献综述)

1.1研究的目的

数据加密标准(data encryption standard,缩写:des)是一种对称加密及分组加密算法,于1976年被美联邦政府确立为联邦资料处理标准,des算法极大推动了密码学的发展,是用来与每种对称加密算法作比较的标准对象。

des是将明文分成多个长度为64位的模块,每一个模块先进行ip置换,然后分为长度32位的左右两个子模块l0r0,接着进行16轮迭代,利用费斯妥函数(f函数)将子数据块与密钥kn进行处理,即ln = rn-1rn = ln-1f(rn-1,kn-1),在每一轮迭代过程中,都生成不同的子密钥。经过16轮的迭代加密运算,得到l16r16,把l16r16交换顺序并进行fp置换生成最终结果,再将所有加密后的模块连接起来组成密文。f函数是des中的重要运算,分为密钥置换、扩张置换、s盒代替、p置换四个步骤。s盒代替是des中唯一的非线性部分,实现加密数据的混淆、扩散和雪崩效应,des的安全强度主要取决于s盒的安全强度。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

2.1研究的基本内容与目标

本研究的内容主要是充分了解现代密码学,学习des算法与密码学布布尔函数数学理论,利用其设计多种s盒用于代替传统dea中的s盒,具体实现dea并进行差分攻击试验,比较抵抗线性攻击、差分攻击的性能。

2.2技术方案及措施

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第1-5周:查阅相关文献资料,明确研究内容,了解研究所需理论知识,完成文献翻译,确定方案,并撰写开题报告。

第6-14周:设计系统架构、完成程序设计与开发、系统测试与完善。

第15-18周:撰写及修改毕业论文。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1] webster a f , tavares s e . on the design of s-boxes[c]//lecture notes in computer sciences; 218 on advances in cryptology.springer-verlag new york, inc. 1985.

[2] nyberg k . perfect nonlinear s-boxes[c]// workshop onadvances in cryptology-eurocrypt. dblp, 1991.

[3] satoh a , morioka s , takano k , et al. a compact rijndaelhardware architecture with s-box optimization[c]// proceedings of the 7thinternational conference on the theory and application of cryptology andinformation security: advances in cryptology. springer berlin heidelberg, 2001.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图