Greetings: Certicom has intellectual property rights relating to safe primes in DH and point compression in elliptic-curve cryptography.
I ask that the following patches be implemented to inform people of these facts. Sincerely, john ---------------------------------------------- john o goyo <[EMAIL PROTECTED]> Certicom Research, Certicom Corp. 5520 Explorer Dr., 4th Floor Mississauga, Ontario, Canada L4W 5L1 ---------------------------------------------- Index: README =================================================================== RCS file: /home2/johng/prj/cvs-openssl/openssl/README,v retrieving revision 1.44 diff -u -b -B -r1.44 README --- README 25 Jul 2002 11:19:58 -0000 1.44 +++ README 24 Sep 2002 16:09:36 -0000 @@ -111,6 +111,14 @@ should be contacted if that algorithm is to be used; their web page is http://www.ascom.ch/. + Certicom has intellectual property rights relating to the use of safe primes + in the DH key-exchange, including US patent 5,933,504 and pending US + and non-US applications, and to the use of point compression in elliptic-curve + cryptography, including US patent 6,141,420 and pending US and non-US applications. + A license to these rights is available on reasonable and non-discriminatory + terms from Certicom. Please contact Certicom for information. + ([EMAIL PROTECTED]) + INSTALLATION ------------ Index: apps/dh.c =================================================================== RCS file: /home2/johng/prj/cvs-openssl/openssl/apps/dh.c,v retrieving revision 1.21 diff -u -b -B -r1.21 dh.c --- apps/dh.c 22 Feb 2002 13:59:16 -0000 1.21 +++ apps/dh.c 23 Sep 2002 18:32:48 -0000 @@ -55,6 +55,12 @@ * derivative of this code cannot be changed. i.e. this code cannot simply be * copied and put under another distribution licence * [including the GNU Public Licence.] + * + * Certicom has intellectual property rights relating to the use of safe + * primes in the DH key-exchange, including US patent 5,933,504 and + * pending US and non-US applications. A license to these rights is + * available on reasonable and non-discriminatory terms from Certicom. + * Please contact Certicom for information. (http://www.certicom.com) */ #ifndef OPENSSL_NO_DH Index: apps/dhparam.c =================================================================== RCS file: /home2/johng/prj/cvs-openssl/openssl/apps/dhparam.c,v retrieving revision 1.23 diff -u -b -B -r1.23 dhparam.c --- apps/dhparam.c 6 Mar 2002 14:15:09 -0000 1.23 +++ apps/dhparam.c 24 Sep 2002 16:11:15 -0000 @@ -107,6 +107,11 @@ * ([EMAIL PROTECTED]). This product includes software written by Tim * Hudson ([EMAIL PROTECTED]). * + * Certicom has intellectual property rights relating to the use of safe + * primes in the DH key-exchange, including US patent 5,933,504 and + * pending US and non-US applications. A license to these rights is + * available on reasonable and non-discriminatory terms from Certicom. + * Please contact Certicom for information. ([EMAIL PROTECTED]) */ #ifndef OPENSSL_NO_DH Index: crypto/dh/dh_gen.c =================================================================== RCS file: /home2/johng/prj/cvs-openssl/openssl/crypto/dh/dh_gen.c,v retrieving revision 1.9 diff -u -b -B -r1.9 dh_gen.c --- crypto/dh/dh_gen.c 20 Mar 2002 16:04:04 -0000 1.9 +++ crypto/dh/dh_gen.c 24 Sep 2002 16:11:51 -0000 @@ -81,6 +81,12 @@ * I've implemented the second simple method :-). * Since DH should be using a safe prime (both p and q are prime), * this generator function can take a very very long time to run. + * + * Certicom has intellectual property rights relating to the use of safe + * primes in the DH key-exchange, including US patent 5,933,504 and + * pending US and non-US applications. A license to these rights is + * available on reasonable and non-discriminatory terms from Certicom. + * Please contact Certicom for information. ([EMAIL PROTECTED]) */ /* Actually there is no reason to insist that 'generator' be a generator. * It's just as OK (and in some sense better) to use a generator of the ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]