Skip to content

TLS channel binding - Backend implementation

Ruslan Marchenko requested to merge rufferson/glib-networking:binding into master

this reverts reverts of the original merge request to implement RFC 5056 / RFC 5929 TLS channel bindings mechanisms (except tls-unique-for-telnet) in GIO-TLS backend for the corresponding API released in Glib 2.66. Also it implements "Channel Bindings for TLS 1.3" proposal (https://datatracker.ietf.org/doc/draft-ietf-kitten-tls-channel-bindings-for-tls13) as hidden experimental feature which uses RFC 5705 keying material exporter as binding data.

Merge request reports