Hanno Becker
1e23af8fa8
Restructure incoming CliKeyExch: Move PMS assembly code
...
After parsing and performing key generation operations,
the server-side incoming ClientKeyExchange handling includes
code-paths to assembly the PreMasterSecret (PMS) from the
available keying material, the exact assembly procedure
depending on which ciphersuite is in use. E.g., in an
(EC)DHE-PSK ciphersuite, the (EC)DHE secret would be concatenated
with the PSK to form the PMS.
This assembly of the PMS logically comes done after the ClientKeyExchange
has been parsed and the respective keying material has been generated,
and this commit moves it to the new postprocessing function
ssl_client_key_exchange_postprocess().
2019-08-12 17:05:03 +01:00
..
2015-06-25 10:59:56 +02:00
2019-04-24 10:52:45 +02:00
2018-04-05 15:37:38 +02:00
2018-04-17 10:00:21 -05:00
2018-12-19 12:51:00 +00:00
2019-06-25 10:41:34 +01:00
2019-02-11 21:13:33 +00:00
2017-02-15 23:31:07 +02:00
2019-06-25 09:10:57 +01:00
2018-12-19 12:52:59 +00:00
2018-12-19 13:42:05 +00:00
2019-04-24 10:51:54 +02:00
2019-05-30 10:58:12 +01:00
2019-04-24 10:51:54 +02:00
2018-12-18 15:30:30 +00:00
2019-06-25 09:10:57 +01:00
2019-06-25 09:10:57 +01:00
2018-06-27 10:51:47 +01:00
2019-07-01 11:25:42 +01:00
2018-11-26 19:26:22 +01:00
2019-06-25 09:10:57 +01:00
2019-04-24 10:51:54 +02:00
2019-05-30 10:58:12 +01:00
2019-02-22 12:51:51 +01:00
2019-07-19 14:56:09 +01:00
2019-02-18 14:50:57 +00:00
2019-04-24 10:51:54 +02:00
2019-04-24 10:51:54 +02:00
2018-11-06 13:12:47 +00:00
2018-04-17 10:00:21 -05:00
2019-07-01 11:25:42 +01:00
2018-12-19 17:32:19 +01:00
2019-06-17 15:12:51 +02:00
2018-07-23 10:34:47 -07:00
2018-11-26 19:26:22 +01:00
2019-07-30 16:56:58 +02:00
2018-04-17 10:00:21 -05:00
2019-04-24 10:52:53 +02:00
2019-04-24 10:52:45 +02:00
2018-01-22 11:54:42 +01:00
2018-04-17 10:00:21 -05:00
2018-06-12 16:56:04 +01:00
2019-07-03 10:31:46 +02:00
2018-12-20 12:15:40 +01:00
2019-06-18 11:05:44 +01:00
2015-09-04 14:21:07 +02:00
2018-06-12 18:25:09 +03:00
2018-10-15 15:27:49 +02:00
2018-12-20 12:37:13 +00:00
2018-10-16 13:39:40 +01:00
2015-09-04 14:21:07 +02:00
2018-10-16 13:39:40 +01:00
2019-06-18 11:31:59 +02:00
2018-12-19 17:03:28 +01:00
2018-12-11 12:28:56 +01:00
2018-10-11 11:04:20 +01:00
2019-04-24 10:51:54 +02:00
2019-04-24 10:51:54 +02:00
2018-10-09 16:36:53 +01:00
2018-12-20 12:37:13 +00:00
2019-04-24 10:52:45 +02:00
2019-04-24 10:52:45 +02:00
2019-04-24 10:52:53 +02:00
2019-07-08 11:23:24 +01:00
2019-07-08 11:23:25 +01:00
2019-08-12 17:05:03 +01:00
2018-04-17 10:00:21 -05:00
2019-08-12 17:05:03 +01:00
2019-06-03 09:51:08 +02:00
2019-08-02 10:17:15 +02:00
2018-09-06 12:09:56 +01:00
2019-06-20 16:33:02 +01:00
2019-07-30 16:33:40 +03:00
2016-11-04 23:05:56 +01:00
2019-06-25 09:10:57 +01:00
2019-06-25 09:10:57 +01:00
2019-07-30 16:56:58 +02:00
2019-06-25 09:10:57 +01:00
2019-07-04 14:03:26 +01:00
2019-06-25 09:10:57 +01:00
2019-06-25 09:10:57 +01:00
2018-04-17 10:00:21 -05:00