Creación de un certificado de firma de código para hardware personalizado - FreeRTOS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación de un certificado de firma de código para hardware personalizado

importante

Esta es una versión archivada de la Guía del usuario de FreeRTOS para su uso con la versión 202012.00 de FreeRTOS. Para obtener la última versión de este documento, consulte la Guía del usuario de FreeRTOS.

Con el conjunto de herramientas adecuado, cree una clave privada y un certificado auto-firmado para su hardware.

Úselo AWS Command Line Interface para importar el certificado de firma de código, la clave privada y la cadena de certificados. AWS Certificate Manager Para obtener información sobre cómo instalar el AWS CLI, consulte Instalación del. AWS CLI

Tras crear el certificado de firma de código, puede usarlo AWS CLI para importarlo a ACM:

aws acm import-certificate --certificate fileb://code-sign.crt --private-key fileb://code-sign.key

La salida de este comando muestra un ARN para su certificado. Necesita este ARN al crear un trabajo de actualización OTA.

ACM requiere que los certificados utilicen algoritmos y tamaños de claves específicos. Para obtener más información, consulte Requisitos previos para la importación de certificados. Para obtener más información acerca de ACM, consulte Importación de certificados a AWS Certificate Manager.

Debe copiar, pegar y formatear el contenido de su certificado de firma de código en el archivo aws_ota_codesigner_certificate.h que forma parte del código de FreeRTOS que descargará más adelante.