-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ESP32] Support for using encrypted app binary for OTA upgrades #26978
[ESP32] Support for using encrypted app binary for OTA upgrades #26978
Conversation
PR #26978: Size comparison from 6d5111b to d0b0711 Increases (11 builds for bl602, esp32, psoc6, qpg, telink)
Decreases (10 builds for bl702, cc32xx, esp32, psoc6, telink)
Full report (58 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
d0b0711
to
b6c1490
Compare
PR #26978: Size comparison from 1887986 to b6c1490 Increases (9 builds for bl702, cc32xx, esp32, psoc6, telink)
Decreases (7 builds for bl602, esp32, telink)
Full report (55 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
b6c1490
to
146a2f6
Compare
PR #26978: Size comparison from 43cfe21 to 146a2f6 Increases (3 builds for esp32, telink)
Decreases (10 builds for bl602, bl702, esp32, psoc6, telink)
Full report (58 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
146a2f6
to
c9e4e09
Compare
PR #26978: Size comparison from e19d9d8 to c9e4e09 Increases (12 builds for bl702, esp32, psoc6, telink)
Decreases (8 builds for bl602, esp32, nrfconnect, psoc6, telink)
Full report (58 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
|
Can someone please help with this PR @andreilitvin @woody-apple @bzbarsky-apple |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rubber-stamping; did not read details.
Thank you @bzbarsky-apple |
…ect-chip#26978) * [ESP32] Link wpa_supplicant library to libchip * [ESP32] Support for using encrypted app binary for OTA upgrades * Changes in application code * Guide for how to use encrypted ota * remove ota configs from sdkconfig.defaults * Added few words to wordlist * changed keypair to "key pair"
…) (#27115) * [ESP32] Link wpa_supplicant library to libchip * [ESP32] Support for using encrypted app binary for OTA upgrades * Changes in application code * Guide for how to use encrypted ota * remove ota configs from sdkconfig.defaults * Added few words to wordlist * changed keypair to "key pair"
Problem
Currently there is no provision to transfer encrypted OTA application binary.
Change Overview
OTAImageProcessorImpl.[cpp|h]
.Tests