[erlang-questions] chacha20-poly1305 AEAD is not available for libressl built

mko_io me@REDACTED
Fri Mar 23 22:31:23 CET 2018

Dear erlang community,

Just report a bug:

The openssl that I built OTP 20.3.2 with is Libressl(portable 2.6.4), it does have ciper chacha20-poly1305 as AEAD

$openssl version
LibreSSL 2.6.4
$ openssl ciphers -v | grep chacha20

ECDHE-ECDSA-CHACHA20-POLY1305 TLSv1.2 Kx=ECDH     Au=ECDSA Enc=ChaCha20-Poly1305 Mac=AEAD

but it’s not in erlang


and in the release note of application crypto 4.0, this feature is enabled

"Crypto chacha20-poly1305 as in RFC 7539 enabled for OpenSSL >= 1.1."

so I think it’s a libressl compatibility issue, hope the someone can fix it

More information about the erlang-questions mailing list