Files
esphome/tests/components/esp32/test-signed_ota_external.esp32-s3-idf.yaml
Keith BurzinskiGitHubpre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
1cc83172ab [ota] Multi-key OTA signature verification for external RSA signing (#17981)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-08-05 14:24:38 -05:00

24 lines
713 B
YAML

# External RSA signing mode with a declared trusted-key list enables ESPHome's
# own multi-key OTA signature verifier (USE_OTA_SIGNED_VERIFICATION_MULTI_KEY),
# which accepts an image whose signature block matches one of the compiled-in
# trusted keys. wifi + ota pull in the ota component so CI actually compiles that
# verifier; allow_partition_access exercises the bootloader-update path too.
esp32:
variant: esp32s3
framework:
type: esp-idf
advanced:
signed_ota_verification:
verification_keys:
- ../../components/esp32/dummy_signing_key.pem
wifi:
ssid: MySSID
password: password1
ota:
- platform: esphome
allow_partition_access: true
<<: !include common.yaml