The Rambus FIPS Security Toolkit (formerly from Inside Secure) is a complete cryptographic security solution for IoT providing the tools required to secure your devices and applications. It allows system designers to deploy high security consistently across platforms without re-designing the security architecture and without the requirement of modifying every application.
Easy to integrate: well documented API allows to integrate once, and use FIPS or non-FIPS crypto
Highly portable: written in highly-portable C source code, it ensures consistent security accross platforms
Robust security: built according to FIPS140-2 principles, it provides the core security IoT platforms need
The Rambus FIPS Security Toolkit is a portable software cryptographic toolkit allowing IoT device and platform makers to deploy required security. It provides well-integrated modules for FIPS certified cryptography, TLS/DTLS protocols, integration with OpenSSL, x.509 certificate libraries, and all commonly used cryptographic functions. It is a solution to replace RSA/BSAFE.
This solution is built around the widely deployed Rambus TLS Toolkit cryptographic module, a compact and portable cryptographic library validated by NIST, that has been designed to provide high performance on resource-constrained environments. It supports a wide range of architecture (ARMv6, ARMv7, ARMv8, ARM64, x86, x86-64 …) and operating systems (Linux, Android, iOS, FreeRTOS, Trustonic TEE…).