排列码加密U盘硬件设计

来源 :河北工业大学 | 被引量 : 2次 | 上传用户:liuyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息化程度的不断提高,人们对信息存储的要求越来越高。存储载体的安全是信息系统安全的关键之所在。在目前诸多的存储载体中,U盘由于其诸多优点得到广泛的应用。但是普通U盘是以明文的形式进行数据的存取和传输,这就不可避免的带来了安全隐患。针对现存U盘在安全性能方面的不足,本文提出了基于数据加密技术和硬件加密技术的大容量安全U盘的解决方案。该方案能较好地保护数据的安全性、完整性和可靠性。数据加密技术使得数据以密文的形式存储在U盘中。该方案在继承普通U盘所有功能的基础上,采用排列码加密算法,完全从硬件上进行数据加密,操作简单方便,加密速度快。本文从加密技术和硬件设计方面进行了阐述。介绍了目前常用的加密技术,认真分析了对称密钥加密方法、非对称密钥加密方法等加密技术的优缺点,介绍了排列码加密解密算法,排列码加密解密算法突破了传统的分组密码的旧观念,使加密强度有了较大幅度的提高;并重点介绍了USB大容量存储器传输协议;排列码加密U盘的硬件结构的设计其中包括USB接口电路,电压转化电路,数据加密/解密电路以及数据读写电路;固件程序的开发。
其他文献
任务调度是实现高性能网格计算的一个基本问题,调度策略直接影响网格的性能,网格自身的分布性、异构性、动态性、自治性等特征对传统的调度算法提出了新的挑战,网格任务调度
随着Internet应用迅速发展,软件运行环境正经历从集中封闭的计算平台向开放、动态转变,并将逐步被基于服务的计算模式所取代,这就导致传统的软构件技术很难应对这些变化。本
当今社会,计算机安全问题的严峻形势使得人们迫切需要高可信软件。形式化验证方法是提高软件可信度的一种可靠的方法,其中基于演绎推理的的方法更是近些年来的研究热点。  本
语义物联网是物联网的内在矛盾解决办法,将本体的概念引入到物联网中,实现物联网知识的语义化和语义协同是语义物联网的核心内容之一。伴随语义物联网的发展,传感器本体数目
随着Internet的飞速发展,各种新业务的迅猛发展,尤其是视频、语音等多媒体业务(如视频会议、视频点播、IP可视电话)的迅猛增长, IP网络也由以前单一的数据网变成了多业务的综
群体智能是一种由无智能或简单智能的个体通过任何形式的聚集协同而表现出智能行为。它所具有的分布式组织模型对解决复杂组合优化问题、分布控制问题提供了很好的思路。目前
脑机接口技术(Brain Computer Interface,BCI)形成于20世纪70年代,是一种涉及神经学科、信号检测、信号处理、模式识别等多学科的交叉技术,通过非自然的方法沟通大脑和外界环境,
由于高效率软硬件协同设计的需要,硬件仿真模型开始广泛应用于软件的早期开发中。在基于仿真平台的软件开发过程中,一些软件需要使用到物理设备(如串口、网卡等串行设备)进行
随着网络技术的发展和信息交换的日益频繁,信息安全技术的研究变得越来越重要,作为新的密码技术——混沌密码系统技术已引起了国内外学者浓厚的兴趣和广泛研究。混沌作为一种特
互联网与教育是推动社会进步的两个车轮,网络远程教育恰恰是这两者完美结合的产物。随着信息技术的不断发展,如何将信息技术应用于教育领域,实现信息技术与课程的整合,是当前信息