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.

S
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%