#tls #encryption #linux-kernel

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

#1546 in Cryptography

Download history 45/week @ 2025-02-05 24/week @ 2025-02-12 2/week @ 2025-02-19 7/week @ 2025-02-26 2/week @ 2025-03-05 1/week @ 2025-03-12 8/week @ 2025-03-26 124/week @ 2025-04-02 38/week @ 2025-04-09 32/week @ 2025-04-16 26/week @ 2025-04-23 30/week @ 2025-04-30 74/week @ 2025-05-07 21/week @ 2025-05-14

155 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

~12–31MB
~648K SLoC