NODE fda053e9Re: Lotus Notes
Rich Salz <rsalz@osf.org>Wed, 31 Jan 1996 23:31:06 +0800
>I find this very interesting. RSA prohibits its licencees from using RSA
>software with truly secure keylenghts.
Hunh? I could find no mention of keylength or keysize in the RSAREF
documents I had around. I'm at home now, but I also recall no mention
of keysize or keylength in the license OSF has, either.
/r$
NODE 7537755bRe: Lotus Notes
"Brian A. LaMacchia" <bal@martigny.ai.mit.edu>Wed, 31 Jan 1996 22:38:27 +0800
From: Rich Salz <rsalz@osf.org>
Date: Tue, 30 Jan 1996 19:19:13 -0500
Cc: cypherpunks@toad.com
Sender: owner-cypherpunks@toad.com
Precedence: bulk
>I find this very interesting. RSA prohibits its licencees from using RSA
>software with truly secure keylenghts.
Hunh? I could find no mention of keylength or keysize in the RSAREF
documents I had around. I'm at home now, but I also recall no mention
of keysize or keylength in the license OSF has, either.
In RSAREF 2.0 this is covered by clause 2(d) in the license:
d. Prior permission from RSA in writing is required for any
modifications that access the Program through ways other
than the published Program interface or for modifications
to the Program interface. RSA will grant all reasonable
requests for permission to make such modifications.
The published interface references the following constants in source/rsaref.h:
/* RSA key lengths.
*/
#define MIN_RSA_MODULUS_BITS 508
#define MAX_RSA_MODULUS_BITS 1024
#define MAX_RSA_MODULUS_LEN ((MAX_RSA_MODULUS_BITS + 7) / 8)
#define MAX_RSA_PRIME_BITS ((MAX_RSA_MODULUS_BITS + 1) / 2)
#define MAX_RSA_PRIME_LEN ((MAX_RSA_PRIME_BITS + 7) / 8)
As part of the agreements leading to the release of MIT PGP 2.6 we
received explicit permission from RSADSI to increase
MAX_RSA_MODULUS_BITS to 2048.
--bal
NODE e744ba6cRe: Lotus Notes
futplex@pseudonym.com (Futplex)Wed, 31 Jan 1996 22:36:06 +0800
bal quoted from the RSAREF 2.0 license:
> /* RSA key lengths.
> */
> #define MIN_RSA_MODULUS_BITS 508
> #define MAX_RSA_MODULUS_BITS 1024
> #define MAX_RSA_MODULUS_LEN ((MAX_RSA_MODULUS_BITS + 7) / 8)
> #define MAX_RSA_PRIME_BITS ((MAX_RSA_MODULUS_BITS + 1) / 2)
> #define MAX_RSA_PRIME_LEN ((MAX_RSA_PRIME_BITS + 7) / 8)
Unfortunately this still doesn't explain Charlie Kaufman's comment
(paraphrased) that the "crypto software also limited us to 760 bit RSA keys".
Futplex <futplex@pseudonym.com>