Transport Layer Security - FreeRTOS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Transport Layer Security

重要

該庫託管在亞馬遜的 FreeRTOS 存儲庫上,該存儲庫已被棄用。建議您在建立新的專案時從這裡開始。如果您已經有一個現有的 FreeRTOS 專案以目前已取代的亞馬遜免費伺服器儲存庫為基礎,請參閱亞馬遜自由 Github 存儲庫遷移指南.

FreeRTOS 傳輸層安全性 (TLS) 介面是一種精簡的選用包裝函式,用來從通訊協定堆疊中的安全通訊端層 (SSL) 介面擷取加密實作詳細資訊。TLS 界面的目的是讓使用 TLS 通訊協定交涉的替代實作及密碼編譯基本功能取代目前的軟體加密程式庫 (mbed TLS) 更為容易。TLS 界面可切換出去,無須變更 SSL 界面。請參閱iot_tls.h FreeRTOS 的來源程式碼儲存庫。

TLS 界面是選擇性的項目,因為您可以選擇直接從 SSL 建立與加密程式庫之間的界面。此界面不會用於包含 TLS 及網路傳輸完整堆疊卸載實作的 MCU 解決方案。

如需有關移植 TLS 介面的詳細資訊,請參閱《FreeRTOS 移植指南》中的〈移植 TLS 程式庫