aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
diff options
context:
space:
mode:
authorYawning Angel <yawning@schwanenlied.me>2021-11-06 23:15:50 +0000
committerYawning Angel <yawning@schwanenlied.me>2021-11-17 13:59:53 +0000
commit7bed3176360df79d88e1e6022e62b985d3648579 (patch)
tree5542ac8fb7c3d63f128f503fdc0c26485fb48796 /src/build_settings.cpp
parent4647081f4953ad22810b3ff120d4c499f4240701 (diff)
core/crypto: Add chacha20
This package implements the ChaCha20 stream cipher as specified in RFC 8439, and the somewhat non-standard XChaCha20 variant that supports a 192-bit nonce. While an IETF draft for XChaCha20 standardization exists, implementations that pre-date the draft use a 64-bit counter, instead of the IETF-style 32-bit one. This implementation opts for the latter as compatibility with libsodium is more important than compatibility with an expired IETF draft.
Diffstat (limited to 'src/build_settings.cpp')
0 files changed, 0 insertions, 0 deletions