毕业论文--一种基于usb的pc启动加密方法的设计与实现

毕业论文--一种基于usb的pc启动加密方法的设计与实现

ID:9692832

大小:279.50 KB

页数:11页

时间:2018-05-05

毕业论文--一种基于usb的pc启动加密方法的设计与实现_第1页
毕业论文--一种基于usb的pc启动加密方法的设计与实现_第2页
毕业论文--一种基于usb的pc启动加密方法的设计与实现_第3页
毕业论文--一种基于usb的pc启动加密方法的设计与实现_第4页
毕业论文--一种基于usb的pc启动加密方法的设计与实现_第5页
资源描述:

《毕业论文--一种基于usb的pc启动加密方法的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中师范大学毕业论文论文题目:一种基于USB的PC启动加密方法的设计与实现姓名:__________陈梦娟_______________学号:________________________函授站:________江西函授站______________专业:________计算机科学与技术__________指导教师:_________黄建宇________________二〇一三年三月毕业论文承诺书本人承诺:本人已经了解华中师范大学的毕业论文写作的有关规定;本人的论文是在指导教师指导下独立完成的研究成果。整篇论文除

2、了文中已注明出处或引用的内容外,绝没有侵犯他人知识产权。对本论文所涉及的研究工作做出贡献的个人和集体,均已在文中以明确方式注明。签名:____陈梦娟_____日期:___2013年3月10日____一种基于USB的PC启动加密方法的设计与实现华中师范大学继续教育学院计算机科学与技术2011级学生:陈梦娟一种基于USB的PC启动加密方法的设计与实现华中师范大学继续教育学院计算机科学与技术2011级学生:陈梦娟目录一.绪论5二.PC固件CMOS加密方式存在隐患及不足5三.相关知识、软件和技术简介63.1MBR的主要功能和

3、工作流程63.2grub的工作原理63.3kexec的原理7四.基于USB的PC启动加密方法的设计与实现84.1设计方案概述84.2设计方案原理及详解8五.结论9参考文献11一种基于USB的PC启动加密方法的设计与实现华中师范大学继续教育学院计算机科学与技术2011级学生:陈梦娟一种基于USB的PC启动加密方法的设计与实现【摘要】随着信息技术的发展与广泛应用,无论在商业领域,还是在金融等领域,信息安全都显得非常重要。本文在常用的加密技术的基础上进行了一系列改进和创新,以实现对计算机启动更可靠的加密,提高数据的安全性。

4、在研究对比了现行的多种加密技术之后,本文的基本思路是:通过加密硬盘的主引导记录防止非法开机,而加密MBR会导致计算机无法引导,这就必须借助另一个操作系统来完成MBR的解密工作,本文借助kexec工具在先启动的操作系统运行时替换成另一个操作系统,相比2个操作系统分开启动减少了一次BIOS自检,节约启动时间。通过内核替换方式启动另一个操作系统可以将解密过程置于2个操作系统切换之间,执行时间非常短,解密的中间结果仅仅短时间存在于内存中,提高关键数据(MBR)的安全性。【关键词】加密kexecgrub主引导记录一种基于USB

5、的PC启动加密方法的设计与实现华中师范大学继续教育学院计算机科学与技术2011级学生:陈梦娟一.绪论随着信息技术的发展,信息安全面临着越来越严峻的挑战。危害信息安全的事件层出不穷,数据窃取事件每天都在发生,传统安全设备的加密性能偏弱,CMOS密码等古老的防护措施易于绕行,而伴随着人们对计算机加密的诉求越来越高,各种安全防护措施应运而生[[]沈昌祥,张焕国,冯登国等.信息安全综述.中国科学E辑:信息科学[J].2007,37(2):129-150]。本文借助几项常用技术的结合,旨在设计一种简单易行的PC启动加密技术。相

6、对于传统安全保护方式更加安全有效。它克服了CMOS因放电完毕而产生的口令绕行现象,提高数据安全性。采用常见工具U盘作为基础实验设备,而U盘在我们生活随处可见,携带方便,成本低廉,因而很容易找到大量资源,而且很方便实现量产。二.PC固件CMOS加密方式存在隐患及不足CMOS加密,实际上就是在计算机对硬件完成自检后,强制中断对其他硬件设备的检测,加入一个口令确认窗口,如果口令输入错误,那么硬件的检测将被停止。若是连续3次都没有输入正确的口令,则系统将被彻底锁死,唯一的解决办法就是重新启动计算机并再次输入正确的口令。可见,

7、对于一般用户而言,采用CMOS加密能够在启动计算机的时候就增加了一道防护措施。CMOS密码的设置根据用户设置的不同,一般分为两种不同类型的密码:一种就是Supervisor密码(超级用户密码);另一种是User密码(普通用户密码),超级密码相比用户密码可以进入BIOS设置菜单对所有项目进行修改,但是这两类密码都可以破解,权限的高低在破解方法面前全然没有了意义。基于硬件CMOS的安全加密方式可利用“硬”、“软”两方面来破解,具体方法如下:1.“硬”解除方法:将主板上的CMOSRAM进行放电处理,使存储在CMOSRAM中

8、的参数得不到正常的供电导致内容丢失,从而起到解除CMOS密码的目的。操作也很简单:打开机箱,短接电池两个引脚约两秒钟后,将硬盘或光驱、软驱的数据线从主板上拔掉,然后再启动计算机,BIOS会在自检时报告错误并自动进入CMOS,此时就可以重新设置BIOS内容了。2.“软”解除方法:CMOS密码根据需要,可设为普通级用户密码和超级用户级密码两种。前者

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。