#tls #server-connection #tokio-rustls #configure

ktls

Configures kTLS for tokio-rustls client and server connections

10 stable releases (5 major)

6.0.2 Apr 7, 2025
6.0.1 Sep 26, 2024
6.0.0 Aug 14, 2024
5.0.0 Mar 11, 2024
1.0.1 Oct 21, 2022

#1819 in Cryptography

Download history 13681/week @ 2026-04-14 15792/week @ 2026-04-21 3193/week @ 2026-04-28 4606/week @ 2026-05-05 1546/week @ 2026-05-12 2616/week @ 2026-05-19 4321/week @ 2026-05-26 1141/week @ 2026-06-02 1573/week @ 2026-06-09 4734/week @ 2026-06-16 4367/week @ 2026-06-23 7387/week @ 2026-06-30 5965/week @ 2026-07-07 7504/week @ 2026-07-14 9463/week @ 2026-07-21 9996/week @ 2026-07-28

34,847 downloads per month
Used in 13 crates (5 directly)

MIT/Apache

52KB
989 lines

test pipeline Coverage Status (codecov.io) Crates.io license: MIT/Apache-2.0

ktls

Configures kTLS (kernel TLS offload) for any type that implements AsRawFd, given a rustls ServerConnection.

License

This project is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).

See LICENSE-APACHE and LICENSE-MIT for details.

Dependencies

~16–38MB
~670K SLoC