Date: Fri, 02 Feb 1996 10:39:49 +0200 From: Mark Murray <mark@grondar.za> To: current@freebsd.org Subject: New DES library is close! Message-ID: <199602020839.KAA13323@grumble.grondar.za>
next in thread | raw e-mail | index | archive | help
Hi folks
The new DES library is close to commit! It has taken long because the
Aussie author has been developing it as part of a larger library
(SSL/Crypto), and this project was delayed for many reasons.
Anyway - before I start the work, I will do some reminding:
It has already been agreed that:
1) The new library is so far in advance of the old one that it will
simply be imported and the old pushed into the Attic.
2) The new library will be imported into secure/lib/libdes. The current
one is in eBones/des.
3) The header file will be installed into /usr/include/des.h (the current
one is in /usr/include/kerberosIV/des.h).
In checking out the code, a small problem has (again) reared up its ugly
head; there is a name conflict between two functions in separate libraries.
There is a documented function called des_set_key in libdes, which in the
current library is not used (internally or externally). This function also
exists in libkrb (a Kerberos/eBones lib) and is used only by rlogin{d} and
rsh{d}. As this second use of this function (name) is undocumented, I
propose to change it. The new code has a des_set_key which is referred
to in a few places throughout the library, and as it is a bsd4.4
function (documented in the 4.4 PRM) I think we should keep it. Also
this library is now maintained code, and I believe we should keep changes
to a minimum.
Comments? Flames? Praise? Ca$h?
M
--
Mark Murray
46 Harvey Rd, Claremont, Cape Town 7700, South Africa
+27 21 61-3768 GMT+0200
Finger mark@grondar.za for PGP key
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602020839.KAA13323>
