RE: Using Crypto under LM8+2.4.6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ms. Harris:

        I thought the Bernstein case said that public domain research
development for ciphers maybe published and exported?


Very Respectfully,

Stuart Blake Tener, IT3, USNR-R, N3GWG
VTU 1904G (Volunteer Training Unit)
stuart@xxxxxxxxxxx
west coast: (310)-358-0202 P.O. Box 16043, Beverly Hills, CA 90209-2043
east coast: (215)-338-6005 P.O. Box 45859, Philadelphia, PA 19149-5859

Telecopier: (419)-715-6073 fax to email gateway via www.efax.com (it's
free!)

JOIN THE US NAVY RESERVE, SERVE YOUR COUNTRY, AND BENEFIT FROM IT ALL.

Monday, July 09, 2001 7:45 PM

-----Original Message-----
From: owner-linux-crypto@xxxxxxxxxxxx
[mailto:owner-linux-crypto@xxxxxxxxxxxx]On Behalf Of Sandy Harris
Sent: Monday, July 09, 2001 7:09 PM
To: linux-crypto@xxxxxxxxxxxx
Subject: Re: Using Crypto under LM8+2.4.6

"IT3 Stuart B. Tener, USNR-R" wrote:

>         There is a "one-better" solution. If the kernel were integrated
with
> all the links to have crypto, and dummy crypto modules were supplied (that
> did nothing with the clear text, basically passing back exactly what it
> receives), then all that would be necessary is to replace the bogus
modules
> with real modules to gain crypto abilities.

The problem here is not technical. The problem is export laws that prevent
US,
and perhaps some other, distributions from shipping with crypto included.
e.g.
for FreeS/WAN IPSEC, we have this in the docs:

http://www.freeswan.org/freeswan_trees/freeswan-1.91/doc/intro.html#products

| Unfortunately the export laws of some countries restrict the distribution
of
| strong cryptography. FreeS/WAN is therefore not in the standard Linux
kernel
| and not in all CD or web distributions.
|
| Full Linux distributions
|
| FreeS/WAN is included in various general-purpose Linux distributions from
| countries (shown in brackets) with more sensible laws:
|
|    European versions of SuSE Linux (Germany)
|    Conectiva (Brazil)
|    the server edition of Corel Linux (Canada)
|    the Polish(ed) Linux Distribution (Poland)
|    Trustix Secure Linux (Norway)
|
| Firewall distributions
| ...
| Firewall and VPN products
| ...

The same reasons apply to encrypting file systems, the international patch,
in fact anything that uses strong crypto. Conectiva ship with FreeS/WAN,
SSH, I think file encryption, ..., but kernel.org and US companies have
difficulty doing that.

US and other export laws have undergone some changes recently, and
kernel.org
now carries the international patch. However, there are still restrictions
and it is still not clear that we can do the Right Thing, put strong crypto
in the standard kernel and therefore have it available to all Linux users
without fuss.

Your solution with dummy modules does not work, because the writers of the
export laws excluded that approach. Any "crypto-shaped hole", any interface
designed to make adding cryptography easy, is covered by those laws.

For discussion, see:
http://www.freeswan.org/freeswan_trees/freeswan-1.91/doc/politics.html#polit
ics

Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


Linux-crypto:  cryptography in and on the Linux system
Archive:       http://mail.nl.linux.org/linux-crypto/


[Index of Archives]     [Kernel]     [Linux Crypto]     [Gnu Crypto]     [Gnu Classpath]     [Netfilter]     [Bugtraq]
  Powered by Linux