What does this error mean in the Botan krypton library?

I am using a C ++ crypto library called Botan, and at arbitrary points in runtime I get the following error. What does it mean?

ending a call after calling the instance of 'Botan :: PRNG_Unseeded' what (): Botan: PRNG not seeded: X9.31 (AES-256)

+3
source share
3 answers

I came across the same error message that was caused by the absence of any source of entropy. You can try to enable the source of entropy when creating the Botan library or creating a single source file. For the Windows platform, add the win32_stats module to the --enable-modules options. For linux, use dev_random.

. configure.py --enable-modules = win32_stats,...

+1

, , PRNG ( ). , Botan , , -, terminate.

0

The most likely answer is that you are using v 1.8.2, which had problems with its autostart procedures. Updating to 1.8.4 or 1.8.5 fixed this for everyone who has so far reported this issue.

0
source

Source: https://habr.com/ru/post/1709649/


All Articles