Topic: Security on Freescale Kinetis MQX with wolfSSL

Hello Kinetis users! 

Our team has now ported and released CyaSSL lightweight SSL for Freescale Kinetis.  The newest work is for MQX/RTCS/MFS on Kinetis tower systems.  Check our Github repository for the most recent source code:

If you are a Kinetis user, you will also be pleased to know that we support FreeRTOS, Micrium, and bare metal or operating systemless (NO_OS) configurations as well.  You will find CyaSSL is optimal for connected home and Smart Grid security applications on Kinetis.

In addition to MQX/RTCS/MFS support, Kinetis onboard Random Number Generator Accelerator (RNGA) support is also available for CyaSSL.  If you have a demanding performance requirement for your crypto, then let us know.  We can work with you to optimize the following hardware supported algorithms:  DES, 3DES, AES, MD5, SHA-1, SHA-256.  We are also available to help with SHA-3.

We have bundled several example CodeWarrior projects with CyaSSL for MQX/RTCS/MFS, including a CyaSSL library project, CTaoCrypt test app, and CyaSSL example client.  When building CyaSSL for MQX, define FREESCALE_MQX in cyassl/ctaocrypt/settings.h.  This in turn defines FREESCALE_K70_RNGA which enables support for the Kinetis H/W RNGA. 

You are welcome to contact us with any support or configuration questions at

Team yaSSL, from Montana, Idaho, Iowa, Washington, and Oregon.  All American Crypto you can Trust.