Speaking of RAND_screen what does it use to seed the PRNG? Does it have to
be a prompt or does it actually access the memory location for it's entropy?
I ask because the applications that I have won't be running at a prompt.
I'm looking for a good consistent way to get some entropy on a Windows box.
DEJ
> -----Original Message-----
> From: Repko John M II (Jay) NPRI [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, May 17, 2000 8:55 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: Windows COM SSL_connect problems
>
>
> If you look at the code for the ssl demo programs, you'll see
> that it calls
> 'ERR_print_errors_fp(stderr)' to check the errors for
> 'SSL_connect()'. If
> you look at the code for that function, you should be able to
> add code to
> your interface to report more of an error back.
>
> I know that when I tried to compile the cli/serv demo program
> in ssl on
> WinNT, I was getting 'SSL_connect()' returning a "-1" because it was
> reporting a "PRNG not seeded" error. This I fixed by reading
> back through
> the archive and also by looking at <openssl/rand.h>. There are a few
> Windows functions in there that "seed the PRNG" like RAND_screen().
>
> I hope this helps.
>
> Jay Repko
> Computer Engineer
> NUWC
>
> -----Original Message-----
> From: Angelo Nardone [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, May 16, 2000 4:36 PM
> To: [EMAIL PROTECTED]
> Subject: Windows COM SSL_connect problems
>
>
> I tried to make a ssl connection inside of a COM (dll).
> The COM try to 'post' some data to a secureweb server (https).
> This work fine in Linux an FreeBSD, but when I tried to use
> in a Windows
>
> routine, the 'SSL_connect' return "-1".
> Some body know the why?
>
> I include the source code of the 'interfase'.
>
> SSLeay_add_ssl_algorithms();
> SSL_METHOD *meth = SSLv2_client_method();
> SSL_load_error_strings();
> SSL_CTX *ctx = SSL_CTX_new (meth);
> if (ctx == NULL)
> return 0;
>
>
> <snip>
>
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> User Support Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]