ChaCha20 cipher algorithm

modulename: chacha_generic.ko

and/or

chacha20_generic.ko

configname: CONFIG_CRYPTO_CHACHA20

Linux Kernel Configuration
└─>Cryptographic API
└─>ChaCha20 cipher algorithm
In linux kernel since version 3.10 (release Date: 2013-06-30)  
ChaCha20 cipher algorithm, RFC7539.

ChaCha20 is a 256-bit high-speed stream cipher designed by Daniel J.
Bernstein and further specified in RFC7539 for use in IETF protocols.
This is the portable C implementation of ChaCha20.

See also:
<http://cr.yp.to/chacha/chacha-20080128.pdf>

source code: