概述
mbedtls组件为网络安全连接及安全算法组件。当平台中包含mbedtls组件时,优先调用mbedtls组件中的算法接口;当平台中不包含mbedtls组件时,可直接调用sec_crypto组件的算法接口。
除了支持mbedtls原生的软件算法外,基于硬件平台移植了以下算法:
- 对称算法
AES ECB/CBC
AES with 128/192/256 bit keywidth
- 非对称算法
RSA1024
RSA2048
- 摘要
SHA1、SHA256
- 随机数
接口
mbedtls组件采用2.24.0版本,mbedtls组件用户接口请参考开源项目:https://tls.mbed.org/api/index.html