Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

OPTIGA™ Trust M IoT Security Development Kit – The easiest way to develop end-to-end security use cases for IoT devices

OPTIGA™ Trust M IoT Security Development Kit – The easiest way to develop end-to-end security use cases for IoT devices

Eduardo_Morral
Moderator
Moderator
Moderator
5 sign-ins First like received First question asked

IoT providers face two big challenges when developing IoT devices: lack of security skills combined with design complexity as well as very short time-to-market requirements. This can lead to the development of IoT devices without proper security. An issue that might affect consumer, enterprises, and industrial markets.

In order to help IoT device makers achieve their time-to-market goals without compromising on security, Infineon has released the new IoT Security Development Kit, which is the easiest way for IoT device makers to prototype various security use cases and build full-featured IoT applications for markets such as industrial automation, smart homes, and enterprise.

The new OPTIGATM Trust M IoT Security Development Kit is a cost-effective hardware platform featuring an OPTIGA™ Trust M security solution, a PSoC™ 62 MCU and an AIROC™ ultra low power WI-FI/BLE combo from Infineon.

The OPTIGA™ Trust M solution is based on a high-end CC EAL 6+ certified security controller. It offers state-of-the-art cryptography and a secured device identity (x.509 certificate) provisioned in a certified production facility. It also gives you flexible customization options in case you want to integrate it, for instance, into an existing public key infrastructure.

PSoC™ 62 is a purpose-built MCU for the IoT. It delivers dual cores, with a 150 MHz Arm® Cortex®-M4 as the primary application processor and a 100 MHz Arm® Cortex®-M0+ as the secondary processor for low-power operations.

The AIROC™ Wi-Fi/BLE module (CYW43012) is an ultra-low-power single chip. This combo device features 1x1 dual-band 2.4 GHz and 5 GHz Wi-Fi 4 (802.11n) and Bluetooth® 5.0. With a low-power architecture, this module is ideal for battery-powered applications where best-in-class power consumption is critical.

This kit also provides you with 512 Mb Quad-SPI NOR flash, an on-board debugger/programmer with KitProg3, a user LED, as well as a user and a reset button.

How does it work?

A key use case in IoT security is to enable secured authentication of IoT devices to the cloud. To enable mutual authentication, the unique identity (i.e. certificate) of the IoT devices has to be onboarded to the cloud. The process of onboarding certificates to the cloud can become quite complex and costly when you have a fleet of thousands of IoT devices. In order to help customers to easily enable secured cloud authentication for their IoT devices, the kit is delivered with two preconfigured use cases that device makers can try right away without any further configuration effort (add graphic to this section): 

Use case 1:

In the first use case, we use the OPTIGA™ Trust M to establish a secured connection with Amazon Web Services (AWS) IoT Core using the OPTIGA™ Trust M pre-provisioned certificate and the private key. This certificate has already been onboarded to AWS so you don’t need to undertake any configuration steps to test the board. The built-in example with the help of a security solution establishes a TLS-protected MQTT connection to the cloud and publishes messages to a unique MQTT topic every time the user button is pressed. In addition, the QR code printed on the board itself leads you to a webpage which subscribes to the same unique MQTT topic. You can retrieve the data sent from the board to AWS IoT by simply scanning the QR code. This will open a dashboard showing you the transmitted data.

Use case 2:

The second use case shows you how to automatically onboard the unique IDs of hundreds of thousands of IoT devices to your product cloud based on the pre-provisioned certificates delivered with OPTIGA™ Trust M using CIRRENT™ Cloud ID. The latter is a recently released Infineon service which allows you to not only download certificates of purchased devices but also to register them automatically with the target cloud in one go.

It illustrates how you can establish a secured connection between your IoT devices and your product cloud with minimal effort. To test this use case, just scan the QR code delivered inside with the information sheet inside the box. This will open the CIRRENT™ Cloud ID dashboard. Simply follow the instructions.

Besides these two use cases, you can also use this Development Kit to build additional IoT security use cases such as IP protection, crypto offloading, secured firmware updates, and many more.

This kit offers a smooth and simple user experience for IoT device developers as the board and all its main components can be configured using Infineon’s ModusToolbox™ software development platform. In addition, the OPTIGA™ Trust M host library is available as open-source code under “MIT LICENSE on our GitHub repository together with additional NDA-free support material.

All in all, thanks to the pre-configured cloud security use cases and the simple user experience delivered through ModusToolbox™, this development kit will help you to design your IoT devices with the right security. So, for your next IoT design, choose this easy-to-use OPTIGA™ Trust M IoT Security Development Kit.

Watch the unboxing video now

Order the kit now at www.infineon.com/OPTIGA-Trust-M-IoT-Kit

994 Views
Authors