Skip to content

Tuxera TCP/IP Stack

Secure and resilient connectivity software for embedded systems

Product overview

Scalable connectivity solutions for all embedded environments

Our MISRA-C-compliant TCP/IP stack is designed for memory-constrained devices, offering fast and secure data transfer with a small footprint and low latency. It runs on any real-time operating system (RTOS) or microcontroller, scaling from the smallest IoT devices to high-end embedded environments. With built-in secure connectivity protocols; IPSec, MACSec and TLS, our TCP/IP stack combined with CryptoCore library offers the secure-by-design communication needed in embedded environments. Tuxera TCP/IP CERT meets automotive functional safety requirements and extends to other verticals like industrial automation, aerospace, and defense. Our certification-ready option cuts development time and certification costs, letting you focus on what matters most.

WE ARE TRUSTED BY INDUSTRY LEADERS

KEY FEATURES

Plan ahead for the long haul

Plan ahead. Our solution lets you use the same stack for multiple environments. It enables easier cyber security compliance and maintenance. Stay ahead of supply chain disruptions with a TCP/IP stack that works with any RTOS, microcontroller, compiler, or with bare metal. Swap components without rewriting your software to reduce risk and speed up your time to market.

High performance, low memory footprint

In embedded environments where memory is tight, every byte counts. Tuxera TCP/IP Stack delivers high performance without consuming unnecessary resources. Whether you’re replacing an outdated stack or integrating into a new system, our networking solution outperforms the default stacks bundled with your RTOS or MCU.

Extensive security protocols and CryptoCore

Every connected device is a potential target for cyber threats. With stricter regulations like the EU’s Cyber Resilience Act (CRA), security-by-design is now a must. Our solution has you covered with a complete set of secure protocols (MACsec, IPsec, (D/TLS 1.2/1.3) plus cryptography libraries and key exchange (MKA, IKEv2) to keep your data safe.

illustration of layers in red white yellow and blue

Product variants

Tuxera TCP/IP Stack options

Choose the solution that fits your needs.

Tuxera TCP/IP Stack

Our core networking stack is optimized for any microcontroller and supports both IPv4 and IPv6. Built to strict MISRA-C standards, it keeps your applications running reliably for years. You get secure, dependable connectivity without the maintenance headaches.

Tuxera TCP/IP Stack CERT

When you need functional safety certification, our ISO26262-ready Tuxera TCP/IP Stack CERT delivers. Originally designed for automotive systems, this solution works for any industry where safety certification matters. We’ll speed up your time to market by providing all the documentation and artifacts you need for system certification.

Tuxera CryptoCore

Protect your data with our comprehensive crypto library. Tuxera CryptoCore includes essential security algorithms like AES, ECDSA, ECDH, SHA-256, and SHA-384, all optimized for embedded systems. Use it with our TCP/IP stack or as a standalone solution for bare-metal implementations, no OS required.

We’ll help you find the right solution

Have a question or need guidance? Whether you’re searching for resources or want to connect with an expert, we’ve got you covered. Use the search bar on the right to find what you need.

The perfect fit for your industry

When to use Tuxera TCP/IP Stack

Our networking stack solves connectivity challenges across industries with high technical requirements. Whether you need a cyber-secure solution for constrained spaces or a functional safety solution, we've got you covered.

abstract aerial view of a road in blues and reds
Automotive & transportation

The low-latency solution to move data securely from sensors and radars to telematics and Ethernet networks in your software-defined vehicles.

Learn more
abstract illustration energy reds
Smart energy solutions

Connect smart meters, gateways, substations, and EV charging stations reliably across your energy infrastructure.

Learn more
Abstract illustration of an industrial machine in blues and reds
Industrial solutions

Link your devices, PLCs, sensors, drives, robotics, and IoT systems securely throughout your industrial operations. We help you build the bridge between operational technology (OT) and information technology (IT).

Learn more
abstract illustration of tuxera's aerospace solution
Aerospace solutions

Keep mission-critical data flowing securely in extreme environments—whether in satellites, aircraft, or space exploration vehicles.

Learn more
abstract waves in reds and blues
Defense solutions

Protect sensitive communications in defense applications where data security can’t be compromised.

Learn more

Frequently asked Questions

What do you want to know about Tuxera TCP/IP Stack?

Get answers to the most commonly asked questions, or reach out if your question isn’t listed here. 

What hardware and operating systems do you support?

Our networking stackworks with virtually any RTOS, microcontroller, and compiler. This flexibility allows you to standardize a single solution across different products, reducing costs and simplifying development. For specific platform compatibility, check our technical specifications or contact our team.

Which protocols do you support?

We support a wide range of protocols, including MQTT and SNMP. You can find all protocols in our technical specifications. If you need support for a specific RFC, just let us know the number and we’ll confirm compatibility.

What’s the memory footprint of your product?

Our memory footprint depends on the environment, protocols, compiler, and hardware. For most applications, RAM use starts around 12 kB. If you’re just running basic UDP apps with minimal settings, you can get by with less than 5 kB of ROM and just a few hundred bytes of RAM (plus whatever you need for network buffers).

What throughput can be achieved with a certain MCU?

Performance varies based on your hardware selection and implementation details. For specific performance metrics on your target hardware, get in touch with our team.

Technical details

Detailed product specifications

DATASHEET

Key technical features

  • Fully MISRA-compliant 
  • Supports both IPv4 and IPv6 
  • Integrates with both RTOS and non-RTOS based systems 
  • Small RAM and ROM footprint 
  • High performance 
  • Multiple network interfaces support 
  • Extensive set of secure protocols and applications 
  • Routing module provided 
  • Native and Sockets interface support 
  • Wide range of TCP and UDP applications 
  • Fast/zero copy between network interfaces where common memory pools are defined 
  • Mechanisms to ensure authenticity, integrity, and confidentiality between devices in a network 

Tuxera TCP/IP Stack standard modules

MQTT

A small, low-bandwidth networking protocol for connecting remote embedded applications. Tuxera’s MQTT supports versions 3.1.1 and 5.0, runs on our trusted TCP/IP stack, and uses verifiable TLS for secure connections.


NAT

Network Address Translation (NAT) allows an organization to set up a network using private addresses, while still allowing its members to communicate over the public internet. 

SNMP

SNMP module (v2 and v3) enables secure, reliable network management for embedded devices. It lets engineers monitor usage, detect network faults, and configure devices remotely with low overhead and robust fault tolerance. 

Additional modules include:

  • Physical: Ethernet low-level drivers, PPP Driver 
  • Data link: Ethernet Interface, Serial (PPP) low-level driver 
  • Network: ICMP, IGMP, ARP, AutoIP, ICMP, NAT, ND, MLD, IPv4, IPv6 
  • Transport: UDP, TCP 
  • Session: Sockets 
  • Application: DHCP, DNS, FTP, MQTT, NTP, SMTP, SNTP, Telnet, TFTP, SCP 

Network security

Secure communications over networks

Our security applications and protocols give you consistent, secure data sharing between embedded devices: 

EAP

Extensible Authentication Protocol (EAP) supports secure connections with multiple EAT types like EAPOL, EAP-TLS, EAP-IKEv2, and EAP-MD5, and can easily be extended for others. 

EST-CoAP

Enrollment over Secure Transport (EST) handles secure certificate enrollment for Internet of Things (IoT) devices, using the Constrained Application Protocol (CoAP) instead of HTTP—ideal for low-resource environments. 

HTTPS Secure Server, HTTPS Secure Client

Our flexible web server solution for embedded systems lets you create dynamic content in a secure environment. It uses the client/server model with HTTPS, where a web browser acts as the client and an application as the server. Tuxera’s Transport Layer Security (TLS) module ensures secure operations, with resources located using Uniform Resource Identifiers (URIs). 

IPsec and IKEv2

Our IPsec module ensures integrity, confidentiality, and authentication between devices in a network, using Internet Key Exchange (IKEv2) to establish security associations. Like other components of the Tuxera TCP/IP Stack, our IPsec and IKEv2 modules undergo a rigorous development process to guarantee reliability and security. 

MACsec

Media Access Control Security (MACsec) secures point-to-point or shared Ethernet links, ensuring data confidentiality, integrity, and authenticity. Our MACsec implementation is platform-independent, integrates with both RTOS and non-RTOS systems, and comes with tested reference drivers and full documentation. 

SSH (SCP, SFTP)

Tuxera’s optimized Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) modules provide secure network communication for embedded devices, supporting TLS 1.2, 1.3, and DTLS 1.2, 1.3 over TCP/IP and UDP protocols. 

TLS/DTLS

Tuxera’s optimized Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) modules provide secure network communication for embedded devices, supporting TLS 1.2, 1.3, and DTLS 1.2, 1.3 over TCP/IP and UDP protocols.


Encryption add-on

Tuxera CryptoCore™ module for encryption over networks 

The Tuxera CryptoCore™ module is an add-on to the TCP/IP Stack, securing embedded systems with multiple encryption and hash algorithms. It accelerates development while protecting data on flash or during transmission. CryptoCore follows a formal verification process and includes a MISRA compliance report, supporting AES, 3DES, DSS, ECC, EDH, MD5, RSA, SHA, and Tiger algorithms. 


RELATED RESOURCES

More resources for inspiration

Tuxera TCP/IP Stack

Learn more

Tuxera SafeTCPIP features overview

Learn more
Tuxera enters a new growth with a strategic rebrand and product rename of products

Tuxera enters a new growth with a strategic rebrand and product rename of products

Tuxera is entering a new phase of focused growth, reflecting the value our embedded products and file sharing technology bring to mission-critical industries and enterprise infrastructure. We are launching a…

Tuxera CryptoCore passes cryptographic algorithm validation program

Tuxera CryptoCore passes cryptographic algorithm validation program

Tuxera’s CryptoCore library has successfully passed the US National Institute of Standards and Technology’s Cryptographic Algorithm Validation Program (CAVP), the first step towards certification under Federal Information Processing Standard FIPS…

Avoid costly recalls with a secure automotive network

Avoid costly recalls with a secure automotive network

Automotive cyberattacks have been on the rise with the increased connectivity of our vehicles. Avoid recalls that are both financially costly and damaging to your company image with a simple…

Mastering network suites: a crucial step in embedded system design

Mastering network suites: a crucial step in embedded system design

Designing an embedded system can be complex, with many factors to consider when selecting the right software and hardware components. In fact, embedded systems tend to be more complicated and…

Automotive trends right around the corner

Automotive trends right around the corner

A brief overview of the top auto industry trends relevant to embedded data storage and networking. The greatest trends we’re seeing in the automotive industry are electrification of vehicles and,…

Tuxera’s reliable data management software helps businesses optimize total cost of ownership

Tuxera’s reliable data management software helps businesses optimize total cost of ownership

As international concerns drive costs and uncertainty, the data storage management leader offers software-driven solutions to address hardware supply chain issues, generate savings, and shorten development time. HELSINKI, December 13,…

Tuxera acquires embedded storage and networking software front-runner, HCC Embedded

Tuxera acquires embedded storage and networking software front-runner, HCC Embedded

The company now offers the widest range of data storage management and network transfer software in the industry, with a strengthened focus on safety- and mission-critical data. HELSINKI, Finland and…

Connected cars literally take us close to the edge

Connected cars literally take us close to the edge

The connected car easily conjures up topics like 5G, V2X, and the cloud. It’s certainly enchanting – all the amazing services the cloud and high-speed wireless connectivity will bring to…

Tuxera joins the Global Semiconductor Alliance

Tuxera joins the Global Semiconductor Alliance

San Jose, Calif., and Helsinki, Finland – November 16, 2020 – Tuxera, the world leader in quality-assured embedded storage management software, is pleased to announce that they have become a member…

5 reasons autonomous vehicles are not smartphones on wheels: a storage software perspective

5 reasons autonomous vehicles are not smartphones on wheels: a storage software perspective

Recently, Automotive News Europe published an article of mine – 5 reasons autonomous vehicles are not smartphones on wheels. In the article, I explain how critical software is for vehicles…

Tuxera partners with Ubiquitous AI, brings near-instant cold boot to automotive systems globally

Tuxera partners with Ubiquitous AI, brings near-instant cold boot to automotive systems globally

The companies announce a joint cooperation focusing on improving boot times for IVI, cluster, ADAS, and EDR solutions CES 2019 – Las Vegas, Nevada – January 7, 2019 – Tuxera,…

Renesas Electronics Collaborates with Tuxera on R-Car SoC Series

Renesas Electronics Collaborates with Tuxera on R-Car SoC Series

Tuxera Joins Renesas R-Car Consortium Helsinki, Finland and Tokyo, Japan – November 5, 2014 – Tuxera Inc., the market leader in interoperable file system and streaming solutions, announced today an…

Suggested content for:

Our products

Your mission-critical systems demand uncompromising reliability. Tuxera products mean absolute data integrity. We specialize in file systems, software flash controllers, and secure networking and connectivity solutions. We are the perfect fit for data-intensive, mission-critical workloads. Using Tuxera’s time-proven solutions means that your data is safe and secure – always.

Proven success

Our solutions are trusted by major brands worldwide. When you need reliable, scalable, and lightening-fast data access and transfer across any system or device, Tuxera delivers. Our track record speaks for itself. We’ve been in this business for decades with a clear mission: to be the partner you can trust. Read on to find out more.

Related pages and blog posts
Technical Articles
Datasheets & Specs
Whitepapers