基于USB接口的软件加密锁的设计与实现

被引量 : 0次 | 上传用户:hf2562
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,特别是软件技术的发展,软件的知识产权保护问题越来越受到人们的重视,软件的反盗版设计是软件开发过程中极其重要的部分。为防止软件在没有得到验证和允许的情况下运行,出现了多种多样的软件保护技术,主要包括纯软件和纯硬件两类。虽然纯软件保护手段得到了广泛应用,但传统的软件保护技术在内核调试器面前不堪一击。本文提出一种基于USB接口的软件加密锁的设计方案,该方案基于硬件电路实现对软件的保护,使用DES对称加密算法加密数据,支持加密锁识别、硬件序列号、加密算法验证等判别手段,支持大容量加密数据存储能力,具有即插即用、使用方便、保密性强、性价比高等特点。本文主要讨论了软件加密手段的现状分析;与本方案相关的USB接口规范;DES对称加密算法的原理与实现;基于USB接口的软件加密锁的硬件设计细节;固件程序的设计细节;主机端USB设备驱动程序和应用程序的设计细节;加密锁系统调试及测试。设计方案经测试表明达到预期目的。在设计软件加密锁过程中所总结的开发经验和资料,可作为其他基于USB接口的智能仪表、控制设备等的开发参考。
其他文献
通过MSMPR结晶器系统对纯氯化钾及加入光卤石母液后的溶液,采用不同的搅拌速度及不同的桨叶材料进行了氯化钾结晶动力学的研究,计算出了不同的搅拌速度及不同的桨叶材料下氯化
<正>纳税评估是一个耳熟能详的话题。可武汉市汉阳区地税局在纳税评估中涉及到了机构变化、人员调整、方法创新等内容,从而使纳税评估这个不太新鲜的老话题增加了许多新故事
伴随社区建设和志愿服务的快速发展,高校大学生逐渐成为社区志愿服务中举足轻重的力量。本文以盐城市高校大学生社区志愿服务为案例,探寻地方高校大学生参与社区志愿服务活动
《雷雨》展示了异性之间所表示出爱与憎的可怕悲剧,展示了整个封建大家庭的悲剧,也是整个封建社会的悲剧,更始人性命运的悲剧。本文力图从《雷雨》的接受史、生命哲学、主题
汶川大地震牵动着每个人的心,灾后重建工作任重而道远。文章通过分析国内外灾后重建经验,提出了灾后重建的建议。
<正>当历史发展到唐宋之际,中国社会出现了一个大转型:唐代,世家大族犹在,门阀社会的余绪尚存。唐太宗时,大臣高士廉等奉命修《氏族志》,将山东崔氏列为士族第一等,李世民对
10月16日,广西自治区安监局党组书记、局长陈鸿起深入钦州市督促检查指导该市开展安全生产大排查大整治行动工作。先后到钦州市中马产业园施工工地现场,玉柴钦州石油化工有限
车身结构设计问题涉及到对复杂结构在多参数条件下多次进行大规模问题求解,是一个较为耗时的过程。本文从节约计算成本和提高计算精度的角度提出一种面向车身设计的复杂结构
目的:颅脑创伤(TBI)增加了创伤性癫痫(PTE)的危险性。本研究的目的是调查天津武警医学院附属医院脑系科(医院)中心近3年(2004年9月至2007年9月)TBI的发病情况、创伤后痫性发作
德沃金在《认真对待权利》中尖锐地批评了美国的法律实证主义和功利主义。他认为,政府必须认真对待公民的个人权利与自由,这对处于转型期的中国有重要借鉴意义。