8201, 8202, 8203, 8204 Acceleration Processor Data Sheet, DS-0157-05
Page 121
Exar Confidential
Combine the source data with the MAC value, and then send it to the Out_AFIFO
Report the Hash core status to the Channel Manager after each command completes
5.6.4
Hash Core
The Hash engine contains two Hash cores. Each core supports six operation modes:
slice hash only
file hash only
slice hash + file hash
MAC
SSL3.0 MAC
XCBC-MAC (with SHA1, SHA256, and MD5 algorithms).
5.6.4.1
Hash Core Operation Modes
Slice Hash only
In this mode, one core calculates the hash value, while the other is used for real time
verification. Each slice is treated as a complete hash operation (with length padding).
File Hash only
In this mode, one core calculates the hash value, while the other is used for real time
verification. Hash engine will load the initial hash value into the hash cores during
initialization, and performs length padding on the last block of data (one command, one
block data).
A File Hash operation performs the hash operation on the entire data block of one
command. A File Hash command can be either stateless or stateful. If the hash of one file
can be done in one command, it is considered stateless; otherwise if the hash of one file
requires two or more commands, it is considered stateful.
Example of a stateless File Hash (one file per command):
The Hash core uses the default initial hash value, and adds length padding at the end of
the data block. The output hash is considered complete.
Example of a stateful file hash (one file uses three commands):
a. The Hash core uses the default initial hash value for the data block of the first com-
mand, and does not add padding. The output hash is considered incomplete but is used
as the IHV for the second command.
b. For the second command, the Hash core uses the IHV calculated from the first com-
mand, and does not add padding. The output hash is considered incomplete but is used
as the IHV for the third command.
相关PDF资料
PCA9535EDTR2G 16-BIT I/O EXPANDER 24TSSOP
PCA9535ECMTTXG 16-BIT I/O EXPANDER
ATMEGA88P-20MUR MCU AVR 8KB FLASH 20MHZ 32QFN
PCA9535ECDTR2G 16-BIT I/O EXPANDER 24TSSOP
CAT9555HT6I-GT2 IC I/O EXPANDER 16BI 2C 24TQFN
PCA8574AN,112 IC I/O EXPANDER I2C 8B 16DIP
CAT9555HV6I-GT2 IC I/O EXPANDER I2C/SMBUS 24TQFN
JLC1562BNG IC I/O EXPANDER I2C 8B 16DIP
相关代理商/技术参数
ATmega8535L-8PC 功能描述:8位微控制器 -MCU AVR 8K FLSH 512B EE ADC 3V-8MHZ RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATmega8535L-8PI 功能描述:8位微控制器 -MCU AVR 8K FLSH 512B EE ADC 3V-8MHZ RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATMEGA8535L-8PJ 功能描述:IC MCU AVR 8K 5V 8MHZ 40-DIP RoHS:是 类别:集成电路 (IC) >> 嵌入式 - 微控制器, 系列:AVR® ATmega 标准包装:9 系列:87C 核心处理器:8051 芯体尺寸:8-位 速度:40/20MHz 连通性:UART/USART 外围设备:POR,WDT 输入/输出数:32 程序存储器容量:32KB(32K x 8) 程序存储器类型:OTP EEPROM 大小:- RAM 容量:256 x 8 电压 - 电源 (Vcc/Vdd):4.5 V ~ 5.5 V 数据转换器:- 振荡器型:内部 工作温度:0°C ~ 70°C 封装/外壳:40-DIP(0.600",15.24mm) 包装:管件
ATmega8535L-8PU 功能描述:8位微控制器 -MCU 8kB Flash 0.5kB EEPROM 32 I/O Pins RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATMEGA8535-W 功能描述:8位微控制器 -MCU AVR 8K FLSH 512B EE ADC 3V-8MHZ RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATMEGA88-15AD 功能描述:8位微控制器 -MCU 8-bit 8KB Flash Auto RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATMEGA88-15AT 功能描述:8位微控制器 -MCU 8KB Flash 15MHz 85-degrees C RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
ATMEGA88-15AT1 功能描述:8位微控制器 -MCU 8KB Flash 15MHz 105-degrees C RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT