sslfd

Libsslfd is a wrapper library for Eric Young's SSLeay package which implements the SSLv2 protocol. The purpose of libsslfd is to hook the SSL (and other magic) into code which uses normal file descriptors. This allows code that uses stdio for instance to be SSLified with minimal effort. See the SSLeay FAQ for more information about SSLeay.

Libsslfd has been used by the author to add SSL support to:

API

The sslfd api is very simple. The crypto hooks are implemented via close(2), read(2), write(2), recv(2) and send(2). The rest is just setup and authentication/authorization checks. Most applications can have SSL support added by simply calling ssl_start(), and linking with the library.

The latest version supports CRL processing to check for revoked certificates.

See also: ssld(3), sslc(3), ssl(3), ssl_rcmd(3).

License

Use of libsslfd other than as part of a distribution from Quick.com.au requires a commercial license. The terms are very flexible, please sjg@quick.com.au for details.

$Id: sslfd.html,v 1.5 1997/09/16 16:02:51 sjg Exp $
Copyright © 1997 QUICK.COM.AU