Please refer to section 9 (Security) of “i.MX_Linux_User's_Guide.pdf” in
Documentation package of the recent BSP regarding openSSL support.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX6_SW
http://www.freescale.com/webapp/Download?colCode=L3.14.28_1.0.0_iMX6QDLS_BUNDLE
As for HAB, please use “i.MX_6_Linux_High_Assurance_Boot_(HAB)_User's_Guide.pdf”
and app note AN4581 "Secure Boot on i.MX50, i.MX53, and i.MX 6 Series using HABv4."
http://cache.freescale.com/files/32bit/doc/app_note/AN4581.pdf
Also, the following may be helpful :
"Mx6 HAB (High Assurance Boot)"
https://community.freescale.com/docs/DOC-96451
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------