1

全て。dtls ライブラリをチェックしています。dtls 実装用のライブラリをいくつか見つけました。特に、tinydtls ライブラリは、リソースやデータ サイズに制限があるクラス 1 デバイス用です。また、一部の機能は一般的な dtls から無効になっています。しかし、tinydtls でどの機能が制限されているかはわかりません。一般的な dtls から制限されている機能と、dtls と tinydtls の正確な違いを教えてください。

4

1 に答える 1

2

tinydtls は X.509 証明書をサポートしていません (おそらく追加するのは大したことではありません)。

また、6LowPAN 用に設計されており、ハンドシェイク メッセージを同じ UDP パケットではなく複数のパケットに集約する傾向があります。CoAP 指向の暗号スイート (例: AES CCM-8) のみをサポートしています。 Resume もサポートされていません。

それ以外は、非常にコンパクトで、コードは明確です。

mbed tls または gnu tls も DTLS を実装します

于 2015-10-09T07:48:15.533 に答える