#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

#37 in Network programming

Download history 775406/week @ 2024-11-21 677973/week @ 2024-11-28 800234/week @ 2024-12-05 814194/week @ 2024-12-12 482263/week @ 2024-12-19 354270/week @ 2024-12-26 687002/week @ 2025-01-02 991875/week @ 2025-01-09 914728/week @ 2025-01-16 926615/week @ 2025-01-23 976045/week @ 2025-01-30 1055911/week @ 2025-02-06 1002003/week @ 2025-02-13 1101676/week @ 2025-02-20 1212465/week @ 2025-02-27 1219464/week @ 2025-03-06

4,754,805 downloads per month
Used in 7,887 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