新疆财经大学毕业论文开题报告审批表
院部: 信息管理学院 专业: 信息安全 班级: 信息安全2018-1
学号
2018102379
姓名
黎君杰
编号
题目
基于RSA加密软件的设计与实现
选题的基本思路、方法和主要观点:
基本思路:RSA是高强度非对称加密系统,虽然速度慢,但是安全性高,用它可以加密绝密文件。
方法:分层设计,用C++库类实现RSA算法最核心部分。
主要观点:随着数据价值和地位的提高,信息安全的问题日趋严重,国际和国内的信息窃取案件频
频发生,对国家安全、经济发展和个人利益构成了严重的威胁。数据信息保密性和安全性的提升成
为近年来人们迫切关注的课题之一。由于公钥加密的RSA算法既可以被使用在数据加密,又可以被
使用在数字签名中 ,RSA加密软件十分便捷。
论文写作提纲:
1绪论
1.1 研究背景
1.2 国内外研究现状
1.3 论文研究内容和意义
2 RSA算法的基本原理
2.1 密码学简介与基础
2.2 RSA算法数学基础
2.3 RSA密码体制基础
3 RSA加密软件的设计与实现
3.1RSA文件加密软件的设计
3.2 RSA文件加密软件部分的开发
3. 3RSA文件加密软件测试
4 结语
工作进度(以周为单位):
第一周:收集资料,分析材料,做好开题报告的前期准备。
第二周:再次撰写论文的大纲。
第三周:对开题报告进行完善和修改,对自己的开题报告有一个明确的思路。
第四周:结合文献的资料,进行数据收集与整理。
第五周:对于收集的数据进行选择性总结与分析,用C++库类实现RSA算法。
第六周~第八周:书写论文的百分之三十。
第九周~第十一周:完成论文的百分之六十,RSA加密软件的部分设计与实现。
第十二周~第十五:完成论文的初稿,对RSA文件加密软件测试。
第十六周:对于论文的初稿进行修改和更正。
第十七周:完成答辩的PPT。
第十八周:反复熟悉和修改PPT。
第十九周:论文答辩完成