]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
OpenSSL: Add support for Chacha20-Poly1305 to kernel TLS on FreeBSD.
authorJohn Baldwin <jhb@FreeBSD.org>
Tue, 17 Aug 2021 21:40:16 +0000 (14:40 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Tue, 24 Aug 2021 00:59:35 +0000 (17:59 -0700)
commitb08bb7f8961d1df15b41754a454d45aa333bb118
tree97c5aaf244708df3914f209f28c47f404a137230
parent58dcc1777a56643adedee232d488aa851ab455eb
OpenSSL: Add support for Chacha20-Poly1305 to kernel TLS on FreeBSD.

FreeBSD's kernel TLS supports Chacha20 for both TLS 1.2 and TLS 1.3.

NB: This commit has not yet been merged upstream as it is deemed a new
feature and did not make the feature freeze cutoff for OpenSSL 3.0.

Reviewed by: jkim
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D31443

(cherry picked from commit 6372fd253e3266c6eb271f49159f1632d527c9bd)
crypto/openssl/include/internal/ktls.h
crypto/openssl/ssl/ktls.c