基于客户软件的USB设备加密

被引量 : 7次 | 上传用户:muzhe8835
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,人们越来越重视对软件的保护,各种技术手段得以蓬勃发展。传统对计算机软件的保护方法是采用输入注册码来校验用户的合法性,或对软件加壳等方法,但是这些操作都直接在操作系统上进行,软件的运行过程可以通过一些调试工具观察到,这样相对容易被破解。而利用硬件电路对软件进行保护,则在一定程度上克服纯软件保护的缺点。破解需要对硬件电路和固件程序进行分析,成本较高。本文通过对常见软件保护技术的分析,提出了一种新的解决方案——USB的软件加密系统。 本文首先研究USB协议的内幕,从体系结构、通信流、传输包字段和事务格式几个方面进行详细介绍,为系统设计提供了技术支持。其次对密码学的概念和原理做了简单阐述,讨论了两种经典的密码算法DES和RSA的具体过程。通过对密码算法的分析,为系统的数据安全传输提供了理论保证。 本文采用DSP芯片作为微处理器,选择DSP芯片是非常重要的一个环节,只有选定了DSP芯片,才能进一步设计其外围电路及系统的其他电路。在第三章对DSP系统平台的设计,包括设计方法和软件编程步骤进行详细介绍。并对本文采用的芯片TMS320LF2407资源进行介绍。第四章首先介绍了USB总线接口控制器,即本文采用的ISP1581芯片的功能和接口设置;其次介绍了接口电路设计,在4.2节有详细描述。软件设计是设计的重点和难点,本文从功能出发分为三个模块:设备端软件设计、加密算法设计和USB设备驱动程序设计,在第五章进行了说明。最后是全文总结和今后工作展望。
其他文献
本文对DDI、SPT二种类型的高温电子压力计使用情况进行介绍,并针对2008年上半年测试失败的原因及存在的问题进行了分析和总结,提出了改进和预防措施以及今后在试油试采测试中
动物和植物的性别决定方式复杂多样,细菌的性别决定则比较简单。人类的性别决定方式为XX-XY型性别决定方式,Y染色体在人类男性的性别决定和发育中起决定作用,Y染色体上的基因
韦伯把伦理划分为信念伦理和责任伦理,并认为中国传统社会是信念伦理。信念伦理要么是神秘主义救赎宗教的产物,要么是出世救赎宗教的产物。中国传统社会并没有真正的救赎宗教
物流配送模式是影响快速发展的家装企业的关键因素之一,本文主要从定性和定量的角度对家装企业的配送模式选择进行分析.采用矩阵图决策法和层次分析法,为企业在不同的发展阶
<正>"推动摇篮的手就是推动世界的手。"当我在第四届中国幼儿园园长大会的宣传屏幕上再次看到这句话的时候,跟第一次读到时同样觉得震撼,感慨万千。儿童的教育对于一个家庭来
期刊
大跨度桥梁通常是交通运输系统的枢纽工程,是生命线工程的重要组成部分。地震中,桥梁工程的破坏将导致交通中断,使救灾工作难于进行或大大延缓,次生灾害加重,导致巨大的经济
<正>藏龙卧虎(卧虎藏龙)释义:指隐藏着未被发现的人才,也指隐藏不露的人才。出处:北周.庾信《同会河阳公新造山地聊得寓目》诗"暗石疑藏虎,盘根似卧龙。"不入虎穴焉得虎子释
<正>现在多数家庭只有一个孩子,这一个孩子就成了好几位长辈的"掌心宝"和"心头肉",家长对孩子的物质要求总会给予最大的满足,而对孩子的生活自理能力缺乏关注。在此,笔者谈谈
如何衡量反腐败与廉政建设的成效,是反腐败与廉政建设的重大问题。创建具有中国特色的廉政指标体系,以科学严谨的调查研究与分析预测为对策依据对反腐败与廉政建设的整体或局
依据第3次全国国土调查工作方案和技术规程的要求,重点对第3次全国国土调查中外业调查补测内容与技术方法进行了深入研究。通过与前2次全国国土调查外业调查补测内容与技术的