Security and Connectivity for IoT Devices


Allegro Software Announces TLS API Compatibility Layers to Speed IoT Development with TLS v1.3 and FIPS


Allegro Software Announces TLS API Compatibility Layers to Speed IoT Development with TLS v1.3 and FIPS

API compatibility with ARM’s Mbed TLS and OpenSSL provides developers with access to latest TLS v1.3 and FIPS Validated Cryptography

BOXBOROUGH, MA and SAN FRANCISCO, CA February 24, 2020 – At the RSA® Conference 2020 in San Francisco, California, Allegro Software, a leading supplier of security and connectivity software for the Internet of Things (IoT), today announced additions to the Allegro EdgeSecure Suite that provide Transport Layer Security (TLS) API compatibility for ARM’s Mbed TLS and Open Source Software OpenSSL. A member of the larger Allego EdgeAgent Suite of embedded software toolkits, the Allegro EdgeSecure Suite of products enable IoT edge device developers with advanced security technology specifically engineered for resource constrained execution environments. The Allegro EdgeSecure Suite now includes an API compatibility layer for ARM developers looking for TLS v1.3 and FIPS validated cryptography while protecting their existing investment in application software. The Allegro EdgeSecure Suite also includes an API compatibility layer for device developers using Open Source Software OpenSSL with requirements for TLS v1.3 and FIPS validated cryptography. The Allegro EdgeSecure Suite and larger Allegro EdgeAgent Suite are delivered as ANSI-C source and are available to quickly implement TLS v1.3 and FIPS validated cryptography with IoT edge devices.



ARM technology is used by billions of people, across billions of devices, every single day. To help achieve this milestone, ARM recognized the need to remove the complexities of creating IoT edge devices. Their answer, a collection of pre-integrated software components starting with the Mbed OS surrounded with supporting technology stacks including Mbed TLS v1.2. Providing an API compatibility layer for Mbed TLS, the Allegro EdgeSecure Suite further removes the complexity of migrating to the latest TLS v1.3 while also adding FIPS validated cryptography. Together these two technologies enable developers to improve IoT edge device security and reduce related risks while preserving any potential source code investment made integrating to the Mbed TLS API.



If you have a requirement for TLS v1.3 and FIPS validated cryptography and also have a significant internal investment in source code integrated to the OpenSSL API, Allegro Software can help. With the addition of an OpenSSL API compatibility layer to the Allegro EdgeSecure Suite, device developers can rapidly deploy TLS v1.3 and FIPS validated cryptography in their IoT edge devices with little to no change to their source code. Unlike OpenSSL, the Allegro EdgeSecure Suite and the Allegro Cryptography Engine (ACE™) provide a stable API and long-term solution for FIPS (and soon to be 140-3) validation. Originally engineered for resource constrained IoT environments, ACE™ can be used stand-alone or pre-integrated with the entire Allegro EdgeSecure Suite of IoT edge device security components.

“Improving IoT device security with the latest technology is important for reducing related risks and building trust around projected business outcomes derived from IoT ecosystem data,” says
Bob Van Andel, President of Allegro. “Using the Allegro EdgeSecure Suite with the supplied compatibility layers enables developers to retain their investment in IoT ecosystem source code while moving forward with the latest TLS v1.3 and FIPS validated cryptography.”

The full Allegro EdgeAgent Suite is provided as ANSI-C source code and is available today. For more information, stop by the Allegro Software Booth #4610 or visit the Allegro Software website:

About Allegro

Allegro Software is a leading provider of IoT edge security and connectivity software toolkits to manufacturers worldwide. Field proven in 250,000,000+ devices, our solutions enable OEMs in Energy, Healthcare, Medical, Military, Enterprise, and Consumer markets to create connected secure devices using TLS, SSH, FIPS and more. Since 1996, Allegro has been on the forefront of leading the evolution of embedded device management, security, and connectivity solutions with its patented embedded web server and security toolkits. Allegro is headquartered in Boxborough, MA. and can be found on the web at

Loren Shade
VP Marketing
Allegro Software Development Corporation

Loren Shade

Let's Talk IoT Security

Implementing IoT device security can be a challenge. Let us help you by sharing our proven framework for integrating a proactive security approach into your design. Click the button below to schedule a one-on-one web conference to discuss your security needs.

Sign Up For Our Newsletter

Sign up for our newsletter and get the latest tips and insights related to IoT security

Download Allegro’s Playbook

  • This field is for validation purposes and should be left unchanged.

Contact Us Today

  • This field is for validation purposes and should be left unchanged.