Encryption Engine Secures ASIC-Powered Devices

  • Page 1 of 1
    Bookmark and Share

A compact, fast cryptographic engine delivers high-performance security and extends secure connectivity for resource-constrained, small-footprint processors to low-cost, high-volume ASIC-powered M2M devices. Version 2.5 of SharkSSL from Real Time Logic targets devices commonly used in large-scale networks for municipal utility monitoring, medical record transmission, secure building access and monitoring, and smart grid frameworks where secure message passing is essential.

 Although transport layer security (TLS) has become the de facto standard for information and communication standards at the desktop and enterprise level, in a February 11, 2013 press release, ABI Research noted the “porous security” of M2M applications threatened to “throttle the successful adoption of M2M in healthcare, industrial installations and consumer homes.” SharkSSL addresses this gap, bringing full end-to-end security to device communications with proprietary software that enables developers to optimize their security implementation for size or speed.

In integrating TLS 1.2 into SharkSSL, Real Time Logic implements the stronger cryptographic algorithm, improved encryption and superior message authentication proven to secure TCP/IP communications at the enterprise level into the small, resource-constrained footprint of an embedded device. SharkSSL implements the new Secure Hash Algorithm-256 (SHA-256), which replaces outdated hash functions and can be used to verify the integrity of copies of the original data without compromising the source.  

The latest version of SharkSSL also supports the internationally adopted Advanced Encryption Standard (AES) and Galois/Counter Mode (GCM)—technologies that combine message encryption and authentication into a single function that can be transferred at high throughput rates by taking advantage of the parallel processing of the architecture. 

Optimized to take advantage of encryption acceleration, SharkSSL achieves high throughput on ColdFire, Kinetis K60 and all the Cortex-M3 and -M4 processors. Available as source code, SharkSSL code can be implemented on any processor off the shelf. The SharkSSL library has been successfully deployed on ARM, Freescale and PowerPC-based FPGA architectures. Other processors and accelerators can be accommodated upon request.

Out-of-the-box operating system (OS) support includes Integrity, MQX, SMX, ThreadX, VxWorks, EBSnet, rtplatform, uCLinux, Linux and Windows. It can also be used in bare-metal (no OS) configurations. Multi-threading is available for added performance when using an OS that supports multi-threading. SharkSSL V2.5 comes with full source code and royalty-free licenses starting at $8,000. 

Real Time Logic
Monarch Beach, CA.
(949) 388-1314.