home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / sci / crypt / 2905 < prev    next >
Encoding:
Text File  |  1992-08-14  |  1.4 KB  |  37 lines

  1. Newsgroups: sci.crypt
  2. Path: sparky!uunet!orca!itchy!rjones
  3. From: rjones@itchy.dsd.es.com (Ray Jones - Perp)
  4. Subject: PD public key system
  5. Message-ID: <1992Aug15.060903.7682@dsd.es.com>
  6. Sender: usenet@dsd.es.com
  7. Nntp-Posting-Host: 130.187.85.106
  8. Organization: Design Systems Division, Evans & Sutherland, SLC, UT
  9. Date: Sat, 15 Aug 92 06:09:03 GMT
  10. Lines: 25
  11.  
  12.  
  13. I'm working on a client/server pair that requires some sort of
  14. verification.  The method I wanted to use was:
  15.  
  16. Client requests a connect to the server.
  17. Server sends client random string of characters, <s>.
  18. Server and client both encode <s> with an algorithm driven by the internet
  19.     address of the server.
  20. Client encodes the new string with its private key, sends that message
  21.     back, prepended with the public key of that client.
  22. Server checks that the public key is on a list of "accepted" clients, and
  23.     decodes the message with the public key, and checks against what it
  24.     calculated, to ensure the key is "for real."
  25.  
  26. I was planning on using the RSA algorithm, but I also need to make this
  27. code almost completely distributable (PD).  I understand that if I try to
  28. do that with the RSA system, I'll probably get sued...
  29.  
  30. Any suggestions?  Is it true I can't use RSA?  Is there a scheme that would
  31. work for the above and that I could also distribute?
  32.  
  33. Thanks.
  34. --
  35.                                           Ray Jones
  36.                                           rjones@dsd.es.com
  37.