Ich versuche, eine Demo für meinen Kunden auf die Beine zu stellen.
Ich habe ein Microchip IoT WG-Modul, das ich modifiziert und dessen Code ich auf meinen Ziel-PIC-Mikroprozessor portiert habe. Ich habe ein Google-Konto eröffnet und versucht, es zu registrieren, ohne den Authentifizierungschip ATECC608A auszutauschen, da die Programmierung nahezu unmöglich war. Ich habe die Firmware geändert, um die ID zu ändern, da die ID mit einem alphanumerischen Zeichen beginnen muss.
Ich kann den öffentlichen Schlüssel extrahieren, kann das Gerät aber nicht registrieren, ohne den öffentlichen Schlüssel hochzuladen. Er ist im BASE64-Format, aber nicht PEM-verschlüsselt.
Ich habe vor, Trust-and-Go-Teile von Microchip zu kaufen. Ich brauche Informationen, um herauszufinden, was für PEM und die Registrierung von Trust and Go erforderlich ist.
Meine App entspricht einem Heimthermostat, bei dem Benutzer (über http: oder eine Telefon-App) und Hersteller die Steuerung, Überwachung und Fehlerbehebung von Heimsystemen wünschen.
Antwort1
Ich habe einige Informationen zum Einstieg in Trust&GO und Google IoT Core gefunden inhttps://www.microchip.com/design-centers/security-ics/trust-platform/trust-go/trust-go-google-iot-coreund einige PEM-Informationen in den Google-Dokumentenhttps://cloud.google.com/iot/docs/how-tos/credentials/keys.