-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BoringSSL parity: ChaCha20 #8956
Comments
In progress |
xref for Wycheproof: C2SP/wycheproof#90 |
From email discussions: integrating BoringSSL's ChaCha20 isn't straightforward, since BoringSSL strictly complies with RFC 7539 while LibreSSL and OpenSSL both use the original paper's 64/64 nonce/counter split. Two possible routes forward:
cc @alex and @reaperhulk for opinions/preferences here. |
We've decided to wontfix this -- the API was too gnarly relative to the benefits, given nearly all use cases are better served by the AEAD API. |
Tracking breakout from #7747, for ChaCha20.
Expected BoringSSL API:
CRYPTO_chacha_20
CC @facutuesca 🙂
The text was updated successfully, but these errors were encountered: