]> git.ipfire.org Git - thirdparty/openssl.git/commit
improve SSL_CTX_set_tlsext_ticket_key_cb ref impl
authorGlenn Strauss <gstrauss@gluelogic.com>
Fri, 5 Jun 2020 21:14:08 +0000 (17:14 -0400)
committerMatt Caswell <matt@openssl.org>
Thu, 9 Jul 2020 11:02:58 +0000 (12:02 +0100)
commit32adaca4a15a347f6f7a515c7ea9c76403c976f1
treeac54eb6bfffff8ae1324c5e2c6d1a9a292d1c66f
parente1c246bd7682fd1b0fcbba5a224f3cacc1ba278d
improve SSL_CTX_set_tlsext_ticket_key_cb ref impl

improve reference implementation code in
  SSL_CTX_set_tlsext_ticket_key_cb man page

change EVP_aes_128_cbc() to EVP_aes_256_cbc(), with the implication
of requiring longer keys.  Updating this code brings the reference
implementation in line with implementation in openssl committed in 2016:
commit 05df5c20
Use AES256 for the default encryption algorithm for TLS session tickets

add comments where user-implementation is needed to complete code

(backport from https://github.com/openssl/openssl/pull/12063)

Reviewed-by: Ben Kaduk <kaduk@mit.edu>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12391)
doc/man3/SSL_CTX_set_tlsext_ticket_key_cb.pod