1 / 60
文档名称:

基于USB的硬件加密系统的设计与实现.pdf

格式:pdf   页数:60
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于USB的硬件加密系统的设计与实现.pdf

上传人:durian 2014/2/28 文件大小:0 KB

下载得到文件列表

基于USB的硬件加密系统的设计与实现.pdf

文档介绍

文档介绍:北京邮电大学
硕士学位论文
基于USB的硬件加密系统的设计与实现
姓名:孙科学
申请学位级别:硕士
专业:软件工程
指导教师:吴国仕
20060903
基于挠布用芟低车纳杓朴胧迪摘要本论文以基于的硬件加密系统的研制过程为主要内容,阐述了利用镜腜与殖】杀喑搪呒耪罅组成一套硬件加密设备的设计方案、开发方法和开发过程,并给出了具体实现方案。论文首先简要介绍了南喙啬谌荩缓蠼樯芰擞布用苌璞的设计。硬件加密设备的设计包括硬件设计、固件开发、驱动程序开发和应用程序开发四大部分。在硬件设计部分,首先介绍了设计中所用的酒男阅芎吞氐悖缓蟾隽司咛逵布杓品桨浮固件开发部分是设计中的重点,论文先从总体上介绍了程序的设计思想及其层次结构,随后详细介绍了各层次程序的设计过程,并给出了部分源代码和程序流程图。驱动程序开发部分论述了驱动程序开发工具的选择和驱动程序的开发过程。主机应用程序设计主要提供一个友好的人机界面,对硬件加密设备进行控制并显示校验过程。本论文完成了基于挠布用芟低车纳杓啤J褂肬总线传输数据,为硬件加密开辟了新的道路。作为驱动程序开发工具,使开发者摆脱了核心态驱动开发的难点,可以在用户端开发简单的驱动程序,不需对操作系统和低层驱动的原理了解太多,这有利于快速开发外设驱动。关键词:硬件加密系统系统设计系统实现
,,.篐Ⅵ簦籈,疨,.瑃,:甀瑃甌....琣甎
导师签名:写≮日蹲霉垄一闩期:建生堑曼上上毕芬舞崖幺二垒笪兰唬兰:同期:趋埽三:』本人声明所呈交的论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果,电不包含为获得北京邮电大学或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的蜕明并表示了谢意。申请学位论文与资料若有不实之处学位论文作者完全了解北京邮电大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属北京邮电大学。学校有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笞袷此规定保密论文注释:本学位论文属于保密在~年解密后适用本授权书。非保密论文注释:本学位论文不属于保密范围,适用本授权书。本人签名:独创性虼葱滦声明本人承担一切相关责任。关于论文使用授权的说明冢
第一章绪论研究课题的背景及技术现状在目前的计算机环境中,利用一些运行在计算机内部的加密协议所进行的数线,传输速率可以达到肐际跷颐强梢园训缒院蜕阆窕蓝牙技术是一种无线数据与语音通信的开放性全球规范,它以近距离无线连狈炙üご浞桨副挥美词迪秩üご洹M堆兰际跻灿兴木窒蓿在今天的信息社会晕,科学技术的研究和发展以及商业活动等,无一不与信息息息相关。特别是一些新业务的不断兴起,如电子商务、数字货币、网络银行等,对信息安全提出更高的要求,保护信息的安全是信息时代的迫切需要。近年来,软件狗技术在保护软件开发者利益、防止软件盗版方面起了很大作用。软件狗技术属于硬加密技术,它具有加密强度大、可靠性高等特点,已广泛应用于计算机软件保护。据传输是较安全的,但是一旦微机连接到上,在系统安全环节上就会形成一个脆弱的链接。在网络上传输未加密的信息,极有可能让黑客获得如用户密码和账号这样的敏感信息。现有的软件加密的方法远远不能满足目粄『的需要,加密专用硬件设备是目前国际上首选的替代软件加密的产品。使用加密硬件,就必须要考虑计算机接口的问题。计算机的接口有许多种,如传统的串口和并口。串口的出现是在年前后,数据传输率是,一般用束连接鼠标和外置徊⒖诘氖荽渎时却快叮曜疾⒖诘氖荽渎饰左右,一般用来连接打印机、扫描仪等。早期的软件狗类加密硬件基本上都是使用并口的,不但极易与打印机冲突,而且容易被破解。要想设计出更可靠更完善的加密硬件,必须采用新的计算机接口。现在市场上己有很多新的接口总线标准,发展迅速而且在业界比较流行的有三种:、蓝牙和是为了增强外部多媒体设备与电脑连接性能而设计的高速串行总高速硬盘、音响设备等多种多媒体设备连接。然而有它的局限性,就是价格昂贵。在当今机越来越走向低价位的时代,作为一种接口总线,如果价格上没有优势就意味着它很难普及。接为基础,为固定与移动设备通信环境建立一个特别连接。蓝牙的数据速率为技术太过复杂,设备价格过高,并且使用蓝牙技术需要支付专利费用。年,、、、等七家世界著名的计算机和通讯公司成立了厶常私侥甑氖奔湫纬闪统一的意见,
本课题要解决的问题和方案的确定设备——加密狗。本课题要解决的主要任务是:规