
Designing Secure Iot Devices with the Arm Platform Security Architecture and Cortex-M33
Designing Secure IoT devices with the Arm Platform Security Architecture and Cortex-M33 erklärt, wie man sichere IoT-Geräte auf der Basis des Cortex-M23/M33-Prozessors entwickelt und einsetzt. Das Buch ist in drei Teile gegliedert.
Zunächst werden der Cortex-M33, sein architektonisches Design und die wichtigsten Prozessorperipheriegeräte vorgestellt. Zweitens wird gezeigt, wie man sichere Software und sichere Kommunikation entwickelt, um die Gefahr von Hardware- und Software-Hacking zu minimieren. Und schließlich werden gängige IoT-Cloud-Systeme untersucht und es wird gezeigt, wie man eine Flotte von IoT-Geräten entwickelt und einsetzt.
Es werden Beispielprojekte für die Keil MDK-ARM- und NXP LPCXpresso-Werkzeugketten bereitgestellt. Seit ihren Anfängen wurden Mikrocontroller als funktionale Geräte mit einer CPU, einem Speicher und Peripheriegeräten entwickelt, die programmiert werden können, um eine Vielzahl von Aufgaben zu erfüllen.
Mit der Zunahme von mit dem Internet verbundenen Geräten und dem Internet der Dinge (IoT) sind „einfache alte Mikrocontroller“ nicht mehr geeignet, da ihnen die notwendigen Funktionen fehlen, um sowohl ein sicheres als auch ein funktionales Gerät zu schaffen. Die jüngste Entwicklung der Cortex M23- und M33-Architektur durch ARM ist für die heutige IoT-Welt gedacht.