热搜关键词: 电路基础ADC数字信号处理封装库PLC

rar

USB20加密接口芯片的设计及其FPGA验证.rar

  • 1星
  • 2014-03-05
  • 7.16MB
  • 需要1积分
  • 6次下载
标签: USB20加密接口芯片的设计及其FPGA验证

USB20加密接口芯片的设计及其FPGA验证

信息安全在当今的社会生产生活中已经被广为关注,对敏感信息进行加密是提高信息安全性的一种常见的和有效的手段。  常见的加密方法有软件加密和硬件加密。软件加密的方法因为加密速度低、安全性差以及安装不便,在一些高端或主流的加密处理中都采用硬件加密手段对数据进行处理。硬件加密设备如加密狗和加密卡已经广泛地应用于信息加密领域当中。  但是加密卡和加密狗因为采用的是多芯片结构,即采用独立的USB通信芯片和独立的加密芯片来分别实现数据的USB传输和加密功能,如果在USB芯片和加密芯片之间进行数据窃听的话,很轻易地就可以获得未加密的明文数据。作者提出了一种新的基于单芯片实现的USB加密接口芯片的构想,采用一块芯片实现数据的USB2.0通信和AES加密功能,命名为USB2.0加密接口芯片。  USB2.0加密接口芯片采用了USB2.0接口标准和AES加密算法。该加密芯片可以实现与主机的快速通信,具有快速的密码处理能力,对外提供USB接口,支持基于USB密码载体的自身安全初始化方式。  根据设计思想,课题研究并设计了USB2.0加密接口芯片的总体硬件架构,设计了USB模块和AES加密模块。为了解决USB通信模块与AES加密模块之间存在的数据处理单元匹配以及速度匹配问题,本文设计了AESUSB缓冲器,优化了AES有限域加密算法。最后,利用VerilogHDL语言在FPGA芯片上实现了USB2.0加密接口芯片的功能,并在此基础之上对加密芯片的通信和加密性能进行了测试和验证。

展开预览

猜您喜欢

推荐帖子 最新更新时间:2024-11-13 07:55

ST BLUEMS APK Android最新版本V3.5.1
BlueMS应用软件与基于BlueST协议的嵌入式端固件结合使用,如SensorTile。该应用允许用户访问所有的传感器数据,下载相关算法的许可证,以及从移动设备端通过低功耗蓝牙网络空中升级固件。 作为一个基于STM32Cube的嵌入式端的案例,Bluemicrosystem1扩展软件包让用户读取和显示实时的惯性(如运动传感器)和环境(如湿度、压力、温度)传感器数据。它还提供了一套开放的OPEN
朵拉A萌 ST传感器与低功耗无线技术论坛
调整到功法到到最佳状态的一些方法
功率放大器,简称“功放”。很多情况下主机的额定输出功率不能胜任带动整个音响系统的任务,这时就要在主机和播放设备之间加装功率放大器来补充所需的功率缺口,而功率放大器在整个音响系统中起到了“组织、协调”的枢纽作用,在某种程度上主宰着整个系统能否提供良好的音质输出。  对于很多朋友来说,对放大器并不是十分的了解,不清楚在功放音箱中,都需要哪些的配件进行配置,才能将功放的效果播放到一个最佳的状态?  第一
Jacktang 模拟与混合信号
itop4412开发板Qt串口编程-界面布局
本节我们使用 Qt 来编写一个简单的上位机。 实验介绍:组装 ui 界面,使用 Qt 提供的串口类来实现串口收发功能,需要掌握的相关 Qt 知识有以下几点: QSerialPort 是 Qt5 中的附加模块,提供了基本的功能,包括配置、I/O 操作、获取和设置 RS-232 引脚的信号,要链接 QtSerialPort 模块,需要在.pro 文件中添加+=serialport。 QSeria
遥寄山川 ARM技术
无线通讯信号传播
在理想情况下,无线信号直接在从发射器到预期接收器的一条直线中传播。这种传播被称为“视线”(Line Of Sight,LOS),它使用很少的能量,并且可以接收到非常清晰的信号。不过,因为空气是无制导介质,而发射器与接收器之间的路径并不是很清晰,所以无线信号通常不会沿着一条直线传播。当一个障碍物挡住了信号的路线时,信号可能会绕过该物体、被该物体吸收,也可能发生以下任何一种现象:发射、衍射或者散射。物
Aguilera 无线连接
stm32 PWM捕获学习
转自:tedeum 发现官方有个例子,固件库里面自带PWM输入功能,经调试稳定可用,代码如下: C代码  [url=][/url] //计时器和gpio口的初始化  GPIO_InitTypeDef GPIO_InitStructure;    NVIC_InitTypeDef NVIC_InitStructure;      /* TIM2 clock enable */    RCC
hightemplar ARM技术
室内无线通信定位技术AOD/AOA,都有哪些无线传输优势?
物联网无线数传室内定位技术:AOA与AOD 针对室内环境无法使用卫星定位的问题,目前市场上已经有了很多不同的室内定位技术。 常见的室内无线定位技术有:WiFi通信模块、蓝牙模块、红外线遥控开关、超宽带无线通信技术、RFID射频技术、ZigBee模块、cat.1定位模块、GPS定位导航模块等。 蓝牙无线通信模块作为一种短距离低功耗的无线传输技术,在室内安装适当的蓝牙局域网接入点后,
成都亿佰特 RF/无线
MSP430单片机的微功耗中文人机界面设计
     在现代便携式智能仪器或手持设备中,中文人机界面成为一种事实上的行业标准。能显示汉字的图形点阵液晶和可输入数字的小键盘已成为智能设备必不可少的组成部分。同时作为便携式设备基本要求的低功耗特性也贯穿于中文人机界面的设计始终。   这种低功耗中文人机交互界面需要设计者在选取MCU和具体元器件上有特殊考虑。微功耗、小体积应作为选择相关器件的首要要求。   设计中,笔者采用MSP430F149
fish001 微控制器 MCU
跟帖提问赢好礼咯:【创新驱动变革—R&S示波器助力功率电子测试】
      摘要             功率电子应用范围广泛,涵盖纳瓦至千瓦,中国是目前最重要的功率电子应用市场。随着新型宽禁带半导体器件的应用,特别是SiC碳化硅和GaN氮化镓新半导体材料的发展,其具有更好导热性、更高开关速度、更紧凑体积。功率电子技术继续朝着提升效率发展,并在未来五年带来重大变化。电源行业最常用的测试设备之一示波器,由于底噪、垂直分辨率、存储深度、时频域联调等性能受限,不足
EEWORLD社区 测试/测量

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×