Steffen Jaeckel c9f4628693 don't call 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.
2017-06-09 18:56:04 +02:00
2017-05-11 23:04:37 +02:00
2017-03-22 11:21:49 +01:00
2017-06-08 22:20:45 +02:00
2017-06-08 23:34:16 +02:00
2015-08-25 23:58:08 +02:00
2017-05-11 23:04:37 +02:00
2017-06-08 21:32:10 +02:00
2017-04-25 21:23:24 +02:00
2017-03-15 23:13:46 +01:00
2017-05-11 23:04:37 +02:00
2014-10-10 00:55:18 +02:00
2017-06-08 23:34:16 +02:00
2017-06-08 23:34:16 +02:00
2017-06-08 23:34:16 +02:00
2017-06-08 23:34:16 +02:00
2017-06-08 23:34:16 +02:00
2017-05-11 23:04:37 +02:00
2017-02-28 17:35:57 +01:00
2017-06-08 22:20:45 +02:00
2017-05-11 23:04:37 +02:00
2010-06-16 12:39:13 +02:00
2017-05-11 23:04:37 +02:00

libtomcrypt

See doc/crypt.pdf for a detailed documentation

Project Status

develop: Build Status Coverage Status Coverity Scan Build 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.

Description
No description provided
Readme WTFPL 18 MiB
Languages
C 98.2%
Makefile 0.7%
Perl 0.4%
Shell 0.3%
Java 0.2%
Other 0.1%