求注册机算法原理
网上可以找到代码但是我不懂其中原理,为什么根据姓名随机生成的代码在
输入注册的EDIT框之后,就可以通过?如何生成的,如何判断的呢?
[解决办法]
我的理解就是根据输入生成一个唯一对应的结果(比如字符串),然后一切就ok了,但是关键就在于怎么生成一个唯一对应的结果?关于这个可以使用md5加密库,md5可以讲一个字符串计算产生一个32位长的“唯一”的结果字符串,当然据说这个算法被人破解了,你可以先将输入(比如你说的 名称)经过自己的算法处理一下,然后在这个结果基础上再使用md5产生一个结果。
[解决办法]