I’m trying to set-up an OTA firmware update job using an already signed image. AWS IoT Job creating wizzard asks for a PEM formatted signature:
Presumably this is a signature of my OTA image and I should be able to get it using e.g. openssl.
The command I’m using is giving me a signature but it’s in binary format.
openssl dgst -sha256 -sign ecdsasigner.key firmware.bin > signature.bin
Any idea how to convert it to PEM or maybe a better way of calculating OTA image signature that will be accepted by AWS?