Control B

Name:
CTRLB
Offset:
0x04
Reset:
0x00
Access:
PAC Write-Protection
Bit76543210
GFMULEOMNEWMSGSTART
AccessR/WR/WR/WR/W
Reset0000

Bit 3 – GFMUL: GF Multiplication

GF Multiplication

This bit is applicable only to GCM mode.
ValueDescription
0 No action
1 Setting this bit calculates GF multiplication with data buffer content and hashkey register content.

Bit 2 – EOM: End of Message

End of Message

This bit is applicable only to GCM mode.
ValueDescription
0 No action
1 Setting this bit generates final GHASH value for the message.

Bit 1 – NEWMSG: New Message

New Message

This bit is used in cipher block chaining (CBC), cipher feedback (CFB) and output feedback (OFB), counter (CTR) modes to indicate the hardware to use Initialization vector for encrypting the first block of message.
ValueDescription
0 No action
1 Setting this bit indicates start of new message to the module.

Bit 0 – START: Start Encryption/Decryption

Start Encryption/Decryption

ValueDescription
0 No action
1 Start encryption / decryption in manual mode.