所有。 我在检查dtls库。我找到了一些用于dtls实现的库。特别是,tinydtls库用于1类设备,它具有受限资源和数据大小等限制。并且,某些功能在一般dtls中被禁用。但是,我不知道哪些功能限于tinydtls。你能否告诉我哪些功能受限于一般dtls以及dtls和tinydtls之间究竟有什么区别?
答案 0 :(得分:2)
tinydtls不支持X.509证书(添加它可能不是什么大事)。
它也是为6LowPAN设计的,它往往不会在同一个UDP数据包中聚合握手消息,而是在多个数据包中聚合。 它仅支持面向CoAP的密码套件(例如:AES CCM-8) 也不支持恢复。
除此之外,它非常紧凑且代码清晰。
mbed tls或gnu tls也实现DTLS