home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2901 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: sdd.hp.com!inn
  2. From: Jeff Grimmett <jgrimm@sdd.hp.com>
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Key File Programming
  5. Date: 6 Feb 1996 20:42:18 GMT
  6. Organization: Hewlett-Packard Company
  7. Message-ID: <4f8efa$4m8@news.sdd.hp.com>
  8. References: <4equpr$7k2@sundog.tiac.net>
  9. NNTP-Posting-Host: hpsdv330.sdd.hp.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 1.2N (Windows; I; 16bit)
  14.  
  15. Darius Taghavy <dart@ycrdi.com> wrote:
  16.  
  17. >How do the keyfiles work that several Amiga shareware apps use?
  18. >
  19. >I am not a pirate. I am a developer myself and am considering
  20. >a similar scheme for one of my apps that I'm considering to release.
  21. >
  22. >If this is a sensitive topic, I would be grateful for private e-mail.
  23.  
  24. It all depends on how much trouble you want to go to to ensure 
  25. anti-piracy issues are addressed.
  26.  
  27. I've seen keyfiles that are just containers for cookies that deliver the 
  28. bona fides of the owner to the program, and I've seen keyfiles that are 
  29. in themselves executables, communicating with one or more other processes 
  30. to either deliver the whole cookie or part of it, or to validate it.
  31.  
  32. I've seen keyfiles that talk to OTHER keyfiles, fercryinoutloud. :-)
  33.  
  34. I've seen packages that consist of many programs, each reading, 
  35. decrypting, and exchanging a PART of the total cookie.
  36.  
  37. How secure do you want to be?  If you want assurance that pirates aren't 
  38. going to crack your software, then I suggest deep encryption of the key 
  39. data and hiding the extraction of that data from them -- sometimes 
  40. forbid()/permit() will cover this.
  41.  
  42. If you don't feel like going to all that trouble, save yourself wasted 
  43. time and make it simple and straightforward.  Honest people will send 
  44. thier money in anyway and not distribute thier keyfiles, dishonest people 
  45. will get no more honest anyway.
  46.  
  47. How convoluted do you want to be?  I guess that's really the biggest 
  48. question.
  49.  
  50.  
  51.