What's a good approach for developing a simple serial number generator/verifier?
I'm working on an app I'd like to sell some day -- sooner rather than later! I'd like to develop a reasonably simple serial number scheme to protect it. A simple number/letter combination not more than 25-30 alphanumeric characters long (think Microsoft product keys) Does not require the user to enter any personal information (like an email address) as part of the verification I've been thinking about this a (very little) bit, and I think public key cryptography is a good place to start. I could generate a string that identifies the license (like SKU + plain ole' integral serial number), hash