A chacha20poly1305 implementation, copied from https://git.schwanenlied.me/yawning/chacha20poly1305
Adopted to support the variable tag sizes needed for QUIC.
A chacha20poly1305 implementation, copied from https://git.schwanenlied.me/yawning/chacha20poly1305
Adopted to support the variable tag sizes needed for QUIC.