Skip to content

Tuxera TCP/IP Stack

Secure and resilient connectivity software for embedded systems

Product overview

Scalable, certifiable connectivity for embedded environments

Our MISRA C compliant TCP/IP stack is designed for memory constrained devices, delivering fast, secure data transfer with a small footprint and low latency. It runs on any real time operating system, microcontroller or bare metal environment, scaling from the smallest IoT device to high end embedded systems. Built in secure protocols (MACsec, IPsec, TLS and DTLS) and the Tuxera CryptoCore library give you the secure by design communication that connected products now require.

When your product has to pass certification, Tuxera TCP/IP Stack CERT is developed against DO-178C DAL A and delivered with the lifecycle evidence your assessor asks for. That same evidence base supports functional safety programs in automotive (ISO 26262), railway (EN 50716 and EN 50128), industrial (IEC 61508) and medical (IEC 62304), making the stack reusable in all functional safety relevant use cases.

DEPLOYED BY INDUSTRY LEADERS

KEY FEATURES

Built for certification, at the hardest level

DO-178C DAL A is the assurance level applied to airborne software whose failure is classified as catastrophic. It demands full requirements traceability, independent verification, modified condition and decision coverage of the source code, and qualification of the tools used to produce the evidence. We provide the evidence pack and work with you through the certification.

illustration of layers in red white yellow and blue

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.

illustration of layers in red white yellow and blue

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
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 CERT

When your product has to be certified, Tuxera TCP/IP CERT delivers the evidence. It is developed against DO-178C DAL A, the highest software assurance level in commercial avionics, and shipped with the safety manual, traceability, verification results and structural coverage analysis your assessor expects. The same artifacts support ISO 26262 up to ASIL D, EN 50716 and EN 50128, IEC 61508 up to SIL 4, and IEC 62304 class C, so a single certification investment carries across your product lines.

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 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.

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

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 illustration of tuxera's aerospace solution
Aerospace

Certification evidence to DO-178C DAL A for avionics networking, plus secure communication for satellites, ground systems and mission critical platforms.

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

Low latency, ASIL ready networking from sensors and radars to telematics and Ethernet zonal architectures, with ISO 26262 artifacts.

Learn more
abstract waves in reds and blues
Defense

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

Learn more
abstract illustration medical solutions red white and blue
Medical & healthcare

Connect infusion pumps, monitors and imaging systems with evidence that supports your IEC 62304 class C software program.

Learn more
abstract illustration energy reds
Smart energy

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

Connect PLCs, drives, robotics and IoT systems with IEC 61508 evidence.

Learn more

What is Tuxera TCP/IP Stack CERT?

Tuxera TCP/IP CERT is the DO-178C DAL A option for teams that need functional safety certification support, with the documentation and artifacts required for system certification.

What is Tuxera TCP/IP Stack?

Tuxera TCP/IP Stack is secure connectivity software for embedded systems, providing reliable IP networking with a small footprint and low latency. It runs across RTOS, microcontroller, and bare metal environments, with secure protocols and a certification-ready option.

What is an embedded TCP/IP stack?

An embedded TCP/IP stack is networking software that lets embedded devices, microcontrollers, and RTOS-based systems communicate over IP networks. It handles the protocols a device needs to send and receive data reliably and securely.

What is Tuxera CryptoCore?

Tuxera CryptoCore is an embedded cryptography library supporting algorithms such as AES, ECDSA, ECDH, SHA-256, and SHA-384. It can be used with Tuxera TCP/IP Stack or as a standalone solution for bare metal implementations.

How does a small footprint help embedded systems?

A small footprint lets memory-constrained devices add reliable networking without consuming unnecessary RAM, ROM, or system resources, which matters most on microcontrollers and other tightly constrained hardware.

What hardware and operating systems do you support?

Our networking stack works 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.

Does Tuxera TCP/IP Stack support bare metal environments?

Yes. The stack is designed to run on RTOS, microcontrollers, and bare metal, so you can standardize one networking solution across different products and operating environments.

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.

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. 

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)

Secure Shell (SSH) server creates a secure socket connection that can be used for executing menu commands or for tunneling data between the clients and servers of other applications. 

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, ECC, EDH, MD5, RSA, SHA, and Tiger algorithms. 


RELATED RESOURCES

More resources for inspiration

Tuxera TCP/IP Stack

Tuxera TCP/IP Stack

Learn more
Tuxera SafeTCPIP features overview

Tuxera SafeTCPIP features overview

Learn more
Functional safety development: The real resource commitment behind embedded development

Functional safety development: The real resource commitment behind embedded development

Functional safety development is not a small extension of standard software development — it is a fundamentally different operating model. Beyond the engineering effort, it demands independent safety oversight, rigorous…

Ocube announced as Tuxera’s official channel partner in Korea

Ocube announced as Tuxera’s official channel partner in Korea

Tuxera, the award-winning global leader in quality-assured file systems and storage management solutions, is expanding its reach in Korea with Ocube taking responsibility for promoting and distributing Tuxera’s product portfolio in the country. Earlier…

Tuxera Renews ISO 9001:2015 Quality Certification

Tuxera Renews ISO 9001:2015 Quality Certification

Tuxera has successfully renewed its ISO 9001:2015 certification, reaffirming the strength and consistency of our global quality management system for software development and customization. The renewal reflects our continued commitment…

Zombie Devices in Embedded Systems

Zombie Devices in Embedded Systems

One might think that zombies exist only in horror movies and TV series, but factories, utilities, hospitals, other facilities, and even cars can be overrun by zombies; zombie devices, that is….

The new CRA in smart energy and what it means for you

The new CRA in smart energy and what it means for you

With the Cyber Resilience Act (CRA) set to take effect in 2027, cybersecurity is no longer a “nice-to-have” for manufacturers of digital products. It’s becoming a legal obligation that includes…

Prepare for CRA compliance as Interniche NicheStack TCP/IP will reach end of general support 

Prepare for CRA compliance as Interniche NicheStack TCP/IP will reach end of general support 

We at Tuxera are dedicated to developing products that are secure and resilient against the threats of the connected world. Interniche TCP/IP stack has been out there for decades enabling…

The EU Cyber Resilience Act – What is it, and how can Tuxera help you comply? 

The EU Cyber Resilience Act – What is it, and how can Tuxera help you comply? 

The EU Cyber Resilience Act (CRA) came into force in December 2024 and its main requirements will apply from December 2027 – a little over two years from now. What…

Tuxera enters a new stage of growth: strategic product renaming and brand renewal

Tuxera enters a new stage of growth: strategic product renaming and brand renewal

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

Tuxera extends smart meter lifespans, improves data resiliency

Tuxera extends smart meter lifespans, improves data resiliency

Customer reports smart meter design lifetime extended by 50%, from 20 to 30 years, using Tuxera technologies. Tuxera demonstrates power fail-safe storage management and secure networking solutions at Embedded World…

Tuxera brings expertise in automotive data storage and networking solutions to connected car and EV architectures

Tuxera brings expertise in automotive data storage and networking solutions to connected car and EV architectures

Next-generation embedded file systems, networking, and flash memory software support automotive-grade reliability, security, and functional safety. Helsinki, Finland – March 9, 2025 – As automotive developers race to deliver data-driven, connected…

Why in-house development is not always the best idea

Why in-house development is not always the best idea

Procuring key middleware components in embedded systems leads to faster time to market, higher quality and compliance with new regulations. Embedded systems are a key component of cars, airplanes, factory…

Tuxera shares strategies to manage, secure, and access mission-critical data at Embedded World

Tuxera shares strategies to manage, secure, and access mission-critical data at Embedded World

Technical presentation provides storage media design approaches for embedded products that deliver longer usable life than designers expect. Helsinki, Finland  – February 19, 2025  – Data reliability and security failures…

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