有偿 帮我做一个程序,关于kasumi算法和f8算法的。
毕业设计(论文)题目:3G移动通信中加密算法的研究与实现专题题目:
题目主要内容:
1. 主要内容提纲:移动通信的基本原理,密码学的基础知识;分组密码的原理;移动通信中的加密算法F8的原理。
2. 软硬件环境、工艺及方法:对于3G移动通信的加密算法F8的开发主要采用软件,软件环境可以选择任何C语言的编译环境或者任何其他高级语言编译环境;采用的工艺方法主要是采用编程的方法实现3G移动通信的加密算法。
3. 技术路线和方法:首先对对密码学的知识进行学习,重点学习分组密码中的F8加密算法,然后利用C语言或者其他语言编程开发F8算法的软件实现源代码,并编译执行。
4. 技术经济指标或结论:完成对F8加密算法的软件实现;对算法运行结果进行分析。
目的要求、主要技术指标:
1、课题目的:在充分把握3G移动通信原理和分组密码学原理的基础上,掌握密码学知识在通信中的应用;掌握F8加密算法,并且掌握理论在实际应用中的具体实现方法;锻炼科学实验和工程实践能力、独立工作能力;提高应用文献资料能力以及应用外文和计算机能力;加强文字撰写与编辑能力。
2、主要技术指标:采用C语言或者其它编程语言对F8加密算法进行软件开发,设计的过程中要符合F8加密算法的标准,严格按照F8加密算法的实现步骤对F8加密算法进行仿真分析;对数据的处理要符合F8加密标准规范。
应完成的主要任务:严格按照华北科技学院毕业设计撰写规范撰写毕业设计说明书;毕业设计图纸不少于两张,需按照工程制图标准格式;独立完成一定量的外文文献翻译;撰写1500-2000字的设计总说明。