#tls #winapi #windows

schannel

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

31 releases

0.1.29 Mar 10, 2026
0.1.28 Sep 9, 2025
0.1.27 Nov 19, 2024
0.1.23 Dec 27, 2023
0.0.1 Oct 19, 2015

#34 in Cryptography

Download history 2192071/week @ 2025-12-17 1055638/week @ 2025-12-24 1535122/week @ 2025-12-31 2832072/week @ 2026-01-07 2747803/week @ 2026-01-14 3422804/week @ 2026-01-21 3271392/week @ 2026-01-28 3399593/week @ 2026-02-04 3409637/week @ 2026-02-11 3222728/week @ 2026-02-18 3571021/week @ 2026-02-25 3952516/week @ 2026-03-04 4168445/week @ 2026-03-11 3562758/week @ 2026-03-18 3461018/week @ 2026-03-25 3577818/week @ 2026-04-01

15,545,784 downloads per month
Used in 12,823 crates (22 directly)

MIT license

170KB
4K SLoC

schannel-rs .github/workflows/ci.yaml

Documentation

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

Dependencies

~6–11MB
~199K SLoC