home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / sci / crypt / 6239 < prev    next >
Encoding:
Internet Message Format  |  1992-12-28  |  1.8 KB

  1. Path: sparky!uunet!noc.near.net!transfer.stratus.com!ellisun.sw.stratus.com!cme
  2. From: cme@ellisun.sw.stratus.com (Carl Ellison)
  3. Newsgroups: sci.crypt
  4. Subject: Re: PKP/RSA comments on PGP legality
  5. Date: 28 Dec 1992 20:49:38 GMT
  6. Organization: Stratus Computer, Software Engineering
  7. Lines: 32
  8. Message-ID: <1hnp92INNm41@transfer.stratus.com>
  9. References: <a_rubin.724442396@dn66> <1992Dec18.230642.9747@netcom.com> <1992Dec19.050329.29596@qualcomm.com>
  10. NNTP-Posting-Host: ellisun.sw.stratus.com
  11.  
  12. In article <1992Dec19.050329.29596@qualcomm.com> karn@servo.qualcomm.com (Phil Karn) writes:
  13. >Where would you place the mathematical expressions
  14. >
  15. >C = M^e mod n
  16. >and
  17. >M = C^d mod n
  18. >
  19. >given that they can be typed directly into some of the fancier
  20. >infinite-precision mathematics packages and executed? Is this an
  21. >algorithm (not controlled) or a piece of software code (controlled)?
  22.  
  23.  
  24. I am not a lawyer -- however, I believe these become subject to the RSA
  25. patent -- and, for that matter, subject to ITAR rules -- only if those
  26. equations and any machinery for computing them are used for communicating a
  27. secret.  (For other claims, you'd have to read the patent and for other
  28. prohibited behavior you'd have to read the ITAR.)  If the way they are used
  29. doesn't help you communicate a secret, I doubt either of these (mutually
  30. antagonistic) entities cares.
  31.  
  32.  
  33. It is clear that I am totally free to verify the identity
  34.  
  35.     x = x^(1+k*phi(N)) mod N
  36.  
  37. with examples, including the two equations you gave, using any size
  38. numbers, if I'm doing it as a class exercise in a number theory class.
  39. -- 
  40. -- <<Disclaimer: All opinions expressed are my own, of course.>>
  41. -- Carl Ellison                        cme@sw.stratus.com
  42. -- Stratus Computer Inc.    M3-2-BKW        TEL: (508)460-2783
  43. -- 55 Fairbanks Boulevard ; Marlborough MA 01752-1298    FAX: (508)624-7488
  44.