Hi Joshua, > I'd suggest using self-validating serial numbers. Example: > > apple-ojfhodhgyigfiuhdghdf > > How's this work? > > Simple.. the part before the dash is a salt value, the second part is a hash > of the magic password + the salt value. That sounds very interesting, I have a general idea on how to do this. But would you have any links where I can read up on this process? Regards, Craig Dyer.