random: replace non-blocking pool with a Chacha20-based CRNG
authorTheodore Ts'o <tytso@mit.edu>
Sun, 12 Jun 2016 22:13:36 +0000 (18:13 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Sun, 3 Jul 2016 04:57:23 +0000 (00:57 -0400)
commite192be9d9a30555aae2ca1dc3aad37cba484cd4a
treebfe62017802c309f831dc22c34b42ca39a354501
parentb1132deac01c2332d234fa821a70022796b79182
random: replace non-blocking pool with a Chacha20-based CRNG

The CRNG is faster, and we don't pretend to track entropy usage in the
CRNG any more.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
crypto/chacha20_generic.c
drivers/char/random.c
include/crypto/chacha20.h
lib/Makefile
lib/chacha20.c [new file with mode: 0644]