Search found 4 matches

by robbawebba
Tue Dec 06, 2022 9:06 pm
Forum: ESP-IDF
Topic: unable to read efuse key block after writing
Replies: 2
Views: 1941

Re: unable to read efuse key block after writing

Hi Mahavir, Thanks for the information and the link to the eFuse API implementation where reading is disabled when key purpose is HMAC_UP. My use case involves both HMAC-SHA256 and AES-CBC encryption with the same key. Our plan is to have one pre-shared key per device which is generated during manuf...
by robbawebba
Fri Dec 02, 2022 9:42 pm
Forum: ESP-IDF
Topic: unable to read efuse key block after writing
Replies: 2
Views: 1941

unable to read efuse key block after writing

Hello, I am currently working on generating and storing a 256-bit key in eFuse key block 0. I am using the ESP32S3. My goal is to store a key in efuse with the upstream purpose (ESP_EFUSE_KEY_PURPOSE_HMAC_UP), use it for HMAC calculation, as well as read the key from eFuses when necessary. Here is t...
by robbawebba
Tue Nov 29, 2022 8:04 pm
Forum: ESP-IDF
Topic: AWS IoT OTA Jobs Code Signing Key
Replies: 2
Views: 1721

Re: AWS IoT OTA Jobs Code Signing Key

Thanks for the info! I reviewed the AWS documentation a bit further and it seems that RSA is supported for AWS IoT Code Signing. [0] So when creating a signing profile and signing configuration, it is possible to choose this option. I also reviewed the esp-aws-iot port of the OTA library and it seem...
by robbawebba
Wed Nov 23, 2022 12:01 am
Forum: ESP-IDF
Topic: AWS IoT OTA Jobs Code Signing Key
Replies: 2
Views: 1721

AWS IoT OTA Jobs Code Signing Key

Hello, I'm currently following the examples and guides for using the AWS IoT OTA library for sending OTA updates to the ESP32-S3 [0]. One of the prerequisite steps is to generate a code signing key that AWS uses to sign OTA images [1]. The public key is stored on the device and used to verify the do...