mbed TLS
1.1、mbed TLS简介
是什么 ?:mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.
开发语言:C
开发公司:ARM
官方主页:https://tls.mbed.org
源码仓库:https://github.com/ARMmbed/mbedtls

mbed TLS以前的名称是PolarSSL,被ARM收购后改名为mbed TLS

mbed TLS设计为适合小型嵌入式设备,最小完整的TLS堆栈需要60KB的程序空间和64KB的RAM。

mbed TLS是高度模块化的:每个组件,如加密函数,通常可以几乎不费力的从整个框架中独立出来,供我们使用。

mbed TLSOpenSSL的替代品,相对来说更容易使用,尤其是在移动端、嵌入式领域。

1.5、mbed TLS中包含的头文件