stm32 /stm32wb0 /STM32WB09 /TRNG /TRNG_POSTP_SR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TRNG_POSTP_SR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)AES_INIT 0 (B_0x0)AES_KEY_LD 0 (B_0x0)AES_BUSY 0 (AES_HEALTH_DONE)AES_HEALTH_DONE 0 (AES_K12_ERROR)AES_K12_ERROR 0 (AES_DOUT_ERROR)AES_DOUT_ERROR

AES_BUSY=B_0x0, AES_INIT=B_0x0, AES_KEY_LD=B_0x0

Description

TRNG_POSTP_SR register

Fields

AES_INIT

AES Post processing has been fully initialized (key and state) and is ready for generating 128-bit random words.

0 (B_0x0): AES core is not initialized (no key or state set).

1 (B_0x1): AES core is fully initialized.

AES_KEY_LD

AES random key has been generated and loaded in AES key register.

0 (B_0x0): AES core is waiting for 128 random bits from the entropy sources for generating its key

1 (B_0x1): AES key register has been loaded with a random key.

AES_BUSY

AES core is busy, generating a random value.

0 (B_0x0): AES core is idle

1 (B_0x1): AES core is busy.

AES_HEALTH_DONE

AES-CMAC health test is completed

AES_K12_ERROR

Health test error on AES-CMAC sub-keys generation

AES_DOUT_ERROR

Health test error on AES-CMAC output generation

Links

()