#tls #https #tls-client #tls-server #native-tls #winapi

schannel

Schannel bindings for rust, allowing SSL/TLS (e.g. https) without openssl

29 releases

0.1.27 Nov 19, 2024
0.1.24 Sep 7, 2024
0.1.23 Dec 27, 2023
0.1.22 Jul 3, 2023
0.0.1 Oct 19, 2015

#28 in Network programming

Download history 800177/week @ 2024-10-29 821132/week @ 2024-11-05 781579/week @ 2024-11-12 789350/week @ 2024-11-19 665628/week @ 2024-11-26 768820/week @ 2024-12-03 840429/week @ 2024-12-10 689494/week @ 2024-12-17 347227/week @ 2024-12-24 490563/week @ 2024-12-31 897761/week @ 2025-01-07 972234/week @ 2025-01-14 905726/week @ 2025-01-21 957710/week @ 2025-01-28 993579/week @ 2025-02-04 1065902/week @ 2025-02-11

4,053,019 downloads per month
Used in 7,793 crates (18 directly)

MIT license

165KB
3.5K SLoC

schannel-rs .github/workflows/ci.yaml

Documentation

Rust bindings to the Windows SChannel APIs providing TLS client and server functionality.


lib.rs:

Bindings to the Windows SChannel APIs.

Dependencies

~9–17MB
~207K SLoC