rng_make_prng()
from dh_make_key()
While testing with multiple threads I had spurious errors where some tests can't read from the PRNG. If I tracked it down correctly that's caused by `dh_make_key()` calling `rng_make_prng()` which re-initializes the selected PRNG. I like the idea of "refreshing" the PRNG with entropy from a hopefully secure RNG before generating a new key, but I don't think it's the duty of a key-generation function to ensure that, but merely the application that implements key-generation.
libtomcrypt
See doc/crypt.pdf
for a detailed documentation
Project Status
Submitting patches
Please branch off from develop if you want to submit a patch.
Patch integration will be faster if tests and documentation are included.
Please update the makefiles in a separate commit. To update them simply run the updatemakes.sh
script.
Branches
Please be aware, that all branches besides master and develop can and will be force-pushed, rebased and/or removed!
If you want to rely on such an unstable branch, create your own fork of this repository to make sure nothing breaks for you.
Languages
C
98.2%
Makefile
0.7%
Perl
0.4%
Shell
0.3%
Java
0.2%
Other
0.1%