Module sec_dpa_conf

Source
Expand description

HP anti-DPA security configuration register

Structs§

SEC_DPA_CONF_SPEC
HP anti-DPA security configuration register

Type Aliases§

R
Register SEC_DPA_CONF reader
SEC_DPA_CFG_SEL_R
Field SEC_DPA_CFG_SEL reader - This field is used to select either HP_SYS_SEC_DPA_LEVEL or EFUSE_SEC_DPA_LEVEL (from efuse) to control dpa_level. 0: EFUSE_SEC_DPA_LEVEL, 1: HP_SYS_SEC_DPA_LEVEL.
SEC_DPA_CFG_SEL_W
Field SEC_DPA_CFG_SEL writer - This field is used to select either HP_SYS_SEC_DPA_LEVEL or EFUSE_SEC_DPA_LEVEL (from efuse) to control dpa_level. 0: EFUSE_SEC_DPA_LEVEL, 1: HP_SYS_SEC_DPA_LEVEL.
SEC_DPA_LEVEL_R
Field SEC_DPA_LEVEL reader - 0: anti-DPA disable. 1~3: anti-DPA enable with different security level. The larger the number, the stronger the ability to resist DPA attacks and the higher the security level, but it will increase the computational overhead of the hardware crypto-accelerators. Only avaliable if HP_SYS_SEC_DPA_CFG_SEL is 0.
SEC_DPA_LEVEL_W
Field SEC_DPA_LEVEL writer - 0: anti-DPA disable. 1~3: anti-DPA enable with different security level. The larger the number, the stronger the ability to resist DPA attacks and the higher the security level, but it will increase the computational overhead of the hardware crypto-accelerators. Only avaliable if HP_SYS_SEC_DPA_CFG_SEL is 0.
W
Register SEC_DPA_CONF writer