芯片安全 (Chip Security)
文章平均质量分 93
芯片安全(Chip Security)
25March
ESP 技术分享,推动万物互联
展开
-
【ESP32S3】Use Flash Download Tool to finish “Flash Encryption + Secure Boot V2 + NVS Encryption“
【ESP32S3】How to enable “Flash Encryption + Secure Boot V2 + NVS Encryption“原创 2024-05-11 17:59:40 · 799 阅读 · 0 评论 -
最新【ESP32S3】使用 Flash 下载工具完成 “ Flash 加密 + Secure Boot V2 + NVS 加密功能 “
【ESP32S3】开启 Flash 加密 + Secure Boot V2 + NVS 加密功能原创 2024-05-10 16:23:18 · 1220 阅读 · 2 评论 -
【ESP32S3】使用 Flash 下载工具完成 Flash 加密功能
【应用笔记】基于 ESP32-S3 使用 Flash 下载工具完成 Flash 加密的全部流程原创 2024-04-29 15:05:45 · 910 阅读 · 8 评论 -
【ESP32 ECO3】Using Flash Download Tool to Enable Secure Boot V2
Base on ESP32 ECO3 to enable Secure Boot V2原创 2024-04-11 18:05:48 · 951 阅读 · 0 评论 -
【ESP32 ECO V3】使用 Flash 下载工具完成 Secure Boot V2 功能
【应用笔记】基于 Flash 下载工具完成 Secure Boot V2 的全部流程原创 2024-04-02 14:13:37 · 1306 阅读 · 0 评论 -
基于 ESP32-C3 开启 Flash 加密和安全启动并进行 OTA 测试
【应用笔记】基于 ESP32-C3 开启 Flash 加密和安全启动并进行 OTA 测试原创 2024-01-02 17:24:19 · 2769 阅读 · 3 评论 -
Enable Secure Boot and Flash Encrypt on software
Enable Secure Boot and Flash Encrypt on software原创 2023-08-25 19:13:20 · 608 阅读 · 0 评论 -
Enable Flash encryption on software
Enable Flash Encrypthon on software原创 2023-08-25 19:10:29 · 358 阅读 · 0 评论 -
Enable Secure boot on software
Enable Secure Boot on software原创 2023-08-25 19:09:35 · 481 阅读 · 0 评论 -
ESP32-C3 手动启用 Secure Boot V2 与 Flash 加密流程
1. 手动生成秘钥2. 手动加密固件并写入加密固件3. 手动写 Efuse 开启 Flash 加密和安全启动原创 2023-08-21 14:41:48 · 1808 阅读 · 1 评论 -
ESP32-S3 使用指定 key 来进行 secure boot 签名并进行 OTA 测试
1. 生成指定 secure boot 签名 key2. 软件开启 secure boot 配置3. 烧录被签名的固件4. 对新的 app.bin 使用指定 key 进行签名5. 对已经签名的 app.bin 进行 OTA 测试原创 2023-06-08 14:57:46 · 1817 阅读 · 0 评论 -
To enable Secure Boots and Flash Encryption using the ESP Flash download tool
flash download tool with flash encryption原创 2022-09-01 19:45:28 · 1178 阅读 · 0 评论 -
How to manually encrypt the plaintext firmware of the ESP32 device using a fixed key
flash encryption原创 2022-06-21 15:10:03 · 501 阅读 · 1 评论 -
如何对 ESP32 设备的明文固件使用固定秘钥进行手动加密
ESP32 量产加密烧录固件流程原创 2022-06-10 18:19:05 · 4614 阅读 · 0 评论 -
ESP32 ECO3 手动启用 Secure Boot V2 与 flash 加密流程
本篇文档用来说明 ESP32(eco3) 芯片同时使能 Secure Boot V2 和 flash 加密的操作流程,其中,flash 加密使用发布模式(Release Mode),使用主机生成的密钥对数据进行加密。文章目录1. 测试环境1. 未使能前查询 efuse2. 通过 menuconfig 配置使能2.1 将 ESP32 芯片版本设置为 revision 32.2 调整分区表偏移量2.3 安全特征配置3. 测试流程3.1 secure boot v2 秘钥生成与烧录3.2 flash 加密秘钥生原创 2022-02-02 15:20:51 · 5413 阅读 · 6 评论 -
ESP32 nvs 加密
由于部分用户在 nvs 中存储了一些安全性需求较高的数据,比如 cloud 对应的秘钥。希望在 flash 加密时同时开启 nvs 加密。此篇文章着重描述 nvs 加密需要进行的流程,大体分为以下三步:编写需要生成的自定义 nvs 键值对生成 nvs.bin 的 key 与加密后的 nvs.bin 进行加密烧录加密后的 nvs.bin 和 nvs key 到 flash注意:NVS 加密同时需要修改分区表,具体会在后文说明。对应的指令可以简要概括如下:使用 nvs_partition原创 2022-01-29 21:35:25 · 2795 阅读 · 0 评论