News & Analysis

COMMUNICATIONS - CP/IP Stacks adds small footprint SSL/TLS capability for embedded apps

Toni McConnel

3/9/2010 5:35 PM EST

Jacksonville, Fla. - CMX Systems has announced the SSL/TLS (Secure Socket Layer/Transport Layer Security) Add-On for CMX's CMX-MicroNet and CMX-TCP/IP TCP/IP stacks. The SSL/TLS Add-On provides SSL/TLS server and client support and a comprehensive suite of security standards for embedded devices, providing support for crypto and hash functions including RSA, 3DES, AES, ARC4, SHA1, SHA2, MD2, MD4 and MD5, X.509 certification processing, signing and verification, self-test support for integration, test and compatibility verification.

SSL/TLS is designed for ease of use and eliminates the need for time-consuming roll-your-own solutions or derived libraries that compromise footprint and memory or that rely on ANSI C memory heap, often resulting in memory thrashing and fragmentation when used for SSL processing. SSL/TLS eliminates these problems by using a self-contained internal memory manager with fine-grained sizing and tuning features to optimize platform memory allocation. Designers can further optimize flash and RAM by enabling only those features required for the specific application.

CMX-MicroNet is a TCP/IP stack specially crafted to work with virtually all processors and features an extremely small Flash requirement ranging from 5K to 28K and very minimal RAM requirements of about 500 bytes plus buffers for packets. The base CMX-MicroNet software package includes UDP, TCP, IP, Modem, SLIP, ICMP Echo, IGMP, and Virtual File system. Add-On Options available are: SSL/TLS, HTTP Web Server, DNS Client, FTP, SMTP, SNMP, DHCP Client, TFTP Client, SNTP, Fragmentation, POP3, PPP, CHAP, Telnet, Ethernet (ARP, BOOTP) and Wireless. The CMX-MicroNet stack can work with or without an RTOS.

CMX TCP/IP is a full-featured, 100 percent RFC compliant, TCP/IP stack targeted at 16- and 32-bit processors. It provides virtually all of the protocols, link layers, interfaces, and device drivers that are required for most networking connectivity applications. The basic CMX TCP/IP stack provides: UDP, TCP, IP, ICMP, IGMP, DNS, ARP, SLIP, Ethernet, an RTOS porting layer, a Standard BSD socket interface and a High Performance Socket Interface. Add on options include: SSL/TLS, DHCP, IMAP4, FTP, NAT, POP3, PPP, PPPoE, SMTP, SNMP, Telnet Server, TFTP/BOOTP, Web Client ,Web Server and Wireless. CMX-TCP/IP operates with or without an RTOS.

For more information visit www.cmx.com.





Please sign in to post comment

Navigate to related information

EE Buzz DesignCon

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)

Feedback Form