> > IIRC, libdes, which is what SSLeay has in crypto/des, and thusly
> > OpenSSL as well (or at least originally :-)), was written to be
> > compatible with MIT KRB's DES library, so EAY would be able to write
> > eBones-Kerberos, which in turn is the basis for KTH-krb4. MIT KRB5
> > and Heimdal (the krb5 implementation made at KTH in Sweden) both still
> > use libdes, as far as I know, so they do come with some compatibility
> > problems.
> >
> > It's worth noting that libdes has evolved a little here and there.
> > With Heimdal, there are some new functions that are not present in
> > OpenSSL.
> >
> > All this makes for some very interestring hacks to be able to use
> > OpenSSL where libdes in various forms were previously used...
>
> Well, I guess I'm missing something - if they now use OpenSSL instead of
> libdes, why do we need compatibility with libdes?
The Kerberos distributions are not built with OpenSSL. They are built
with libdes.a
The applications unfortunately are built with both Kerberos and
OpenSSL. Therefore, they must choose between libdes.a or
libcrypto.a. Otherwise, there are symbol conflicts.
Jeffrey Altman * Sr.Software Designer C-Kermit 8.0 Beta available
The Kermit Project @ Columbia University includes Secure Telnet and FTP
http://www.kermit-project.org/ using Kerberos, SRP, and
[EMAIL PROTECTED] OpenSSL. SSH soon to follow.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]