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