Defines all modes of mcuxClRandomModes. More...
Macros | |
| #define | mcuxClRandomModes_Mode_CtrDrbg_AES256_DRG4 |
| Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance and realize a DRG.4 at 256 bit security level. | |
| #define | mcuxClRandomModes_Mode_CtrDrbg_AES256 |
| Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance. | |
Variables | |
| const mcuxClRandom_ModeDescriptor_t | mcuxClRandomModes_mdCtrDrbg_AES256_DRG3 |
| Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance and realize a DRG.3 at 256 bit security level. | |
| static const mcuxClRandom_Mode_t | mcuxClRandomModes_Mode_CtrDrbg_AES256_DRG3 |
Defines all modes of mcuxClRandomModes.
| #define mcuxClRandomModes_Mode_CtrDrbg_AES256_DRG4 |
Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance and realize a DRG.4 at 256 bit security level.
This mode realizes a NIST SP800-90A CTR_DRBG based on AES-256 which does not provide prediction resistance. It is designed in a way to comply to FIPS 140-3 on the one hand and realize a DRG.4 at 256 bit security level on the other. For an up to date list of evaluations and certifications one should refer to the product (HW) documentation.
NOTE: This mode is an alias of mcuxClRandomModes_Mode_CtrDrbg_AES256_DRG3 and does not perform any internal reseeding. To realize the desired DRG.4 functionality by on-demand reseeding, the mcuxClRandom_reseed function is provided.
| #define mcuxClRandomModes_Mode_CtrDrbg_AES256 |
Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance.
This mode realizes a NIST SP800-90A CTR_DRBG based on AES-256 which does not provide prediction resistance and is designed in a way to comply to FIPS 140-3. For an up to date list of evaluations and certifications one should refer to the product (HW) documentation.
This is an alias of mcuxClRandomModes_Mode_CtrDrbg_AES256_DRG3, as both modes offer the same functionality.
|
extern |
Mode for a NIST SP800-90A CTR_DRBG based on AES-256 configured to not provide prediction resistance and realize a DRG.3 at 256 bit security level.
This mode realizes a NIST SP800-90A CTR_DRBG based on AES-256 which does not provide prediction resistance. It is designed in a way to comply to FIPS 140-3 on the one hand and realize a DRG.3 at 256 bit security level on the other. For an up to date list of evaluations and certifications one should refer to the product (HW) documentation.