[net.crypt] DES_PC posted to mod.sources, but canceled

gnu@hoptoad.uucp (John Gilmore) (09/22/86)

I submitted a purported software implementation of DES in C to
mod.sources, and it was posted on the 14th of September in Volume 7,
Issue 27.  However, a Canadian Usenetter noticed it and fired off a
message to Rich $alz, the mod.sources moderator, and me, informing us
that we were probably violating US export controls.

Apparently it is not legal in our free country to export a public domain
program that implements a published national standard protocol -- if the
protocol relates to cryptography.

Rich then submitted a cancel message, but since the article had reached
Canada, it had probably also reached Europe and other parts of the world.
Eventually the cancel will catch up with it (it hasn't yet, on Hoptoad)
but for a short time the DES program will exist on many systems.

The "References:" line of the article you are now reading, points to
the mod.sources article.  If you use vnews or readnews, you should be
able to see if the mod.sources article is there on your system by using
the "p" (parent article) command.  Rn users are out of luck as far as I
know, you just have to read through mod.sources and look.

We are looking into the legalities and it will probably be reposted,
either with a "usa" distribution if the government slimeball censors must
be appeased, or to the whole net if sanity sets in.

If anyone on net.crypt knows more about the export controls on cryptography,
please contact me.  No flames please.  I am trying to increase the
amount of useful PD software available to the human race.  Non-amurrikans
are people too, despite what the US government would have you think.
-- 
John Gilmore  {sun,ptsfa,lll-crg,ihnp4}!hoptoad!gnu   jgilmore@lll-crg.arpa
		     May the Source be with you!

simon@einode.UUCP (Simon Kenyon <simon@einode.UUCP>) (09/26/86)

> Rich then submitted a cancel message, but since the article had reached
> Canada, it had probably also reached Europe and other parts of the world.
                                             correct
> Eventually the cancel will catch up with it (it hasn't yet, on Hoptoad)
                                             you jest
> but for a short time the DES program will exist on many systems.
you mean on your system you allow automatic execution of control messages?
anyway i'm afraid the cat is already out of the bag
what ronny doesn't know about won't hurt him :-)
-- 
Simon Kenyon <simon@einode.UUCP>
The NSC, Dublin, IRELAND
+353-1-716255

jim@cs.strath.ac.uk (Jim Reid) (09/30/86)

The US ban on the "export" of DES algorithms is absurd. A competent programmer
with access to the official standard (is that secret?) could write a DES
program in the language of his/her choice easily. Also, there are many non-US
sites who have the UNIX DES code from the good old days of V6 and V7. (It was
even on the 4.2 distribution tapes three years ago!) Finally, Andrew Tanenbaum
includes a Pascal version of DES in his book "Computer Networks". Are the
offending pages now ripped out? OK, you could get sued for copyright, but
it would be preferable to going to jail for treason! :-) How many other books
or papers contain the DES algorithm too?

		Jim

ARPA:	jim%cs.strath.ac.uk@ucl-cs.arpa, jim@cs.strath.ac.uk
UUCP:	jim@strath-cs.uucp, ...!seismo!mcvax!ukc!strath-cs!jim
JANET:	jim@uk.ac.strath.cs

"JANET domain ordering is swapped around so's there'd be some use for rev(1)!"

dww@stl.UUCP (David Wright) (10/07/86)

In article <275@stracs.cs.strath.ac.uk> jim@cs.strath.ac.uk (Jim Reid) writes:
>The US ban on the "export" of DES algorithms is absurd. A competent programmer
>with access to the official standard could write a DES program ...

For example, the London company "JPY Associates", who wrote a very efficient
version for the PDP-11 under RSX, and now offer a native mode VAX version too.

Of course it isn't actually "DES", because the DES standard says that the 
algorithm MUST be implemented in hardware only.   
It is merely completely compatible with the standard (:-)).

-- 
Regards,
        David Wright       STL, London Road, Harlow, Essex  CM17 9NA, U.K.
dww@stl.stc.co.uk  <or> ...seismo!mcvax!ukc!stl <or> PSI%234237100122::DWW