Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of TUKS-COURSE-TIMER 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 Tue Jul 12 2022 17:39:00 by
