1 Answer
- Newest
- Most votes
- Most comments
0
I discovered the increase in size caused by AWS Signer is expected and only affects the size of signed S3 object and the signed object in transport.
The raw binary size of the OTA on the IoT thing is not affected.
The signed binary is stored as JSON with the raw payload binary encoded in text, resulting in the increase in file size.
The signed JSON file is comprised of "rawPayloadSize", "signature", "signatureAlgorithm" description and
a "payload" text encoding of the binary.
When it reaches the thing, the encoded binary's signature is checked and the payload is converted into the original OTA binary file.
-Brant
answered 3 years ago
Relevant content
- Accepted Answerasked 7 months ago
- asked 9 months ago
- Accepted Answerasked 9 months ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated 2 years ago