

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
<a name="ota-code-sign-cert-other"></a>

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](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html) 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](https://docs.aws.amazon.com/acm/latest/userguide/import-certificate-prerequisites.html). Para obtener más información acerca de ACM, consulte [Importación de certificados a AWS Certificate Manager](https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html).

Debe copiar, pegar y formatear el contenido de su certificado de firma de código en el archivo `vendors/vendor/boards/board/aws_demos/config_files/ota_demo_config.h` que forma parte del código de FreeRTOS que descargará más adelante.