#tls #rustls #linux-kernel #language

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

#1244 in Cryptography

Download history 9/week @ 2024-12-28 8/week @ 2025-01-18 60/week @ 2025-01-25 27/week @ 2025-02-01 37/week @ 2025-02-08 6/week @ 2025-02-15 4/week @ 2025-02-22 6/week @ 2025-03-01 1/week @ 2025-03-15 6/week @ 2025-03-22 3/week @ 2025-03-29 148/week @ 2025-04-05 21/week @ 2025-04-12

178 downloads per month
Used in loona

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

~13–30MB
~630K SLoC