justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: Can you point me to resources on how to implement CD-Keys for software products?
Asked by Stench (67.88.171.x) on July 6 2011, 7:47pm
Reply on July 9 2011, 5:57pm:
    hmm, I forget. The classic way was to have a key which had 8-15 different validation mechanisms, of which you would only implement one initially, and gradually as people make keygens you enable more of them. That is a losing battle, though.

    The newer way would be to use asymmetrical encryption (such as RSA) to sign some tokens with your private key, which the app then verifies using the public key. For this to be useful, though, you'll need a pretty decent sized key, which means you'll likely want to use a registration file rather than a simple key string.

Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS