Hi,
Unfortunately, I do not understand why the random generator
of OpenSSL has to be seeded in Example 1 on the xmlsec website.
The code is as follows:
int rnd_seed = 0;
��� /**
���� * Init OpenSSL:
� � �* this is a BAD way to init random numbers
� � �* generator
���� */
��� while (RAND_status() != 1) {
��� RAND_seed(&rnd_seed, sizeof(rnd_seed));
��� }
Is this really necessary here, or is it just the default way
to initialize OpenSSL? I can't see where the random generator is
used in the example, and I just want to make sure I didn't miss
anything important. If it was not necessary, one wouldn't need to
include the openssl-headerfiles at all.
Thank you for your help
Hans-Juergen
----------------------------------
Dr. Hans-J�rgen Heinrich
System engineer, 4TE3
Giesecke & Devrient GmbH, Truderinger Stra�e 15, D-81607 M�nchen
Phone: +49 89 4119-2625, FAX: +49 89 4119-1629
mailto:[EMAIL PROTECTED]
http://www.gieseckedevrient.com