summaryrefslogtreecommitdiff
path: root/lib/libcurses/curs_add_wch.3
diff options
context:
space:
mode:
authorJoel Sing <jsing@cvs.openbsd.org>2021-05-05 10:05:28 +0000
committerJoel Sing <jsing@cvs.openbsd.org>2021-05-05 10:05:28 +0000
commit08dc759006a0de84d8b2bab71a72c6cc183bb2e0 (patch)
treeeb2de34637de9268a1f0465d96512ccb50611898 /lib/libcurses/curs_add_wch.3
parentb2a0fa9e367d49d39cda89bf179ce604623feac1 (diff)
Rewrite TLSv1.2 key block handling.
For TLSv1.2 a single key block is generated, then partitioned into individual secrets for use as IVs and keys. The previous implementation splits this across two functions tls1_setup_key_block() and tls1_change_cipher_state(), which means that the IV and key sizes have to be known in multiple places. This implementation generates and partitions the key block in a single step, meaning that the secrets are then simply handed out when requested. ok inoguchi@ tb@
Diffstat (limited to 'lib/libcurses/curs_add_wch.3')
0 files changed, 0 insertions, 0 deletions