w3c / webcrypto

The W3C Web Cryptography API
https://w3c.github.io/webcrypto/
Other
265 stars 53 forks source link

Please add support for chacha20-poly1305 #223

Open cryptomilk opened 5 years ago

cryptomilk commented 5 years ago

Please add support for chacha20-poly1305 to have an alternative to AES-GCM.

Details: https://tools.ietf.org/html/rfc7539

paulmillr commented 3 years ago

TLS 1.3 supports ChaCha20 and AES-GCM. So it makes sense to add this cipher to mirror TLS, an extremely widely used protocol.

paulmillr commented 1 year ago

Until this gets done, auditable pure JS chacha20-poly1305, xsalsa, and others are available at https://github.com/paulmillr/noble-ciphers

hazae41 commented 1 year ago

+1

twiss commented 4 weeks ago

Here's a draft spec for ChaCha20-Poly1305 in Web Crypto: https://twiss.github.io/webcrypto-modern-algos/#chacha20-poly1305.