mbed library sources. Supersedes mbed-src.
Fork of mbed-dev by
_ARM_STORAGE_SECURITY_FEATURES Struct Reference
[Hal]
Device Data Security Protection Features. More...
#include <Driver_Storage.h>
Data Fields | |
uint32_t | acls: 1 |
Protection against internal software attacks using ACLs. | |
uint32_t | rollback_protection: 1 |
Roll-back protection. | |
uint32_t | tamper_proof: 1 |
Tamper-proof memory (will be deleted on tamper-attempts using board level or chip level sensors). | |
uint32_t | internal_flash: 1 |
Internal flash. | |
uint32_t | software_attacks: 1 |
Encode support for hardening against various classes of attacks. | |
uint32_t | board_level_attacks: 1 |
board level attacks (debug probes, copy protection fuses.) | |
uint32_t | chip_level_attacks: 1 |
chip level attacks (tamper-protection). | |
uint32_t | side_channel_attacks: 1 |
side channel attacks. |
Detailed Description
Device Data Security Protection Features.
Applicable mostly to EXTERNAL_NVM.
Definition at line 120 of file Driver_Storage.h.
Field Documentation
uint32_t acls |
Protection against internal software attacks using ACLs.
Definition at line 121 of file Driver_Storage.h.
uint32_t board_level_attacks |
board level attacks (debug probes, copy protection fuses.)
Definition at line 133 of file Driver_Storage.h.
uint32_t chip_level_attacks |
chip level attacks (tamper-protection).
Definition at line 134 of file Driver_Storage.h.
uint32_t internal_flash |
Internal flash.
Definition at line 126 of file Driver_Storage.h.
uint32_t rollback_protection |
Roll-back protection.
Set to true if the creator of the storage can ensure that an external attacker can't force an older firmware to run or to revert back to a previous state.
Definition at line 122 of file Driver_Storage.h.
uint32_t side_channel_attacks |
side channel attacks.
Definition at line 135 of file Driver_Storage.h.
uint32_t software_attacks |
Encode support for hardening against various classes of attacks.
device software (malware running on the device).
Definition at line 132 of file Driver_Storage.h.
uint32_t tamper_proof |
Tamper-proof memory (will be deleted on tamper-attempts using board level or chip level sensors).
Definition at line 125 of file Driver_Storage.h.
Generated on Wed Jul 13 2022 02:23:49 by 1.7.2