RomSTL™
Secure Data in Motion for Your IoT Device Using the Latest Embedded TLS Technology
RomSTL™ is a standards-based, hardware and software platform agnostic, and written from the ground up for efficient use of Allegro’s FIPS cryptography.
Secure Data in Motion with TLS v1.3
Embedded device security is always a concern when building a networked embedded device. Allegro’s RomSTL™ is a small, resource sensitive TLS client and server solution specifically written for use in IoT applications.
- RomSTL™ is standards-based, hardware and software platform agnostic, and written from the ground up for efficient use of Allegro’s FIPS validated cryptography.
- RomSTL™ supports the latest RFCs for TLS v1.3 as well as providing support for Suite B algorithms.
The full suite of Allegro EdgeAgent products support IPv6 and IPv4 operation to meet your embedded device development needs.
Contact Us
Features |
Benefits |
Small code footprint | More resource available for application features |
ANSI C Source Code Distribution | Broad processor architecture support eases porting and support |
Processor, RTOS, and TCP/IP stack agnostic | Allegro’s products will work with new or existing hardware and software designs |
Interface files for leading RTOS vendors provided | Minimizes porting effort, increase time to market |
Shipping in millions of products worldwide | Field-proven reliability |
Pre-integrated with RomPager® Embedded Web Server | Save your development team time |
GPL Free | No licensing or development issues related to GPL |
RFC Compliant | Eliminates worries about compatibility |
Support for hardware crypto acceleration | Allows development team to design with software or hardware assisted crypto |
Supported RFCs
- RFC 2246 – The TLS Protocol Version 1.0
- RFC 3268 – Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS)
- RFC 4279 – Pre-Shared Key Ciphersuites for Transport Layer Security (TLS)
- RFC 4346 – The Transport Layer Security (TLS) Protocol Version 1.1
- RFC 4347 – Datagram Transport Layer Security
- RFC 4366 – Transport Layer Security (TLS) Extensions
- RFC 8446 – The Transport Layer Security (TLS) Protocol Version 1.2
System Requirements
- Processor Architecture – Works with any 16-bit, 32-bit or 64-bit processor
- Operating System (OS) – Works with any OS vendor and will function without an OS if needed
- TCP/IP Stack – Works with any vendor implementation
- Filesystem – Works with any vendor implementation and will function without a filesystem if needed
- Compiler – ANSI C
Contact Us Today To Ensure Your IoT is Secure
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.