登录

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

注册

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

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 任务书 > 电子信息类 > 电子信息工程 > 正文

基于硬件设备的软件加密设计与实现任务书

 2020-02-18 03:02  

1. 毕业设计(论文)主要内容:

软件的设计与开发需要投入大量的人力物力,因此基于知识产权保护的角度,软件程序一般都会采用加密方式发布。

本文拟采用硬件设备完成对软件的加密设计与实现,采用基于单片机或ARM芯片的硬件加密狗,结合良好的加密算法,形成对软件的强有力保护,具备良好的市场应用前景。

2. 毕业设计(论文)主要任务及要求

1. 学习软件加密的技术知识;
2. 设计并实现基于硬件加密狗的软件加密方式;
3. 查阅参考文献15篇以上(其中近五年外文文献不少于3篇);
4. 完成不少于12000字的毕业论文撰写并完成答辩的相关工作;
5. 完成不低于5000汉字(20000英文印刷符)的教师指定的相关文献的英译汉翻译;
6. 完成不少于12幅图设计(包括:电路原理图、流程图、结构框图、程序框图等)。

3. 毕业设计(论文)完成任务的计划与安排

1. 第1-3周 完成题目调研,完成文献阅读,进行相关资料的收集,完成文献综述以及开题报告撰写;
2. 第4-5周 学习软件加密的基本知识,完成论文开题;
3. 第6-12周 完成硬件加密狗的软件加密算法设计与实现,撰写论文初稿;
4. 第13-15周 测试实际加密的性能,并针对使用过程出现的问题进行优化,完成论文修改并提交。


5. 第16周 答辩。

4. 主要参考文献

[1] 崔孝晨. 软件加密与解密[M]. 人民邮电出版社. 2012.
[2] 王瑾, 刘自伟, 黄晓芳. 数据库加密中的加密算法与密钥技术[J]. 兵工自动化, 2004.
[3] 苗杰, 钱强, 高尚. 基于AES加密算法的数据库二级密钥技术[J]. 计算机系统应用, 2013.
[4] 蔡小伟. 基于C/S结构的数据库加密技术的研究与设计[J]. 广东工业大学, 2015.

[5] L. Wang, Y. Li, and S. Lazebnik. Learning deep structure preserving image-text embeddings [J]. In CVPR, 2016.

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

企业微信

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