EasyManua.ls Logo

Texas Instruments CC3235 SimpleLink Series - Outer Digest Registers; Inner Digest Registers

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...
www.ti.com
SHA/MD5 Functional Description
697
SWRU543January 2019
Submit Documentation Feedback
Copyright © 2019, Texas Instruments Incorporated
SHA/MD5 Accelerator
NOTE: The number of digest registers used depends on the algorithm selected for the SHA/MD5
module (MD5, SHA-1, SHA-224, or SHA-256).
Table 19-3. Outer Digest Registers
Register Address MD5 (Read/Write) SHA-1 (Read/Write) SHA-2 (Read/Write) HMAC Key
Processing (write)
SHAMD5_ODIGEST_A 0x000 Outer digest
[127:96]
Outer digest
[159:128]
Outer digest
[255:224]
HMAC Key [31:0]
SHAMD5_ODIGEST_B 0x004 Outer digest [95:64] Outer digest
[127:96]
Outer digest
[223:192]
HMAC key [63:32]
SHAMD5_ODIGEST_C 0x008 Outer digest [63:32] Outer digest [95:64] Outer digest
[191:160]
HMAC key [95:64]
SHAMD5_ODIGEST_D 0x00C Outer digest [31:0] Outer digest [63:32] Outer digest
[159:128]
HMAC key [127:96]
SHAMD5_ODIGEST_E 0x010 Outer digest [31:0] Outer digest
[127:96]
HMAC key
[159:128]
SHAMD5_ODIGEST_F 0x014 Outer digest [95:64] HMAC key
[191:160]
SHAMD5_ODIGEST_G 0x018 Outer digest [63:32] HMAC key
[223:192]
SHAMD5_ODIGEST_H 0x01C Outer digest [31:0] HMAC key
[255:224]
Table 19-4. Inner Digest Registers
Register Address MD5
(Read/Write)
SHA-1
(Read/Write)
SHA-2
(Read/Write)
SHA-256
(Read/Write)
HMAC Key
Processing
(write)
SHAMD5_IDIGEST_A 0x020 Inner digest
[127:96]
Inner digest
[159:128]
Inner digest
[223:192]
Inner digest
[255:224]
HMAC key
[287:256]
SHAMD5_IDIGEST_B 0x024 Inner digest
[95:64]
Inner digest
[127:96]
Inner digest
[191:160]
Inner digest
[223:192]
HMAC key
[319:288]
SHAMD5_IDIGEST_C 0x028 Inner digest
[63:32]
Inner digest
[95:64]
Inner digest
[159:128]
Inner digest
[191:160]
HMAC key
[351:320]
SHAMD5_IDIGEST_D 0x02C Inner digest
[31:0]
Inner digest
[63:32]
Inner digest
[127:96]
Inner digest
[159:128]
HMAC key
[383:352]
SHAMD5_IDIGEST_E 0x030 Inner digest
[31:0]
Inner digest
[95:64]
Inner digest
[127:96]
HMAC key
[415:384]
SHAMD5_IDIGEST_F 0x034 Inner digest
[63:32]
Inner digest
[95:64]
HMAC key
[447:416]
SHAMD5_IDIGEST_G 0x038 Inner digest
[31:0]
Inner digest
[63:32]
HMAC key
[479:448]
SHAMD5_IDIGEST_H 0x03C Inner digest
[31:0]
HMAC key
[511:480]
NOTE: Inner digests are initial, intermediate, and result digests.

Table of Contents

Related product manuals