Jeremy Smith <[EMAIL PROTECTED]> writes:

> > Also, the documentation refers to the concept of a "BIO" all over the places, but 
>never defines it anywhere that I can find.  Is BIO some kind of universally 
>understood concept that I have only just heard of?  In any case, where can I go to 
>learn about it?
> 
> BIO is, I think, Basic In/Out
You're thinking of BIOS, which is something totally different.

> For people with flash disks and embedded devices, methinks.
Not really.

BIO is the abstraction that OpenSSL uses for reading and writing
data from various sources. This lets your SSL program be 
agnostic about what sort of I/O port you're talking to
(socket, pipe, memory, serial line, etc.). All you need to
do to make OpenSSL talk to whatever sort of channel you're using
is to write an appropriate BIO.

-Ekr

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

Reply via email to