Estoy intentando realizar una demostración para mi cliente.
Tengo un módulo Microchip IoT WG que modifiqué y transfirí el código a mi microprocesador PIC de destino. Inicié una cuenta de Google e intenté registrarla sin reemplazar el chip de autenticación ATECC608A porque programarlo era casi imposible. Modifiqué el firmware para cambiar la ID porque es necesario que la ID comience con un carácter alfa.
Puedo extraer la clave pública pero no puedo registrar el dispositivo sin cargar la clave pública. Está en formato BASE64 pero no está cifrado con PEM.
Planeo comprar confianza y comprar piezas de microchip. Necesito información que me oriente sobre lo que se requiere para PEM y el registro de fideicomiso y listo.
Mi aplicación es equivalente a un termostato doméstico donde el usuario (a través de Http: o la aplicación de teléfono) y el fabricante desearían controlar, monitorear y solucionar problemas de los sistemas domésticos.
Respuesta1
He encontrado información sobre cómo empezar a utilizar Trust&GO y Google IoT Core enhttps://www.microchip.com/design-centers/security-ics/trust-platform/trust-go/trust-go-google-iot-corey algo de información sobre PEM en los documentos de Googlehttps://cloud.google.com/iot/docs/how-tos/credentials/keys.