I made a key generator according to the specs of a shareware partner so
customers can register online.
It generates a key from a 'secret' and a combination of name and email
/ zip and then encrypts with the md5 algorithm.
This shareware partner sends the key file in an email to the customer.
I'm sorry to ask this perhaps 'stupid' question but:
How do I check on my application side if the licence file / bin file is
valid?
I guess it's considering the reverse engineer risk pretty useless to
make a
function like:
Private Sub ReadLicenseFile ()
......GetBytes( "MySecret" + txtName.Text + txtEmail.Text + txtZip.Text)
and reverse the encryption.
I guess reversing isn't even possible with the one way
md5 encryption, so how do you verify you got the right key?
I don't want to include 'my secret' hard coded in my code obfuscated or
not...
My previouw application had a text key but in 2 days that key was:
'astalavista.bo x baby'...
I can use all the help I can get!
Regards,
Michael