Storage Security

[中文]

Overview of Available Resources

Data privacy is achieved by using the flash 加密 feature. This mechanism is currently used by FATFS and LittleFS and is recommended for new storage type implementations based on the Partitions API. NVS storage uses a proprietary NVS encryption implementation.

Workflows focused on overall system security are described in the Host Based Workflows. Workflows related to the combination of multiple secured storage components in one project are presented in the Flash Encryption Example .

Relevant storage security examples

Link

Description

nvs_encryption_hmac

Demonstrates NVS encryption with an HMAC-based encryption key protection scheme.

flash_encryption

Provides a combined example showing the coexistence of NVS encryption, FATFS encryption, and encrypted custom data access via the Partitions API. Security related workflows for both development and production are also provided.


此文档对您有帮助吗?