ChaCha20-Poly1305

modulename: chacha20poly1305.ko

configname: CONFIG_CRYPTO_CHACHA20POLY1305

Linux Kernel Configuration
└─>Cryptographic API
└─>AEAD (authenticated encryption with associated data) ciphers
└─>ChaCha20-Poly1305
In linux kernel since version 3.10 (release Date: 2013-06-30)  
ChaCha20 stream cipher and Poly1305 authenticator combined
mode (RFC8439)

source code: