csrandom, keccak_prng, chacha: new modules
authorMarko Kreen <markokr@gmail.com>
Wed, 9 Jul 2014 18:40:45 +0000 (21:40 +0300)
committerMarko Kreen <markokr@gmail.com>
Sat, 30 Aug 2014 16:14:38 +0000 (19:14 +0300)
commitc49cc862eb169cc3a782961ab3ec58a7c2c6d022
tree9d365496566af9e3661d06c5aa57f97d0e150ca2
parent84463fe8f68c472c74378ffe5b35afd27600ecbd
csrandom, keccak_prng, chacha: new modules

csrandom implements arc4random_buf api.

keccak_prng implements PRNG based on Keccak sponge.

chacha implements ChaCha hash.
13 files changed:
Makefile
doc/mainpage.dox
m4/usual.m4
test/force_compat.sed
test/test_crypto.c
usual/crypto/chacha.c [new file with mode: 0644]
usual/crypto/chacha.h [new file with mode: 0644]
usual/crypto/csrandom.c [new file with mode: 0644]
usual/crypto/csrandom.h [new file with mode: 0644]
usual/crypto/entropy.c [new file with mode: 0644]
usual/crypto/entropy.h [new file with mode: 0644]
usual/crypto/keccak_prng.c [new file with mode: 0644]
usual/crypto/keccak_prng.h [new file with mode: 0644]