EasyManua.ls Logo

Texas Instruments CC3235 SimpleLink Series - Overview of Public World, Inner and Outer Digest Registers, and Usage for MD5, SHA-1, and SHA

Texas Instruments CC3235 SimpleLink Series
799 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Memory Usage for Public World Inner/HMAC Key and HMAC Key Processing
for MD5, SHA-1 SHA-224 and SHA-256
Outer Digest
[127:96]
Outer Digest
[95:64]
Outer Digest
[63:32]
Outer Digest
[31:0]
Outer Digest
[31:0]
Outer Digest
[95:64]
Outer Digest
[63:32]
MD5
(Read/Write)
SHA-1
(Read/Write)
SHA-224, SHA-256
(Read/Write)
Outer Digest
[159:128]
Outer Digest
[127:96]
Outer Digest
[95:64]
Outer Digest
[63:32]
Outer Digest
[127:96]
Outer Digest
[255:224]
Outer Digest
[223:192]
Outer Digest
[191:160]
Outer Digest
[159:128]
Register Address
P_HASH_ODIGEST_F
0x1014
P_HASH_ODIGEST_G
0x1018
P_HASH_ODIGEST_E
0x1010
P_HASH_ODIGEST_A
0x1000
P_HASH_ODIGEST_B
0x1004
P_HASH_ODIGEST_C
0x1008
P_HASH_ODIGEST_D
0x100C
Public World, Hash HMAC Key Registers
HMAC Key Proc.
(Write)
Public World, Hash Inner Digest Registers
HMAC Key
[479:448
HMAC Key
[511:480]
HMAC Key
[447:416]
HMAC Key
[287:256]
HMAC Key
[319:288]
HMAC Key
[351:320]
HMAC Key
[415:384]
P_HASH_IDIGEST_F
0x1034
P_HASH_IDIGEST_G
0x1038
P_HASH_IDIGEST_H
0x103C
P_HASH_IDIGEST_E
0x1030
P_HASH_IDIGEST_A
0x1020
P_HASH_IDIGEST_B
0x124/0x1244
P_HASH_IDIGEST_C
0x1028/0x1248
P_HASH_IDIGEST_D
0x102C/
Result Digest
[95:64]
Result Digest
[63:32]
Result Digest
[31:0]
Result Digest
[128:96]
Result Digest
[223:192]
Result Digest
[191:160]
Result Digest
[159:1228]
Inner Digest*
[127:96]
Inner Digest*
[95:64]
Inner Digest*
[63:32]
Inner Digest*
[31:0]
Inner Digest*
[31:0]
Inner Digest*
[159:128]
Inner Digest*
[127:96]
Inner Digest*
[95:64]
Inner Digest*
[63:32]
MD5
(Read/Write)
SHA-1
(Read/Write)
SHA-224
(Read)
HMAC Key Proc.
(Write)
Register Address
Inner Digest*
[255:224]
Inner Digest*
[95:64]
Inner Digest*
[63:32]
Inner Digest*
[31:0]
Inner Digest*
[128:96]
Inner Digest*
[223:192]
Inner Digest*
[191:160]
Inner Digest*
[159:128]
SHA-224, SHA-256
(Read/Write)
* Note: Inner Digest (initial, intermediate and result digest)
HMAC Key
[383:352]
Outer Digest
[31:0]
P_HASH_ODIGEST_H
0x101C
HMAC Key
[31:0]
HMAC Key
[63:32]
HMAC Key
[95:64]
HMAC Key
[159:128]
HMAC Key
[127:96]
HMAC Key
[191:160]
HMAC Key
[223:192]
HMAC Key
[255:224]
SHA-MD5 Registers
www.ti.com
706
SWRU543January 2019
Submit Documentation Feedback
Copyright © 2019, Texas Instruments Incorporated
SHA/MD5 Accelerator
Table 19-11. SHA-MD5 Registers (continued)
Offset Acronym Register Name Section
81Ch DTHE_SHA_IC SHA Interrupt Clear Interrupt Status Section 19.2.42
Figure 19-4. Overview of Public World, Inner and Outer Digest Registers, and Usage for MD5, SHA-1, and
SHA-224/256

Table of Contents

Related product manuals