基于TMS320C6205的PCI加密卡设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:qixiannu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,人们的信息交流越来越向数字化方向发展,人们的金融、私人信息的交互也越来越多的通过网络交互传递,因此,网络通信的安全问题显得越来越重要。通过网络传输的各种信息所具有的机密能否得到可靠的保护,而不被第三者窃取或篡改,这些都是计算机网络通信所要关注的问题,而解决网络通信安全可采用保密通信。保密通信是一种隐藏通信具体内容的通信方式,在现代信息社会中保密通信在保护信息不受窃取方面起到了重要作用。采用数据加密技术是保密通信的重要手段。DSP(数字信号处理器)是一种适用于数字信号处理的微处理器,利用DSP实现保密通信中的数据加密更快速,更有效。 本论文基于网络通信安全这一背景,通过分析DSP芯片以及DSP芯片的特点,提出了基于TI公司的TMS320C6X系列的TMS320C6205 DSP芯片的通用加密系统,设计并实现了基于PCI接口的通用数据加密卡。设计的加密卡除能提供数据加密,保证数据以密文发送;还能身份鉴别,鉴别服务确保一个通信是可信的,它包括签名与认证;保证数据完整性,完整性是为了确保接收到的消息没有插入、篡改;保证不可抵赖,不可抵赖是防止发送方或接收方抵赖所传输的信息。 本论文主要分五部分。第一部分介绍了信息安全方面的一些基本概念。第二部分介绍DSP TMS320C6205 PCI加密卡WDM驱动程序的编写。详细的介绍了WDM驱动程序的基本概念、TMS320C6205的PCI接口及TMS320C6205 PCI驱动程序的具体实现。第三部分介绍介绍DSP TMS320C6205 PCI加密卡的硬件电路设计。详细的介绍了DSP与PCI、FLASH、SBSRAM、CPLD等的接口设计,以及其PLL电路和电源管理。第四部分介绍介绍DSP软件设计。详细的介绍了DSP软件的编写环境CCS,通信加密中用到的各种算法(RSA、DES、MD5等)在DSP上的实现,DSP程序的BOOTLODER和程序的烧写。最后一部分介绍了本文所做的工作及PCI加密卡需要完善的地方。
其他文献
  本课题选定的是日本NOVA电子有限公司研制的DSP运动控制专用芯片MCX314。高集成度MCX314运动控制专用芯片能实现4轴3联运动的位置、速度、加速度控制和直线、圆弧、位元3
本文对自适应逆控制理论在异步电动机变频调速系统中的应用及仿真进行了研究。文章阐述了交流调速技术的发展的概况与趋势及自适应逆控制理论的历史和现状;建立了多变量,非线性
本文研究了具有不确定性的传感器和执行器的故障诊断问题,提出了一种基于遗传算法的故障诊断方法;提出了在传感器发生故障情况下的Lyapunov方程与线性矩阵不等式(LMI)相结合
超分辨技术是在图象复原的基础上发展起来的,它试图恢复截止频率之外的信息,以使图象获得更多的细节,从而进一步提高图象的分辨率。把超分辨应用到MRI图象中去的时候,用的就
居民区作为人类生存和居住的家园,与人们生活密切关联,居民区的保护和建设关系着人们的生活质量和生活水平以及社会的可持续发展。及时并准确地获取居民区的空间地理分布信息对
为了适应我国海洋资源和环境的调查勘探向深水区域发展的趋势,光电复合缆绞车作为深海探测器的收放装置,是确保水下作业设备安全有效运行的重要装备。我国深海作业绞车主要依靠
随着微处理器技术和操作系统技术的不断发展,嵌入式实时操作系统已经成为计算机科学的一个重要组成部分,并且已经被广泛应用于制造工业、过程控制、仪器仪表、通讯等领域。传统的控制软件是基于前后台结构,这种结构不能适应嵌入式系统中日益增加的复杂性,及其对实时性、可靠性的要求。本文阐述了嵌入式实时操作系统的基本原理,在分析嵌入式实时操作系统uC/OS-II 的基础上,完成了uC/OS-II 在单片机C8051
为响应交通部门提倡的“智能交通”,严格规范道路交通秩序,鼓励遵守交通规则,需要对违章行驶在公交车道的非公交车辆进行抓拍并警告。目前,部分城市已经在公交车头上安装了摄像头
广义系统是一类更一般化,并有着广泛应用背景的动力系统。自70年代以来,广义系统理论的研究已经取得了长足的进展,许多正常系统的结论被相继地推广到广义系统中。 耗散性理论
污水的生物处理过程具有大滞后、非线性、随机性和多变量的特点,曝气环节的传统PID控制虽然在工程上广泛采用,但在实际应用中还存在着一些问题。本文在分析污水处理厂现有活