【摘 要】
:
在当今的信息社会,信息安全已经成为迫切需要解决的问题。数据加密技术是一种主动的信息安全保护措施,为解决信息安全的问题提供了有效的方法。本文所研究的移动可编程数据加
论文部分内容阅读
在当今的信息社会,信息安全已经成为迫切需要解决的问题。数据加密技术是一种主动的信息安全保护措施,为解决信息安全的问题提供了有效的方法。本文所研究的移动可编程数据加密系统就是一种新型的数据加密设备,用于对电脑上的数据文件进行加密、解密处理,可以有效的保护数据信息安全,并可广泛应用于信息保密、电子商务等领域。移动可编程数据加密系统采用了RSA和AES加密算法,通过USB2.0接口与电脑通信,因此具有体积小、重量轻、便于携带、加密解密速度快等优点。本课题在FPGA技术和USB2.0技术的基础之上,提出了移动可编程数据加密系统的实现方法。在课题的研究过程中,首先设计了移动可编程数据加密系统的体系结构,将系统分为硬件子系统和软件子系统。然后分别对硬件子系统和软件子系统进行功能和模块设计,并实现了硬件子系统和软件子系统。硬件子系统的设计主要包括FPGA设计和PCB板的设计。软件子系统的设计主要包括USB芯片的固件程序设计、USB设备驱动程序设计以及用户控制程序设计。其中,FPGA设计采用了Verilog HDL编写RTL代码,软件设计采用了Visual C++编写用户控制程序及设备驱动,并用C语言设计了USB芯片的固件程序。最后,基于EP1C12Q240C8型FPGA和CY7C68013A型USB芯片实现了整个加密系统,经测试,该系统达到了预期的目标。
其他文献
本文对基于NetFlow的网络管理系统NBOS(NetworkBehavior Observation System)进行了研究。该系统的工作目的是为了管理网络服务质量和监控网络安全状态。论文用并行化的方式
利用基因表达数据分类对癌症等恶性疾病进行识别,是数据挖掘技术在生物医学领域内的一个典型应用。决策树算法作为一种基础的机器学习算法,由于存在着理解性强,算法结构简单
深空探测集中显示了一个国家的科技发展水平和综合国力,在科学、经济、军事和政治上都有巨大意义。我国制定的空间科学发展“十五”、“十一五”计划,并已开展了包括月球探测
传统的入侵检测研究很少考虑网络用户的意愿和行为规律,对攻击动机缺乏解释。这造成现有的入侵检测部署缺乏针对性,误判和漏判概率非常高,因此有必要引入新的研究方法和理论对攻
聚类作为一种知识发现的重要方法,它广泛地与中文信息处理技术相结合,应用于网络信息处理中以满足用户快捷地从互联网获得自己需要的信息资源。文本聚类是聚类问题在文本挖掘
电子政务是各级政府及政府职能部门将其服务和管理的功能通过互联网实现,以为企业及公民提供更好的服务。电子政务系统经历了几十年的历程,由于采用不同的开发语言和平台,导
地籍管理信息系统作为地理信息系统(GIS)与土地管理事务相结合的产物,为土地管理工作提供了快捷有效的信息获取手段和管理方法,通过引入GIS现代化信息技术,能够提高土地管理
移动GSM通信网络优化的主要任务是对网络设备参数进行分析和调整,确保稳定的网络性能和良好的用户感知。随着网络规模的迅速扩大,网络优化工作的难度越来越大,需要测试的路段
虚拟机技术通过对硬件资源进行模拟,实现对硬件资源的虚拟化。这样,采用了虚拟机技术,一台计算机可以提供多个相同的计算机硬件平台,从而能够同时运行多个操作系统并实现它们之间
随着计算机与信息技术的不断发展,生物特征识别技术受到了广泛的关注,指纹因其唯一性和终生不变性成为目前最可靠的生物特征识别技术研究对象之一。尽管目前在此技术上已有许