The ChaCha20-Poly1305 balanced IP Core delivers both encryption and authentication by combining the high-speed ChaCha20 Stream Cipher with the Poly1306 authenticator. The Cha-Cha-Poly 1305 IP can also be used in AED scheme in multiple protocols, including TLS 1.3.