Hardware acceleration speeds encryption on NXP Kinetis

Hardware acceleration speeds encryption on NXP Kinetis

New Products |
By Graham Prophet

In its pure software version Segger claims the code is already the is the fastest available, achieving a performance of 2.17 MBytes/sec AES-128 encryption on a 168 MHz NXP Kinetis K66 MCU. Written entirely in C, it is compatible with any 16-, 32- or 64-bit CPU and can be used in microcontroller-based applications, as well as tablets or PCs.


The latest version now also supports hardware acceleration. On the same MCU, the hardware supported algorithm nearly quadruples the performance to 8.20 Mbytes/sec. Segger comments that, “NXP’s Kinetis series of MCUs is highly optimized for implementing security. The Kinetis Crypto Acceleration Unit (CAU) significantly improves the performance, resulting in higher communication speeds, lower CPU utilization and a reduction in power consumption. Our already efficient algorithms used for TLS and SSH gain even more by using the CAU.”




(Further links; emSSH; / emSSL; /




If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles