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

  1. Path: news.genie.net!usenet
  2. From: i.einman@genie.com (IAN J. EINMAN)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Key File Programming
  5. Date: 7 Feb 1996 07:39:37 GMT
  6. Organization: via GEnie Services (1-800-638-9636 or info@genie.com)
  7. Sender: i.einman@genie.com (IAN J. EINMAN)
  8. Message-ID: <4f9kvp$m70@rock101.genie.net>
  9. NNTP-Posting-Host: rock103.is.ge.com
  10.  
  11. >How do the keyfiles work that several Amiga shareware apps use?
  12. >
  13. >I am not a pirate. I am a developer myself and am considering
  14. >a similar scheme for one of my apps that I'm considering to release.
  15. >
  16. >If this is a sensitive topic, I would be grateful for private e-mail.
  17.  
  18. Here's my opinion on the topic.
  19.  
  20. Just create a lightly encrypted file that contains the user's name.  Do not accept
  21. registrations from people that don't give their real names...
  22.  
  23. In your program create a function to read and validate the keyfile.  Of course it needs a
  24. checksum.  Be creative as you can, but don't waste time with major encryption.
  25.  
  26. It is a waste of time to fret about piracy.  Light keyfile protection will keep
  27. most users from using your full program.  Pirates would never pay for it anyway.
  28. Piracy, especially in games, is an important issue.  But the thing is, even if half
  29. the people using your program pirated or cracked a keyfile, very few of them would
  30. PAY for it otherwise.  They just wouldn't use your keyfile.
  31. <<program.
  32.  
  33. The keyfile is just a nudge for DECENT people (the kind with a conscience) to pay for
  34. something they might not otherwise.  They like to feel they are getting something
  35. for their money...  and some people seem to be satisfied by recieving a little deal
  36. in the mail that gives them more features.
  37.  
  38. Unless you are master-brainiac encryption-guru of the CIA Special Task Force on
  39. Prime Number Modulo base 80 encryption Schemes, you will NEVER NEVER NEVER be able to
  40. create a keyfile that a pirate cannot crack.  Don't think you can.
  41.  
  42. The pirates unfortunately include some of the smartest programmers in the world.
  43. You will not stop them.  Just ignore them, and work on creating good software.
  44. If you create something decent, and support it well, people will pay you for it.
  45.  
  46.