diff options
author | Ingela Anderton Andin <[email protected]> | 2018-10-17 11:44:29 +0200 |
---|---|---|
committer | Ingela Anderton Andin <[email protected]> | 2018-10-19 18:15:02 +0200 |
commit | a9541beba58c494300e55dcfbda288e60a2fb54a (patch) | |
tree | 58a5c19452f2bacf4c6ab6f27d52272207fc2a44 /lib/ssl/src/ssl_cipher.hrl | |
parent | 13baa4384c4c9c49e6d540bc8ae6b8946f2454ed (diff) | |
download | otp-a9541beba58c494300e55dcfbda288e60a2fb54a.tar.gz otp-a9541beba58c494300e55dcfbda288e60a2fb54a.tar.bz2 otp-a9541beba58c494300e55dcfbda288e60a2fb54a.zip |
ssl: Refactor AEAD ciphers
TLS-1.3 needs to handle AEAD inputs diffrently than previous versions.
Refactor code to facilitate TLS-1.3 additions.
Change CHACHA20_POLY1305 NONCE to match RFC 7905. This will be
important later when we fix interop with TLS compatible crypto
invocation.
Diffstat (limited to 'lib/ssl/src/ssl_cipher.hrl')
-rw-r--r-- | lib/ssl/src/ssl_cipher.hrl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/ssl/src/ssl_cipher.hrl b/lib/ssl/src/ssl_cipher.hrl index ba6a98b92a..2371e8bd32 100644 --- a/lib/ssl/src/ssl_cipher.hrl +++ b/lib/ssl/src/ssl_cipher.hrl @@ -48,7 +48,8 @@ iv, key, state, - nonce + nonce, + tag_len }). %%% TLS_NULL_WITH_NULL_NULL is specified and is the initial state of a |