I have essentially the same question. I need to be able to call RAND_seed() on both Windows and UNIX.
 

______________________________

John Hoel
Product Author

Skywire Software
2401 Internet Blvd., Suite 201
Frisco, Texas 75034
(972)377-1110 main
(425)396-4687 direct
[EMAIL PROTECTED]

www.skywiresoftware.com

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Bibbs, Christopher
Sent: Wednesday, April 06, 2005 10:31 AM
To: 'openssl-users@openssl.org'
Subject: RE: RAND_seed()

Sorry for not being clear.  Essentially, I'm looking for good ways to seed the PRNG since I have no control over my users systems.  Using time() seems like a bad idea since it isn't really random and it doesn't provide the 128 bits needed.  However, if that's the normal practice, so be it.  Does everyone else expect their users to have a good /dev/random or install edg?
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]On Behalf Of Layla
Sent: Wednesday, April 06, 2005 1:25 PM
To: openssl-users@openssl.org
Subject: Re: RAND_seed()

Ok I don't know if I understood your problem correctly, but if you're looking for ways for seeding you can always use current system time, I believe this is pretty much available on all systems.
 
Hope that helps.

"Bibbs, Christopher" <[EMAIL PROTECTED]> wrote:
Ok, here's my problem. I'm using OpenSSL as part of my application, but not
all users have /dev/random (or /dev/urandom) so what's a developer to do? I
don't really want to seed with a constant string as the test apps do, but I
need a source I can count on. Asking my users aren't system administrators
so asking them to install additional software or make system modifications
is out of the question.

Thoughts?



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.

______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]


Yahoo! Messenger
Show us what our next emoticon should look like. Join the fun.



The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.


NO RELIANCE:  This e-mail will be of no force of effect and will not be binding unless a hard copy of this e-mail, signed by an authorized official of the company, has been sent to the recipient of this message.

CONFIDENTIAL AND/OR PROPRIETARY:  Information contained in this transmission is intended for the use of the individual or entity named above and may contain legally proprietary or confidential information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please permanently delete this message and immediately notify us by telephone at 972-377-1110.

Reply via email to