DDC-I, a software and professional services supplier for mission- and safety-critical applications, and wolfSSL, a provider of TLS cryptography, announced recently the availability of the wolfCrypt cryptography library and certification kit, certifiable to DO-178C Level A, for DDC-I’s Deos DO-178C safety-critical real-time operating system. The two say this gives avionics developers a flexible, compact and high-performance COTS solution for quickly delivering a secure, FIPS 140-2 validated, communications.
Deos has provided a foundation for secure systems. Its modularity, hard partitioning, denial of dynamic operations, integrity checks and controlled interprocess communications all make it a good environment for high assurance systems, according the the companies. The addition of wolfCrypt provides the proper cryptographic underpinnings for secure data transport, boot and firmware upgrades. Together, they say Deos and wolfCrypt provide trusted, military-grade security to connected avionics systems for not only military systems, but also Urban Air Mobility and next generation commercial avionics systems.
“DDC-I and wolfSSL provide best in class RTOS and crypto technology for DO-178C high design assurance applications that are not offered elsewhere,” said Greg Rose, vice president of marketing and product management at DDC-I. “Contrasting with the closed and restrictive approach most RTOS suppliers have taken with security, DDC-I has stayed firm to an open model leveraging third party solutions so customers can use the vendor and solution that works best for them. As a result, Deos users are empowered to incorporate the best-in-class technology available in the market, such as the products from wolfSSL, to solve their unique system requirements.”
“The integration of Deos and wolfCrypt should prove very attractive to avionics developers who require a secure, out-of-the-box, safety-critical solution that comes ready to certify, complete with DAL A evidence,” said Larry Stefonic, CEO and Founder at wolfSSL. “We have a very strong working relationship with DDC-I and find Deos to be quite straightforward to work with. Together, I believe we offer our joint customers a world class platform that features best-in-class RTOS and security.”
The wolfSSL embedded SSL library is a lightweight, portable, C language-based SSL/TLS library that targets embedded and RTOS environments for connected applications such as avionics. Featuring FIPS 140-2 certified cryptography, the compact library supports industry standards up to TLS 1.3 and DTLS 1.2, is up to 20 times smaller than OpenSSL, offers a simple API, provides an OpenSSL compatibility layer, and includes OCSP and CRL support.
To facilitate DO-178C level A certification, the wolfCrypt certification kit provides traceable artifacts for the following encryption algorithms: SHA-256 message digest; AES encryption and decryption; RSA for signing and verifying messages; and chacha20_poly1305 for authenticated encryption and decryption. Any of the FIPS 140-2 validated crypto algorithms can be used in DO-178 mode for combined FIPS 140-2/DO 178 consumption.