Arm Mbed TLS makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal code footprint. It offers an SSL library with an intuitive API and readable source code, and includes an elaborate test suite. You can build it out of the box on most systems, or manually select and configure features.

CITADEL is the worlds first SRAM PUF-based key provisioning system designed to keep pace with the growing demand for the generation, distribution, and protection of cryptographic keys for IoT applications.

NeoPUF technology stands out for its features of ideal randomness and an entropy pool of random bits up to 1024 kbits. In addition, the security functions are statistically-tested robust and reliable, unaffected by external influences including temperature and voltage.
NeoPUF can be implemented in logic compatible process and does not require additional masks or process adaption. This specialty IP enables upgraded security due to the intrinsic randomness and self-encrypted feature.

ST offers a full ecosystem with ready-to-use turnkey solutions to ensure device identity, systems and network integrity, for customers cautious about their brand, or willing to rely on a safe and secure IoT.