Author:

Leif Johansson <leifj@it.su.se>

Important Contributions from:

Gary Peck <garik@cal.berkeley.edu>
Richard Levitte <levitte@openssl.org>
