参数资料
型号: TSC87C51-33CBB
厂商: ATMEL CORP
元件分类: 微控制器/微处理器
英文描述: 8-BIT, OTPROM, 33 MHz, MICROCONTROLLER, PQCC44
封装: PLASTIC, LCC-44
文件页数: 56/80页
文件大小: 5152K
代理商: TSC87C51-33CBB
256
XMEGA A [MANUAL]
8077I–AVR–11/2012
Figure 23-1. Register file usage during DES encryption/decryption.
Executing one DES instruction performs one round in the DES algorithm. Sixteen rounds must be executed in increasing
order to form the correct DES ciphertext or plaintext. Intermediate results are stored in the register file (R0-R15) after
each DES instruction. After sixteen rounds, the key is located in R8-R16 and the encrypted/decrypted ciphertext/plaintext
is located in R0-R7. The instruction's operand (K) determines which round is executed, and the half carry flag (H) in the
CPU status register determines whether encryption or decryption is performed. If the half carry flag is set, decryption is
performed, and if the flag is cleared, encryption is performed.
For more details on the DES instruction, refer to the AVR instruction set manual.
23.4
AES Crypto Module
The AES crypto module performs encryption and decryption according to the Advanced Encryption Standard (FIPS-197).
The 128-bit key block and 128-bit data block (plaintext or ciphertext) must be loaded into the key and state memories in
the AES crypto module. This is done by writing the AES KEY register and STATE register sequentially with 16 bytes.
It is software selectable whether the module should perform encryption or decryption. It is also possible to enable XOR
mode, where all new data loaded to the state key is XORed with the current data in the state memory.
The AES module uses 375 clock cycles before the encrypted/decrypted plaintext/ciphertext is available for readout in the
state memory.
The following setup and use procedure is recommended:
1.
Enable the AES interrupt (optional).
2.
Select the AES direction to encryption or decryption.
3.
Load the key data block into the AES key memory.
4.
Load the data block into the AES state memory.
5.
Start the encryption/decryption operation.
If more than one block is to be encrypted or decrypted, repeat the procedure from step 3.
When the encryption/decryption procedure is complete, the AES interrupt flag is set and an optional interrupt is
generated.
Register File
R0
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
R16
...
R31
data0
data1
data2
data3
data4
data5
data6
data7
key0
key1
key2
key3
key4
key5
key6
key7
data
key
相关PDF资料
PDF描述
TSC87C52-33CDB 8-BIT, OTPROM, 33 MHz, MICROCONTROLLER, PQFP44
T89C51RD2-3CVCM 8-BIT, FLASH, 40 MHz, MICROCONTROLLER, PDIP40
TSC87251A1XXX-B16IDB 8-BIT, OTPROM, 16 MHz, MICROCONTROLLER, PQFP44
TSC51C1XXX-A16CD 8-BIT, MROM, 16 MHz, MICROCONTROLLER, PDSO44
TSC80C31-L16CYD 8-BIT, 16 MHz, MICROCONTROLLER, UUC40
相关代理商/技术参数
参数描述
TSC888AILT 功能描述:电流灵敏放大器 Sense Amplifier 20 Gain RoHS:否 制造商:Texas Instruments 通道数量: 共模抑制比(最小值):110 dB 输入补偿电压:80 uV 电源电压-最大:5.5 V 电源电压-最小:2.7 V 电源电流:350 uA 最大工作温度:+ 125 C 最小工作温度:- 40 C 安装风格:SMD/SMT 封装 / 箱体:VQFN-16 封装:Reel
TSC888BILT 功能描述:电流灵敏放大器 Sense Amplifier 50 Gain RoHS:否 制造商:Texas Instruments 通道数量: 共模抑制比(最小值):110 dB 输入补偿电压:80 uV 电源电压-最大:5.5 V 电源电压-最小:2.7 V 电源电流:350 uA 最大工作温度:+ 125 C 最小工作温度:- 40 C 安装风格:SMD/SMT 封装 / 箱体:VQFN-16 封装:Reel
TSC888CILT 功能描述:电流灵敏放大器 Sense Amplifier 100 Gain RoHS:否 制造商:Texas Instruments 通道数量: 共模抑制比(最小值):110 dB 输入补偿电压:80 uV 电源电压-最大:5.5 V 电源电压-最小:2.7 V 电源电流:350 uA 最大工作温度:+ 125 C 最小工作温度:- 40 C 安装风格:SMD/SMT 封装 / 箱体:VQFN-16 封装:Reel
TSC9 制造商:未知厂家 制造商全称:未知厂家 功能描述:EURO TERMINAL BLOCKS
TSC903 制造商:Laird Technologies Inc 功能描述:CLIP TO-3P 制造商:Laird Technologies Inc 功能描述:CLIP, TO-3P 制造商:Laird Technologies Inc 功能描述:CLIP, TO-3P; External Width:6.5mm; SVHC:No SVHC (18-Jun-2012); Isolation Voltage:1kV; Length:30mm; Material:Steel; Package / Case:TO-3P, TO-218, TO-247; Packages Cooled:TO-3P, TO-218, TO-247; Pad Thickness Max:0.5mm; Panel Thickness ;RoHS Compliant: Yes 制造商:Laird Technologies Inc 功能描述:CLIP, TO-3P; External Width:6.5mm; SVHC:No SVHC (18-Jun-2012); Isolation Voltage:1kV; Length:30mm; Material:Steel; Package / Case:TO-3P, TO-218, TO-247; Packages Cooled:TO-218, TO-247, TO-3P; Pad Thickness Max:0.5mm; Panel Thickness ;RoHS Compliant: Yes