基于ASIC的软件加密方法研究及实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:wangxinjia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,计算机的应用己普及到人类生活中的各个领域,几乎各行各业的各种活动都可以利用计算机。计算机之所以能够发挥巨大作用,软件的作用必不可少。做为人类商品社会中的一种特殊的产品,软件生产难度大却复制容易;生产成本高但复制费用低。由此造成世界范围内软件的非法复制现象很严重,许多人想方设法地复制别人的软件。在这种形势下,软件的研制者或销售商为了维护自身的权益,不断采用先进的技术来防止自己研究或销售的软件被无偿的复制。这就促使软件加密技术蓬勃发展,出现了各种各样的软件保护技术。 长江航道铺排船是目前一种设计合理、技术先进的施工船舶,使用它能够有效的改善河流的航道,从而有力的促进航运事业的发展。我校承担该船自动控制系统的研制,其自动控制和监视软件是国内首创,因此该系统投入使用时,对软件进行保护非常必要。本文基于该项目对软件保护的需求,研制了一个硬件加密锁。在设计中,选择Altera公司的PLD器件做为核心芯片来实现加密锁,完成对软件的保护。所设计的电路板上可以选择连接串行口或者并行口,在PLD内用VHDL(VHSIC Hardware Description Language,硬件描述语言)实现了并口的通信协议和一个自行研制的密码算法,并在C++Builder环境下开发了配套的上位机软件,主要是提供了DLL(动态链接库)和一些函数用于PC机和加密锁之间进行通信。另外本设计还开发了一个简单的使用程序来演示加密锁的使用方法。设计中涉及到了硬件电路设计、软件程序开发以及加密算法设计等多学科知识,所设计的加密锁技术含量高、安全可靠,具有很高的使用价值。
其他文献
煤的体积是衡量煤矿、电厂等企业经济效益的一项重要指标,传统的大型煤堆的体积静态测量方法,受测量方法的局限,难以到达高精度、高效率、低成本的要求,针对这个问题,文章提
论文以自动控制理论和机电传动控制理论以及计算机应用技术为基础,介绍了国内瓦楞纸板包装和纸板生产线的现况。通过对瓦楞纸板横切机控制系统的综述,联系系统实际的应用背景,提
随着科技的飞速发展,长距离、大运量、多机驱动的皮带机已成为一种发展趋势。趋于大型化的带式输送机面临的主要难题有:可控软启动技术,多机功率平衡以及带式输送机故障诊断技术,解决好这三方面问题对于煤矿企业的安全生产起着至关重要的作用。可控软启动技术和多机功率平衡问题的核心是驱动装置和控制策略的选择,所以文中首先经过对比分析采用了交流电机变频调速系统为驱动装置,驱动带式输送机运动。其次,由于软启动和功率平
长江流域两岸的滩地多属淤沙的分层结构,不耐冲刷,在一些水流顶冲、深泓逼岸的河段,崩岸险情常有发生,给江岸堤防工程、两岸工农业及人民生命财产带来严重的威胁。为了保护堤岸和
学位
背景知识对于知识发现过程有着重大的影响.该文主要着眼于一类特殊的背景知识:数据对象间的关联限制,研究了其在聚类分析中的应用.分析了现有基于数据对象间关联限制的聚类分
基于图像的三维重建技术仅仅利用图像信息,所以对设备的要求较低,数据量较小,具有重要的理论研究价值和广泛的应用前景.该文在三维重建、摄像机内参数标定等方面进行了比较深
桥式起重机是港口、码头、货场等场所货物运输、吊装的主要设备。起重机的快速起吊、行走和货物准确定位直接影响生产的效率和安全,其中起重机的定位和防摆控制是研究的热点问题。据统计,传统的起重机在每次装卸货物时,平均有30%以上的时间浪费在固定落点上,严重影响了桥式起重机的生产效率,甚至造成安全隐患。因此对桥式起重机的准确定位和防摆控制问题的研究有重要意义。本文综述了桥式起重机定位与防摆控制问题的国内外研
声学高温测量技术通过测量声波信号在已知距离内的飞行时间为工业炉窑提供了一种十分有发展潜力的温度测量手段.该论文对声学法测温的原理进行了阐述,对声学高温计在国内外的
煤炭是我国的重要能源。由于受地质条件制约,其开采主要以井下为主。矿井多为数百米深,作业地点分散,工作环境恶劣,事故隐患较多。因此探寻一种适合井下无线通信的技术对改善