# Secure Boot

Published articles for Secure Boot.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How to Write a Linux Kernel Module That Actually Builds

DevFeed: [How to Write a Linux Kernel Module That Actually Builds](<https://devfeed.tech/articles/how-to-write-a-linux-kernel-module-that-actually-builds-26900.md>)

Original publisher: [Read original article](<https://www.freecodecamp.org/news/how-to-write-a-linux-kernel-module-that-actually-builds/>)

Author: Chris Roy

Published: 2026-09-15T21:10:57Z

Content type: tutorial

Language: en

Sources: [freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More](<https://devfeed.tech/sources/freecodecamp-programming-tutorials-python-javascript-git-more.md>)

Topics: [Kernel](<https://devfeed.tech/topics/kernel.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [modules](<https://devfeed.tech/topics/modules.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Secure Boot](<https://devfeed.tech/topics/secure-boot.md>)

Tags: [compiler](<https://devfeed.tech/tags/compiler.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux](<https://devfeed.tech/tags/linux.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [module](<https://devfeed.tech/tags/module.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to build and load a Linux kernel module, including the generated object files, metadata, symbols, debug information, required kernel headers and compiler setup, and common Secure Boot and kernel lockdown restrictions.

### Source excerpt

A Linux kernel module is a small piece of code that can be loaded into the running kernel without rebuilding the entire kernel. That sounds simple enough, but even a minimal module produces a surprisi

## DGX Spark Windows Clue: This Week's Firmware Adds a Windows Boot Certificate as NVIDIA Details October RTX Spark PCs

DevFeed: [DGX Spark Windows Clue: This Week's Firmware Adds a Windows Boot Certificate as NVIDIA Details October RTX Spark PCs](<https://devfeed.tech/articles/dgx-spark-windows-clue-this-week-s-firmware-adds-a-windows-boot-certificate-as-nvidia-details-october-rtx-spark-pcs-12361.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/dgx-spark-windows-clue-firmware-adds-windows-boot-certificate-as-nvidia-details-october-rtx-spark-pcs>)

Author: Brian Beeler

Published: 2026-09-05T00:25:04Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [DGX Spark](<https://devfeed.tech/topics/dgx-spark.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Blackwell](<https://devfeed.tech/topics/blackwell.md>), [Arm](<https://devfeed.tech/topics/arm.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [blackwell](<https://devfeed.tech/tags/blackwell.md>), [boot](<https://devfeed.tech/tags/boot.md>), [consumer](<https://devfeed.tech/tags/consumer.md>), [dgx-spark](<https://devfeed.tech/tags/dgx-spark.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [update](<https://devfeed.tech/tags/update.md>), [windows](<https://devfeed.tech/tags/windows.md>), [workstation](<https://devfeed.tech/tags/workstation.md>)

### AI overview

A firmware update for a DGX Spark cluster added the Windows UEFI CA certificate, suggesting groundwork for Windows support on the platform. The article explains the certificate's role in UEFI Secure Boot and notes that Windows on this hardware would still require drivers, an installer, and broader platform support. NVIDIA has announced October Windows PCs using the same GB10-class silicon under the RTX Spark name.

### Source excerpt

NVIDIA used IFA in Berlin to put Windows at the center of its local AI story. The company's September 3 post covers a new Windows Agent framework for agents that run in the background under OS control, one-click Windows setups for OpenClaw and Nous Research's Hermes Agent, a beta of an inference router called NVIDIA The post DGX Spark Windows Clue: This Week's Firmware Adds a Windows Boot Certificate as NVIDIA Details October RTX Spark PCs appeared first on StorageReview.com.

## Worth Reading: Data Center Power, DNS Privacy, Internet Fragmentation, AI Security, and Microsoft Secure Boot

DevFeed: [Worth Reading: Data Center Power, DNS Privacy, Internet Fragmentation, AI Security, and Microsoft Secure Boot](<https://devfeed.tech/articles/worth-reading-052926-10890.md>)

Original publisher: [Read original article](<https://rule11.tech/worth-reading-052926/>)

Author: Russ

Published: 2026-05-29T13:42:09Z

Content type: article

Language: en

Sources: [rule 11 reader](<https://devfeed.tech/sources/rule-11-reader.md>)

Topics: [datacenter](<https://devfeed.tech/topics/datacenter.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [Internet](<https://devfeed.tech/topics/internet.md>), [Security](<https://devfeed.tech/topics/security.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [data-center](<https://devfeed.tech/tags/data-center.md>), [dns](<https://devfeed.tech/tags/dns.md>), [internet](<https://devfeed.tech/tags/internet.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

A reading roundup touching on data center power demand, DNS-based tracking and censorship, AI security benchmarks, internet fragmentation, and the upcoming expiration of Microsoft Secure Boot certificates.

### Source excerpt

The rising power demand of the data center industry almost appears like an industry running within the integrated grid but outside the usual paradigm of the traditional electric utility sector. Indeed, it should be treated as such. Much has been said about the use of the DNS as a means both of tracking the online behaviour of individual users and as a means of online censorship and control. Almost every online transaction starts with a DNS query, and if one were able to assemble the complete set of DNS queries generated by an individual user it would be possible to assemble a relatively complete profile of their online activity. Let's say you wanted to make sure that your AI is secure. Can you just maximize the security and privacy benchmark and call it a day? Nope. The internet is fragmenting. Not in the future. Now. At three different layers simultaneously. In June, Microsoft Secure Boot certificates are set to expire for the first time ever.

## MCUboot - Getting Started Guide for ESP32

DevFeed: [MCUboot - Getting Started Guide for ESP32](<https://devfeed.tech/articles/mcuboot-getting-started-guide-for-esp32-13746.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/01/mcuboot-getting-started/>)

Author: John Lee

Published: 2026-01-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [NuttX](<https://devfeed.tech/topics/nuttx.md>), [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [building](<https://devfeed.tech/tags/building.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [ed25519](<https://devfeed.tech/tags/ed25519.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flashing](<https://devfeed.tech/tags/flashing.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [mcuboot](<https://devfeed.tech/tags/mcuboot.md>), [nuttx](<https://devfeed.tech/tags/nuttx.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

A practical guide to using MCUboot on ESP32-based projects. It explains MCUboot's secure bootloader role, environment and application configuration, bootloader building, and flashing, with examples for NuttX and Zephyr RTOS applications.

### Source excerpt

This guide provides a practical getting-started walkthrough for using MCUboot on ESP32. It covers step-by-step environment setup, bootloader building, application configuration, and flashing. It also gives an overview of MCUboot's execution flow.

## Chainguard's FIPS-validated, hardened VM images: compliance without the complexity

DevFeed: [Chainguard's FIPS-validated, hardened VM images: compliance without the complexity](<https://devfeed.tech/articles/chainguard-s-fips-validated-hardened-vm-images-compliance-without-the-complexity-12987.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/chainguards-fips-validated-hardened-vm-images-compliance-without-the-complexity>)

Published: 2025-11-20T00:00:00Z

Content type: news

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [chainguard vms](<https://devfeed.tech/topics/chainguard-vms.md>), [Security](<https://devfeed.tech/topics/security.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [chainguard-vm-images](<https://devfeed.tech/tags/chainguard-vm-images.md>), [chainguard-vms](<https://devfeed.tech/tags/chainguard-vms.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [fips](<https://devfeed.tech/tags/fips.md>), [fips-140-3](<https://devfeed.tech/tags/fips-140-3.md>), [fips-virtual-machine-images](<https://devfeed.tech/tags/fips-virtual-machine-images.md>), [fips-vms](<https://devfeed.tech/tags/fips-vms.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [stig](<https://devfeed.tech/tags/stig.md>), [stig-hardening](<https://devfeed.tech/tags/stig-hardening.md>)

### AI overview

Chainguard announces compliance capabilities for Chainguard VMs, including FIPS 140-3-validated cryptography, DISA STIG hardening, CIS Benchmark Level 1 hardening, and Secure Boot enabled by default. The updates are intended to help regulated organizations deploy secure, audit-ready VM infrastructure while reducing the engineering effort required for compliance.

### Source excerpt

Chainguard VM images are FIPS 140-3 validated, STIG-hardened, and CIS-compliant, giving regulated industries instant, secure, and audit-ready infrastructure.

## Boot Secure, Restore Smart: Accelerating Device Startup on ESP32

DevFeed: [Boot Secure, Restore Smart: Accelerating Device Startup on ESP32](<https://devfeed.tech/articles/boot-secure-restore-smart-accelerating-device-startup-on-esp32-13712.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/07/faster-device-restoration/>)

Author: John Lee

Published: 2025-07-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Boot Process](<https://devfeed.tech/topics/boot-process.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot-process](<https://devfeed.tech/tags/boot-process.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [latency](<https://devfeed.tech/tags/latency.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article examines ESP-IDF boot flow on ESP32 devices and explains how restoring device state during the bootloader stage can reduce restoration delays. It describes the boot stages, integrity and signature checks, and the effect of application image size and security features on boot time.

### Source excerpt

Fast and secure device restoration during boot-up is critical for real-time IoT applications like smart lighting. In this article, we explore how to reduce boot-up delays by restoring device state early, directly from the ESP-IDF bootloader.

## esptool: Updates about the upcoming v5 major release

DevFeed: [esptool: Updates about the upcoming v5 major release](<https://devfeed.tech/articles/esptool-updates-about-the-upcoming-v5-major-release-13695.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/04/esptool-v5/>)

Author: John Lee

Published: 2025-04-01T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [API](<https://devfeed.tech/topics/api.md>), [Python](<https://devfeed.tech/topics/python.md>), [Development](<https://devfeed.tech/topics/development.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [ESP8266](<https://devfeed.tech/topics/esp8266.md>), [Logging](<https://devfeed.tech/topics/logging.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp8266](<https://devfeed.tech/tags/esp8266.md>), [esptool](<https://devfeed.tech/tags/esptool.md>), [logging](<https://devfeed.tech/tags/logging.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [tools](<https://devfeed.tech/tags/tools.md>), [updates](<https://devfeed.tech/tags/updates.md>), [v5](<https://devfeed.tech/tags/v5.md>)

### AI overview

Espressif describes the upcoming esptool v5 major release, which is under development and available as a preview. The release adds a public Python API, structured workflows, type-safe integration, and customizable logging, with a migration guide for users.

### Source excerpt

esptool v5, currently under development by Espressif, boosts its new public API and customizable logging capabilities for developers. The new version brings enhancements for users as well. Contributions are welcome, preview out now.

## Security in ESP RainMaker

DevFeed: [Security in ESP RainMaker](<https://devfeed.tech/articles/security-in-esp-rainmaker-13690.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/03/security-in-esp-rainmaker/>)

Author: John Lee

Published: 2025-03-20T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Security](<https://devfeed.tech/topics/security.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article provides a high-level overview of the ESP RainMaker IoT platform's security architecture. It covers device hardware protections such as Secure Boot, secure signing, Flash Encryption, and secure storage, along with network security, authentication, access control, cloud data security, and certifications.

### Source excerpt

This article provides a high level overview of the security architecture of the ESP RainMaker IoT platform, covering all aspects like device hardware and network security, client network security, authentication and access control, user-device mapping, cloud data security and certifications.

## Using the ESP Flash Download Tool to finish the Flash Encryption + Secure Boot + NVS Encryption

DevFeed: [Using the ESP Flash Download Tool to finish the Flash Encryption + Secure Boot + NVS Encryption](<https://devfeed.tech/articles/using-the-esp-flash-download-tool-to-finish-the-flash-encryption-secure-boot-nvs-encryption-13878.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/flash-encryption-and-secure-boot/>)

Author: John Lee

Published: 2024-09-23T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Security](<https://devfeed.tech/topics/security.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [guide](<https://devfeed.tech/tags/guide.md>), [nvs-encryption](<https://devfeed.tech/tags/nvs-encryption.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to configure Flash Encryption, Secure Boot V2, and NVS Encryption on the ESP32-S3 using the Flash Download Tool. It describes how Flash Encryption protects firmware in external flash, how Secure Boot V2 verifies signed code during boot, and how NVS Encryption protects sensitive stored data.

### Source excerpt

Introduction# This tutorial is a step-by-step guide on how to set the "Flash Encryption plus the Secure Boot V2 and NVS Encryption" functions on the ESP32-S3 using the Flash Download Tool. Flash Encryption Overview# Flash Encryption is a crucial security feature for ESP32 series products, designed to encrypt the firmware stored on the external Flash chip.

## Secure boot with auto-signing in ESP RainMaker OTA

DevFeed: [Secure boot with auto-signing in ESP RainMaker OTA](<https://devfeed.tech/articles/secure-boot-with-auto-signing-in-esp-rainmaker-ota-13952.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/secure-boot-with-auto-signing-in-esp-rainmaker-ota/>)

Author: John Lee

Published: 2024-07-29T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp Rainmaker](<https://devfeed.tech/topics/esp-rainmaker.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [developer](<https://devfeed.tech/tags/developer.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-rainmaker](<https://devfeed.tech/tags/esp-rainmaker.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [fips](<https://devfeed.tech/tags/fips.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [management](<https://devfeed.tech/tags/management.md>), [ota](<https://devfeed.tech/tags/ota.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [rainmaker](<https://devfeed.tech/tags/rainmaker.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [signing](<https://devfeed.tech/tags/signing.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This article explains how ESP RainMaker's Secure Signing feature manages secure boot keys and automatically signs firmware during OTA upgrades. It describes cloud-based key management, device-specific signing, and role separation for fleet management.

### Source excerpt

Security is one of the most important aspects of any IoT system and at Espressif, we take it very seriously. The ESP RainMaker platform offers a secure way to onboard a device onto Wi-Fi network and then control and monitor it through cloud. However, the security of the hardware itself is also critical for the overall system to be secure. Espressif MCUs come with various security features like secure boot, flash encryption, etc.

## Running the operating system that you're currently using in a virtual machine (with Secure Boot and TPM emulation)

DevFeed: [Running the operating system that you're currently using in a virtual machine (with Secure Boot and TPM emulation)](<https://devfeed.tech/articles/running-the-operating-system-that-you-re-currently-using-in-a-virtual-machine-with-secure-boot-and-tpm-emulation-27118.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2023/11/19/running-current-os-inside-vm/>)

Author: andreacorbellini

Published: 2023-11-19T16:33:00Z

Content type: tutorial

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Secure Boot](<https://devfeed.tech/topics/secure-boot.md>), [qemu](<https://devfeed.tech/topics/qemu.md>), [Operating system](<https://devfeed.tech/topics/operating-system.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [bootloader](<https://devfeed.tech/tags/bootloader.md>), [information-technology](<https://devfeed.tech/tags/information-technology.md>), [operating-systems](<https://devfeed.tech/tags/operating-systems.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [systems](<https://devfeed.tech/tags/systems.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [virtual](<https://devfeed.tech/tags/virtual.md>)

### AI overview

A tutorial explains how to run the operating system currently in use inside a virtual machine, preserving its settings and files. The procedure targets Ubuntu and uses a copy of the drive, TPM emulation with swtpm, and QEMU; it is intended for testing Secure Boot and predicting TPM state without rebooting.

### Source excerpt

In this article I will show you how to start your current operating system inside a virtual machine. That is: launching the operating system (with all your settings, files, and everything), inside a virtual machine, while you're using it. This article was written for Ubuntu, but it can be easily adapted to other distributions, and with appropriate care it can be adapted to ...

## Build affordable Secure connected devices with ESP32-H2

DevFeed: [Build affordable Secure connected devices with ESP32-H2](<https://devfeed.tech/articles/build-affordable-secure-connected-devices-with-esp32-h2-13821.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/build-affordable-secure-connected-devices-with-esp32-h2/>)

Author: John Lee

Published: 2023-05-11T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Security](<https://devfeed.tech/topics/security.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [cyber resilience act](<https://devfeed.tech/topics/cyber-resilience-act.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [connectivity](<https://devfeed.tech/tags/connectivity.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-h2](<https://devfeed.tech/tags/esp32-h2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [matter](<https://devfeed.tech/tags/matter.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This article explains the ESP32-H2's hardware and software security features for connected devices, including Secure Boot, flash encryption, debug-interface protection, secure storage, memory protection, and device identity protection. It also describes RSA-PSS and ECDSA verification options, public-key storage and revocation, and the encryption of off-chip flash memory.

### Source excerpt

The awareness, as well as the associated concerns, about connected device security, is ever-increasing. With the European Union's Cyber Resilience Act also coming into effect soon, it has become ever so important to have security features built-in to the devices in hardware. The Espressif ESP32-H2 has been built to provide an affordable security solution to all and thus integrates a variety of security features.

## Securely booting user application in ESP Privilege Separation

DevFeed: [Securely booting user application in ESP Privilege Separation](<https://devfeed.tech/articles/securely-booting-user-application-in-esp-privilege-separation-13954.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/securely-booting-user-application-in-esp-privilege-separation/>)

Author: John Lee

Published: 2023-02-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Security](<https://devfeed.tech/topics/security.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-privilege-separation](<https://devfeed.tech/tags/esp-privilege-separation.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [trust](<https://devfeed.tech/tags/trust.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This article describes certificate-based secure boot for user applications in the ESP Privilege Separation framework. It explains how protected and user applications can have independent update cycles and signing keys, and how the protected application verifies the user application when eFuse memory is scarce.

### Source excerpt

In the previous post, we demonstrated the ability to independently update the user application in the ESP Privilege Separation framework. With the separation and isolation of the protected app and user app, it becomes convenient to decouple the ownership of each of these apps and their updates. This also potentially allows the possibility of having multiple user applications for a single protected application, somewhat like an "application store" for user app.

## Secure Signing Using External HSM

DevFeed: [Secure Signing Using External HSM](<https://devfeed.tech/articles/secure-signing-using-external-hsm-13953.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/secure-signing-using-external-hsm/>)

Author: John Lee

Published: 2023-02-09T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Security](<https://devfeed.tech/topics/security.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [digital](<https://devfeed.tech/tags/digital.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esptool](<https://devfeed.tech/tags/esptool.md>), [external](<https://devfeed.tech/tags/external.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [iot](<https://devfeed.tech/tags/iot.md>), [release](<https://devfeed.tech/tags/release.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [signing](<https://devfeed.tech/tags/signing.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

This tutorial explains how to use an external Hardware Security Module with Espsecure.py to sign ESP32 firmware through the PKCS #11 interface. It demonstrates a YubiKey 5 Series setup and describes supported Secure Boot V2 signing algorithms.

### Source excerpt

Overview# ESP32 series of chips supports secure boot scheme to allow only trusted firmware to execute from its flash storage. However, this requires careful management of the secure signing key, it must be generated and stored in a secure manner by the signing entity. External HSM (Hardware Security Module) is specially designed cryptographic device that safeguards and manages secrets. HSM also provides specialised cryptographic services like encryption, digital signing etc.

## Announcing AWS IoT Reference Example for ESP32-C3

DevFeed: [Announcing AWS IoT Reference Example for ESP32-C3](<https://devfeed.tech/articles/announcing-aws-iot-reference-example-for-esp32-c3-13806.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/announcing-aws-iot-reference-example-for-esp32-c3/>)

Author: John Lee

Published: 2022-05-11T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [AWS IoT Core](<https://devfeed.tech/topics/aws-iot-core.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Security](<https://devfeed.tech/topics/security.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-iot](<https://devfeed.tech/tags/aws-iot.md>), [aws-iot-core](<https://devfeed.tech/tags/aws-iot-core.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [github](<https://devfeed.tech/tags/github.md>), [iot](<https://devfeed.tech/tags/iot.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces the stable esp-aws-iot release and an ESP32-C3 reference example developed with AWS. The example provides a production-oriented starting point for applications connecting to AWS IoT Core, including handling MQTT and Wi-Fi disconnections, unified provisioning, and security guidance involving hardware-protected identity, Flash Encryption, and Secure Boot.

### Source excerpt

We had announced the availability of AWS IoT LTS libraries for ESP32 in beta in esp-aws-iot repository in August, 2021. Since then, many of our customers and independent developers have been using these libraries that we have ported and writing applications based on the examples. This beta release of the AWS LTS libraries provided individual examples showcasing usage of a particular AWS IoT related service.

## ESP32-C2: A Wi-Fi and BLE Chip for High-Volume IoT Applications

DevFeed: [ESP32-C2: A Wi-Fi and BLE Chip for High-Volume IoT Applications](<https://devfeed.tech/articles/esp32-c2-and-why-it-matter-s-13853.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-c2-and-why-it-matter-s/>)

Author: John Lee

Published: 2022-04-18T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp32 C2](<https://devfeed.tech/topics/esp32-c2.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Flash Encryption](<https://devfeed.tech/topics/flash-encryption.md>), [Secure Boot](<https://devfeed.tech/topics/secure-boot.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [ceo-blog](<https://devfeed.tech/tags/ceo-blog.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c2](<https://devfeed.tech/tags/esp32-c2.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>)

### AI overview

ESP32-C2 is a Wi-Fi and Bluetooth Low Energy chip designed for simple, high-volume, low-data-rate IoT applications. The article describes its compact package, ESP-IDF support, security features, and RF performance.

### Source excerpt

As many would have heard, Shanghai is now undergoing a major lockdown and quarantine due to COVID-19. In the midst of this lockdown, we received our production wafers of ESP32-C2, and proceeded with the verifications. Due to the quarantine, we have faced some logistics problems, but slowly, we have improvised, worked out solutions and continue to move ahead with the ramp up of this product.

## Espressif Announces AWS IoT ExpressLink Modules Based on ESP32-C3

DevFeed: [Espressif Announces AWS IoT ExpressLink Modules Based on ESP32-C3](<https://devfeed.tech/articles/november-2021-13932.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/november-2021/>)

Author: John Lee

Published: 2021-11-30T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-iot](<https://devfeed.tech/tags/aws-iot.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth-le](<https://devfeed.tech/tags/bluetooth-le.md>), [digital-signature](<https://devfeed.tech/tags/digital-signature.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [ota](<https://devfeed.tech/tags/ota.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [psram](<https://devfeed.tech/tags/psram.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces AWS IoT ExpressLink modules based on the ESP32-C3 SoC, with Wi-Fi and Bluetooth LE 5.0 connectivity, a serial interface for AWS IoT services, and pre-provisioned security features.

### Source excerpt

Hi everyone, Espressif is proud to announce the availability of new Wi-Fi modules implementing the AWS IoT ExpressLink specification. Espressif's AWS IoT ExpressLink modules, ESP32-C3-MINI-1-N4-A, are based on the ESP32-C3 SoC and offer Wi-Fi + Bluetooth LE 5.0 connectivity, thus providing any host MCUs with out-of-the-box, seamless, AWS cloud connectivity.

## ESP32-S2: Digital Signature Peripheral

DevFeed: [ESP32-S2: Digital Signature Peripheral](<https://devfeed.tech/articles/esp32-s2-digital-signature-peripheral-13858.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-s2-digital-signature-peripheral/>)

Author: John Lee

Published: 2021-02-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Security](<https://devfeed.tech/topics/security.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [ESP32-C3](<https://devfeed.tech/topics/esp32-c3.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [digital-signature](<https://devfeed.tech/tags/digital-signature.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [iot](<https://devfeed.tech/tags/iot.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

This tutorial explains how Espressif's Digital Signature peripheral protects an IoT device's RSA private key. Available on the ESP32-S2, ESP32-C3, and ESP32-S3, the peripheral generates hardware-accelerated RSA signatures without exposing the private key to software. It uses one-time-programmable eFuse key blocks whose software read access can be disabled.

### Source excerpt

The Transport Layer Security(TLS) is an integral part of the IoT world. It facilitates a secure way of communication between the IoT device and the cloud service. The TLS uses asymmetric key cryptography for security that consists of a private key and corresponding public key (certificate). As the name suggests public key is shared with everyone and the private key is kept secured on the IoT device. It is pivotal to keep the private key secure in order to protect the identity of the IoT device.

## Amazon's 'Alexa Built-in' Threat Model

DevFeed: [Amazon's 'Alexa Built-in' Threat Model](<https://devfeed.tech/articles/amazon-s-alexa-built-in-threat-model-36667.md>)

Original publisher: [Read original article](<https://shostack.org/blog/amazons-alexa-built-in-threat-model/>)

Author: Adam

Published: 2020-03-05T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [amazon](<https://devfeed.tech/topics/amazon.md>), [Security](<https://devfeed.tech/topics/security.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Secure Boot](<https://devfeed.tech/topics/secure-boot.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [account](<https://devfeed.tech/tags/account.md>), [amazon](<https://devfeed.tech/tags/amazon.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [requirements](<https://devfeed.tech/tags/requirements.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article examines Amazon's Alexa Built-in device security requirements as an example of supply chain threat modeling. It discusses seven required capabilities, including Secure Boot, secure key storage, hardware-based cryptography, supported operating systems, host hardening, privilege separation, and threat surface reduction, and explains how security assessments fit into the model.

### Source excerpt

Exploring supply chain threat modeling with Alexa

## ESP32-S2 -- Security Features

DevFeed: [ESP32-S2 -- Security Features](<https://devfeed.tech/articles/esp32-s2-security-features-13860.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-s2-security-features/>)

Author: John Lee

Published: 2019-12-09T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [Security](<https://devfeed.tech/topics/security.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [bootrom](<https://devfeed.tech/tags/bootrom.md>), [code](<https://devfeed.tech/tags/code.md>), [cryptographic](<https://devfeed.tech/tags/cryptographic.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [devices](<https://devfeed.tech/tags/devices.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flash](<https://devfeed.tech/tags/flash.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>)

### AI overview

This article examines the security features of Espressif's ESP32-S2 Wi-Fi SoC. It describes improvements to Secure Boot and Flash Encryption, including RSA-PSS signature verification in BootROM and faster secure-boot verification enabled by an improved hardware RSA accelerator.

### Source excerpt

Espressif recently announced ESP32-S2 -- a new Wi-Fi SoC with additional security features and improvements over some of the ESP32 security features. Given the current state of the security of the connected devices, these are quite meaningful features. This article discusses these changes and what do they mean from security perspective. My colleague wrote about ESP32 security features here. We continue to carry forward Secure Boot and Flash Encryption features.

## Espressif Releases the ESP32-S2 Datasheet and Describes Its Features

DevFeed: [Espressif Releases the ESP32-S2 Datasheet and Describes Its Features](<https://devfeed.tech/articles/august-2019-13817.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/august-2019/>)

Author: John Lee

Published: 2019-10-09T00:00:00Z

Content type: news

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Esp32 S2](<https://devfeed.tech/topics/esp32-s2.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Security](<https://devfeed.tech/topics/security.md>), [USB](<https://devfeed.tech/topics/usb.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [esp32-s2](<https://devfeed.tech/tags/esp32-s2.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [flash-encryption](<https://devfeed.tech/tags/flash-encryption.md>), [instagram](<https://devfeed.tech/tags/instagram.md>), [internet-of-things](<https://devfeed.tech/tags/internet-of-things.md>), [iot](<https://devfeed.tech/tags/iot.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [rsa](<https://devfeed.tech/tags/rsa.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [soc](<https://devfeed.tech/tags/soc.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif announces the release of the ESP32-S2 datasheet and outlines the chip's Wi-Fi, low-power, peripheral, USB, and hardware security capabilities. The newsletter also mentions other Espressif and partner news.

### Source excerpt

Hi everyone, Apologies for the typo in our latest newsletter, at the beginning of which ESP32-S3 was mentioned, instead of the correct ESP32-S2 . So, it is the ESP32-S2 datasheet that has been released. You can now find it online in the documentation section of our website. ESP32-S2 is a low-power 2.4 GHz Wi-Fi System-on-Chip (SoC) solution.

## ESP32 OTA Updates -- Amazon FreeRTOS

DevFeed: [ESP32 OTA Updates -- Amazon FreeRTOS](<https://devfeed.tech/articles/esp32-ota-updates-amazon-freertos-13856.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp32-ota-updates-amazon-freertos/>)

Author: John Lee

Published: 2018-09-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32](<https://devfeed.tech/topics/esp32.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [aws](<https://devfeed.tech/tags/aws.md>), [blog](<https://devfeed.tech/tags/blog.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [ecdsa](<https://devfeed.tech/tags/ecdsa.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [firmware-update](<https://devfeed.tech/tags/firmware-update.md>), [framework](<https://devfeed.tech/tags/framework.md>), [freertos](<https://devfeed.tech/tags/freertos.md>), [iot](<https://devfeed.tech/tags/iot.md>), [public-key](<https://devfeed.tech/tags/public-key.md>), [s3](<https://devfeed.tech/tags/s3.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [security](<https://devfeed.tech/tags/security.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [signing](<https://devfeed.tech/tags/signing.md>)

### AI overview

This tutorial explains how to perform secure Over-the-Air firmware updates on ESP32 using Amazon FreeRTOS and AWS services. It covers storing firmware in Amazon S3, signing and transmitting updates through an AWS OTA Job, verifying firmware on the device, and using ESP32 hardware security features such as secure boot.

### Source excerpt

ESP32 now supports secure Over-the-Air firmware updates with Amazon FreeRTOS. This enables users of ESP32 with Amazon FreeRTOS to: - Deploy new firmware on ESP32 in secure manner (single or group of devices, along with dynamic addition of new/re-provisioned device) - Verify authenticity and integrity of new firmware after its deployed - Extend OTA update security scheme to take leverage of hardware security features in ESP32 Working# At a high level, - The firmware image (or any other...

## Dual Booting Ubuntu and Windows 10

DevFeed: [Dual Booting Ubuntu and Windows 10](<https://devfeed.tech/articles/dual-booting-ubuntu-and-windows-10-20701.md>)

Original publisher: [Read original article](<https://docs.microsoft.com/archive/blogs/abhinaba/dual-booting-ubuntu-and-windows-10>)

Author: Abhinaba Basu \[MSFT\]

Published: 2015-11-17T11:53:22Z

Content type: tutorial

Language: en

Sources: [Abhinaba Basu](<https://devfeed.tech/sources/abhinaba-basu.md>)

Topics: [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Secure Boot](<https://devfeed.tech/topics/secure-boot.md>), [UEFI](<https://devfeed.tech/topics/uefi.md>), [USB](<https://devfeed.tech/topics/usb.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [bitlocker](<https://devfeed.tech/tags/bitlocker.md>), [boot](<https://devfeed.tech/tags/boot.md>), [secure-boot](<https://devfeed.tech/tags/secure-boot.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [uefi](<https://devfeed.tech/tags/uefi.md>), [usb](<https://devfeed.tech/tags/usb.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A practical guide to dual-booting Ubuntu 15.10 with Windows 10 on a Lenovo laptop using a FAT32 installer USB. It covers disabling BitLocker and Secure Boot, configuring UEFI or legacy boot settings, preparing a partition, and launching the Ubuntu installer.

### Source excerpt

Even though I hit a ton of online resources outlining the details, I struggled a lot getting this...