CVSROOT:        /cvs
Module name:    src
Changes by:     r...@cvs.openbsd.org    2015/11/02 08:40:53

Modified files:
        lib/libcrypto/man: EVP_AEAD_CTX_init.3 
        lib/libssl/src/crypto/evp: e_chacha20poly1305.c evp.h 
        regress/lib/libcrypto/aead: aeadtest.c aeadtests.txt 

Log message:
Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539,
"ChaCha20 and Poly1305 for IETF Protocols", introduced a modified AEAD
construction that is incompatible with the common style that has been
already used in TLS with EVP_aead_chacha20_poly1305().  The IETF
version also adds a constant (salt) that is prepended to the nonce.

OK mikeb@ jsing@

Reply via email to