Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!mit-eddie!genrad!decvax!decwrl!pyramid!prls!philabs!micomvax!musocs!mcgill-vision!mouse From: mouse@mcgill-vision.UUCP Newsgroups: comp.sources.wanted,comp.unix.wizards Subject: Re: Need man page for crypt() Message-ID: <662@mcgill-vision.UUCP> Date: Fri, 20-Feb-87 09:37:09 EST Article-I.D.: mcgill-v.662 Posted: Fri Feb 20 09:37:09 1987 Date-Received: Sun, 22-Feb-87 10:40:24 EST References: <387@nvanbc.UUCP> Distribution: na Organization: McGill University, Montreal Lines: 34 Xref: watmath comp.sources.wanted:603 comp.unix.wizards:1073 In article <387@nvanbc.UUCP>, lawrenc@nvanbc.UUCP (Lawrence Harris) writes: > Guess what! We here in Canada don't rate the crypt() function. Wow. How does your system encipher passwords (eg, in /etc/passwd)? Ours [we are in Montreal (in Quebec)] uses char *getnewpasswd(pwd,u) /* ....assorted computation, eg, read pwbuf and generate saltc.... */ return(crypt(pwbuf,saltc)); The source code to crypt has a (presumably truthful) comment at the top /* * This program implements the * Proposed Federal Information Processing * Data Encryption Standard. * See Federal Register, March 17, 1975 (40FR12134) */ Presumably whoever shipped us the tape was aware we are in Canada, so I have to assume this was supposed to be supplied. I really can't see any reason to try to forbid the export of crypt(). Any unfriendly power can certainly get a copy; if necessary they can come to the US and print out the source (surely you don't think this would be at all difficult). It only makes things harder for friends who try to stay aboveboard. der Mouse USA: {ihnp4,decvax,akgua,utzoo,etc}!utcsri!musocs!mcgill-vision!mouse think!mosart!mcgill-vision!mouse Europe: mcvax!decvax!utcsri!musocs!mcgill-vision!mouse ARPAnet: think!mosart!mcgill-vision!mouse@harvard.harvard.edu