raaz-crypto / raaz

Cryptographic library for Haskell
Apache License 2.0
68 stars 24 forks source link

XChaCha20 variant #387

Closed piyush-kurur closed 4 years ago

piyush-kurur commented 5 years ago

Libsodium seems to expose a variant, called XChaCha, of chacha20 that uses a larger nounce. Explore whether it makes sense to support this.

piyush-kurur commented 5 years ago

There seems to be a draft RFC on it https://tools.ietf.org/html/draft-arciszewski-xchacha-02

piyush-kurur commented 4 years ago

Added support for XChaCha20 in 7afb194a2d7e23. XChaCha20 is the default primitive for encrypt and authenticated encrypt in raaz