Problem in installing GreenGrass V2 with HSM

0

As HSM we are using the microchip tech ATECC608A.

We are using that in Greengrass v1 and it is properly working. Here is the configuration example:

"IoTCertificate": {
    "privateKeyPath": "pkcs11:object=device;type=private",
    "certificatePath": "file:///path-to-core-device-certificate/xxx.pem.crt"
}

In this, we are giving certificatePath that is available on the device. but in Greengrass v2 we have to specify the certificateFilePath as "pkcs11:object=device;type=cert". Example config.yaml

	certificateFilePath: "pkcs11:object=iotdevicekey;type=cert"
	privateKeyPath: "pkcs11:object=iotdevicekey;type=private"

So is there any way to use the on-device connection certificate path in "certificateFilePath" attribute or do I have to write connection certificate in chip?

preguntada hace 2 años261 visualizaciones
1 Respuesta
0

Hello, Greengrass v2 does not support on-disk certificate for HSM integration. You must store the private key and certificate in the HSM. Here is the guideline: Greengrass-v2- hardware-security-requirements. I Hope it helps.

AWS
respondido hace 2 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas