Glenn Strauss 8c330e1939 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 algoritm for TLS session tickets

add comments where user-implementation is needed to complete code

CLA: trivial

Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Ben Kaduk <kaduk@mit.edu>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12063)
2020-07-06 14:48:12 +01:00
..
2019-07-02 14:22:29 +02:00
2020-06-04 14:33:57 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2019-10-11 15:30:57 +02:00
2020-04-23 13:55:52 +01:00
2019-10-11 15:30:57 +02:00
2019-10-11 15:30:57 +02:00
2020-06-25 14:13:12 +01:00
2020-04-23 13:55:52 +01:00
2019-10-31 14:26:34 +01:00
2020-07-05 01:49:20 +02:00
2020-06-25 14:13:12 +01:00
2019-10-14 22:54:02 +02:00
2019-08-19 07:19:56 +02:00
2019-07-01 10:09:22 +02:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-05-15 14:09:49 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-06-04 14:33:57 +01:00
2020-07-05 01:49:20 +02:00
2020-06-04 14:33:57 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2019-12-11 19:04:01 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2019-11-15 17:20:33 +01:00
2019-11-15 17:20:33 +01:00
2020-07-05 01:49:20 +02:00
2020-06-24 18:55:09 +03:00
2020-06-25 14:13:12 +01:00
2020-06-25 14:13:12 +01:00
2019-07-02 14:22:29 +02:00
2019-09-04 10:38:13 +02:00
2020-06-25 14:13:12 +01:00
2020-07-05 01:49:20 +02:00
2020-06-04 14:33:57 +01:00
2020-04-23 13:55:52 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-06-25 14:13:12 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-06-25 14:13:12 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2019-12-11 19:04:01 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-06-18 10:10:48 +03:00
2020-06-24 20:07:46 +10:00
2020-04-23 13:55:52 +01:00
2020-06-25 14:13:12 +01:00
2020-05-15 14:09:49 +01:00
2020-06-25 14:13:12 +01:00
2019-10-09 17:44:04 +02:00
2020-07-05 01:49:20 +02:00
2020-06-25 14:13:12 +01:00
2020-04-23 13:55:52 +01:00
2020-06-25 14:13:12 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2019-10-31 14:26:34 +01:00
2020-04-23 13:55:52 +01:00
2020-03-09 10:46:57 +01:00
2020-07-05 01:49:20 +02:00
2020-05-15 14:09:49 +01:00
2020-04-23 13:55:52 +01:00
2019-12-11 19:04:01 +01:00
2020-07-05 01:49:20 +02:00
2020-06-30 14:14:05 +01:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2020-07-05 01:49:20 +02:00
2019-08-19 00:06:41 +02:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-04-28 09:06:04 +10:00
2020-04-23 13:55:52 +01:00
2020-04-23 13:55:52 +01:00
2020-06-04 14:33:57 +01:00
2019-05-31 12:23:58 +02:00
2020-04-23 13:55:52 +01:00