DES数据加密算法S盒设计任务书
2020-02-20 16:06:40
1. 毕业设计(论文)主要内容:
DES(Data Encryption Standard)是一款比较安全的分组密码系统,其中的S盒是该算法的最主要非线性部分,实现加密数据的混淆(confusion)、扩散(diffusion)和雪崩效应(avalanche),即明文的微小改变会导致密文极大的改变。S-Box的数学基础是多输出波尔函数(Boolean Function)。要求用于S盒的波尔函数具有完美的非线性性(perfect non-linear)。该毕设要求学生在充分了解现代密码学的基础上,利用波尔函数的非线性性理论,设计多种S盒用于代替传统DEA中的S盒,并进行抵抗线性攻击、差分攻击性能的比较。
2. 毕业设计(论文)主要任务及要求
1. 复习现代密码学,尤其是公钥密码体制
2. 学习密码学波尔函数数学理论
3. 设计用于s盒的波尔函数
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
3. 毕业设计(论文)完成任务的计划与安排
时间节点:
(1)2019/1/19—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;
(2)2019/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;
剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!
4. 主要参考文献
《现代密码学》第四版,杨波著,清华大学出版社,2017年
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付