SEGGER releases emSSL, an SSL/TLS solution targeted at embedded devices

Written to run effortlessly on single-chip embedded devices, emSSL integrates seamlessly with embOS/IP or, alternatively, any IP stack that supports plain sockets, or any bidirectional communications channel.

Hilden, Germany – SEGGER introduces emSSL, a ground-up implementation of secure sockets that are the backbone of secure communications on the Internet today. Written to run effortlessly on single-chip embedded devices, emSSL integrates seamlessly with embOS/IP or, alternatively, any IP stack that supports plain sockets, or any bidirectional communications channel.

emSSL supports TLS version 1, 1.1, and 1.2 out of the box and provides modern cipher suites that offer robust authentication, confidentiality, message integrity, and forward secrecy. Whilst being compact, it is also highly efficient in terms of RAM, ROM, and processor load. emSSL's highly flexible and straightforward configuration targets small devices by linking only what’s necessary, and at the same time avoids a sea of preprocessor defines that drown other source code products.

“emSSL cements our intention to strengthen and augment SEGGER middleware with modern security features demanded by our industrial customers,” says Rolf Segger, owner and CTO of SEGGER. “emSSL is one more product that SEGGER has introduced to the secure range, and complements the features of emSecure, our digital signature suite.”

emSSL is delivered as a set of source files, for complete transparency, ready to integrate into customer applications, and includes plain-English documentation that is renowned for accuracy and coverage.

More information about emSSL is available at: segger.com/emSSL.html

About embOS/IP

embOS/IP is a high performance IP stack specifically designed for embedded systems. The flexible stack supports all popular protocols such as ACD, ARP, AutoIP, DHCP, DNS, FTP, HTTP, ICMP, IPv4, Multicast, NetBIOS Name Service, PPP/PPPoE, SMTP, SNTP, TCP, UDP, UPnP, VLAN, and many more. embOS/IP is fully compliant to all related RFCs.

Full product specifications are available at: segger.com/embOS-IP.html

About SEGGER

SEGGER Microcontroller develops and distributes hardware and software development tools as well as software components for embedded systems. An "embedded system" is one in which a microprocessor and associated components are incorporated into a device helping to accomplish difficult and complex tasks in products such as cell phones, medical instruments, instrument clusters, measurement instruments, satellite radios, digital cameras etc.

SEGGER was founded in 1997, is privately held, and is growing steadily. Based in Hilden with distributors in all continents and a local office in Massachusetts, SEGGER offers its full product range worldwide.

SEGGER software products include: embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB host and device stack) and embOS/IP (TCP/IP stack). With the experience in programming efficiently on embedded systems, SEGGER created highly integrated, cost-effective programming and development tools, such as the Flasher (stand-alone flash programmer) and the industry leading J Link/J Trace emulator.

SEGGER cuts software development time for embedded applications by offering affordable, high quality, flexible and easy-to-use tools and software components allowing developers to focus on their applications. Find out more at www.segger.com.