Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 1995 11:12:28 -0400
From:      Garrett Wollman <wollman@halloran-eldar.lcs.mit.edu>
To:        Mark Murray <mark@grondar.za>
Cc:        current@freebsd.org
Subject:   Crypto code - an architectural proposal.
Message-ID:  <9506191512.AA08725@halloran-eldar.lcs.mit.edu>
In-Reply-To: <199506181600.SAA24683@grumble.grondar.za>
References:  <199506181600.SAA24683@grumble.grondar.za>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Sun, 18 Jun 1995 18:00:48 +0200, Mark Murray <mark@grondar.za> said:

> Included in the new DES code that I have (and in the old BTW) is
> fcrypt.c, which is a faster (2-3 times) replacement for the DES-based
> crypt(3) we are currently using. I would like to include this fcrypt.c
> in libdes to reduce the number of libraries produced.

This is a bad idea for the following reason:

The current libdescrypt.so was designed specifically to ensure that it
would be easy to get an export license for the binary.  This is done
by having the library only export one entry point, the UNIX one-way
hash function crypt().  I don't want to see this broken.

There are also some reasons for wishing that the system crypt() were
slower as opposed to faster than it is now.

Now, if you want to replace libcipher, go right ahead.

-GAWollman

--
Garrett A. Wollman   | Shashish is simple, it's discreet, it's brief. ... 
wollman@lcs.mit.edu  | Shashish is the bonding of hearts in spite of distance.
Opinions not those of| It is a bond more powerful than absence.  We like people
MIT, LCS, ANA, or NSA| who like Shashish.  - Claude McKenzie + Florent Vollant



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9506191512.AA08725>