17个版本 (11个破坏性更新)
0.17.0 | 2024年1月6日 |
---|---|
0.16.3 | 2023年11月4日 |
0.16.1 | 2023年10月30日 |
0.14.1 | 2023年4月29日 |
0.8.0 | 2022年6月2日 |
在 加密学 中排名506
每月下载量706
用于 3 crates
220KB
5.5K SLoC
嵌入式-TLS
嵌入式-TLS是一个Rust原生的TLS 1.3实现,可以在无_std环境中运行。Rust包以前被称为drogue-tls
。该实现仍在进行中,但示例客户端应能够与rustls回声服务器进行通信。
客户端支持异步和阻塞模式。默认情况下,启用了std
功能,但可以禁用以用于裸金属使用。
要使用异步模式,导入embedded_tls::*
。要使用阻塞模式,导入embedded_tls::blocking::*
。
一些功能和扩展尚未实现,请参阅开放问题。
只能同时写入/接收一个帧,因此目前不需要大于16k的帧缓冲区。您可以使用较小的帧缓冲区,但不能保证它能够解析任何TLS 1.3帧。
社区
- Drogue IoT Matrix聊天室
- 我们每周二上午9:00(GMT)进行电话会议。 查看日历以查看下一周我们将进行电话会议,随时欢迎加入!
- Drogue IoT 论坛
- Drogue IoT YouTube频道
- 在Twitter上关注我们!
依赖关系
~4–13MB
~168K SLoC