Package Usage: go: github.com/aead/chacha20
Package chacha20 implements the ChaCha20 / XChaCha20 stream chipher.
Notice that one specific key-nonce combination must be unique for all time.
There are three versions of ChaCha20:
- ChaCha20 with a 64 bit nonce (en/decrypt up to 2^64 * 64 bytes for one key-nonce combination)
- ChaCha20 with a 96 bit nonce (en/decrypt up to 2^32 * 64 bytes (~256 GB) for one key-nonce combination)
- XChaCha20 with a 192 bit nonce (en/decrypt up to 2^64 * 64 bytes for one key-nonce combination)
2 versions
Latest release: almost 7 years ago
2,200 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/aead/chacha20