全文总字数:4009字
1. 研究目的与意义(文献综述)
随着经济社会的发展,科学技术的日新月异的更新变化,人们逐步步入信息社会。
随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。
信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域。
2. 研究的基本内容与方案
2.1 研究目标本次论文设计采用C 作为编程设计语言,按照软件工程的流程,结合实际情况考虑,并确定论文实施的总体方案,对数据加密与解密算法论文进行详细设计,明确各个模块要实现的功能,然后进行编程、测试完善各个功能模块,最后实现系统集成并确保其能成功运行。
2.2 研究内容在Windows系统环境下,设计并实现一个文件加密解密工具,能实现文件的加密、解密,包括通过人机专用界面加密、解密文件,通过鼠标右键选择文件,然后加密文件,以及通过鼠标右键选择文件,然后解密文件,通过鼠标双击文件解密文件,并启动文件对应的处理程序(如被加密的文件是Word文档,则启动Word程序)。
2.3 拟采用的技术方案及措施利用合适的编程工具及加密算法,设计并实现一个安全强度较高的文档加解密的软件。
3. 研究计划与安排
时间段 | 研究内容 | 预期成果 |
第1-2周 | 需求分析 | 需求分析文档 |
第3-6周 | 系统设计 | 系统设计文档 |
第7-11周 | 编码和测试 | 软件系统 |
第12-15周 | 案例实现及验证 毕业设计文档撰写和答辩准备 | 毕业设计文档 |
第16周 | 整理资料并进行毕设答辩 | 成功完成毕设答辩 |
4. 参考文献(12篇以上)
[1] 刘树鹏, 戴舜, 许博臣. 基于Windows下的文件保密隐藏系统的设计与实现[J]. 电脑知识与技术, 2016, 12(27):30-33.[2] 冯黎明. 文件自适应加密解密系统设计与实现[J]. 技术与市场, 2016, 23(1):90-90.[3] 周文婷, 马凤伟, 孔庆. 基于DES算法的文件加密系统的设计与实现[J]. 计算机安全, 2012(7):13-16.[4] Stanley B. Lippman.C Primer Plus中文版(第6版)人民邮电出版社.2012.[5] Zhang Z . Design and implementation of dual-factor authentication file encryption system based on smart-phone[M]. 2012.[6] 谭小展. 基于C 的保密文件加密处理设计[J]. 计算机光盘软件与应用, 2013(8):252-253.[7]William Stallings,Lawrie Brown.计算机安全原理与实践 机械工业出版社.2016.[8]张焕国,唐明.密码学引论 武汉大学出版社.2015.[9]唐琳.数据加密标准研究之DES设计思想及体制分析[J].赤峰学报,2014,25(12):25-26.[10]赵文敬,吴彦波.基于DES和RSA的混合加密算法设计[J].黑龙江省计算中心,2014,25(10):33-35.[11]Sharma M , Garg R B . DES: The oldest symmetric block key encryption algorithm[C]// System Modeling Advancement in Research Trends. IEEE, 2017.[12]Khanezaei N, Hanapi Z M. A framework based on RSA and AES encryption algorithms for cloud computing services[C]// Systems, Process Control. 2015.[13]漆世钱.基于VC 的DES加密算法实现[J].公安海警学院电子技术系,2014,25(12):26-28.[14]梁海英,李淑梅,谭晓东,胡世洋,罗琳. 基于案例的Visual C 程序设计[M]. 北京:清华大学出版社, 2016.08.[15]王庆宝. C 程序设计上机实践与学习辅导 第2版[M]. 北京:清华大学出版社, 2016.08.
[16]Lichao Z . Key encryption technology of GML based on AES[J]. Science of Surveying Mapping, 2017.[17]Adam N . Building Windows 10 Applications with Xaml and C# Unleashed[J]. 2016.
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。