传输层安全 - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

传输层安全

重要

此库托管在 Amazon-FreeRTOS 存储库中,该存储库已过时。建议您在创建新项目时从这里开始。如果您已经有一个基于现已弃用的 Amazon-FreeRTOS 存储库的现有 FreeRTOS 项目,请参阅亚马逊 FreeRTOS Github 存储库迁移指南

FreeRTOS 传输层安全 (TLS) 接口是一个精简的可选封装器,用于将加密实现细节从协议栈中其上方的安全套接字层 (SSL) 接口中抽象出来。TLS 接口的用途在于,使用 TLS 协议协商和加密基元的其他实施,轻松替换当前软件加密库 mbed TLS。无需对 SSL 接口做任何更改,即可换出 TLS 接口。请参阅iot_tls.h FreeRTOS 源代码存储库中的内容。

TLS 接口是可选的,因为可以选择从 SSL 直接连接到加密库。接口不能用于包括 TLS 和网络传输全堆栈卸载实施的 MCU 解决方案。

有关移植 TLS 接口的更多信息,请参阅 FreeRTOS 移植指南中的移植 TLS 库