有什么算法吗

解决方案 »

  1.   

    别人要安装我的软件,我根据他们及其的MAC生成注册码
      

  2.   

    随你怎么生成
    我以前的程序把硬盘序列号转成ASCII码然后再加工一下生成的注册码你可以搞复杂点多次加密
      

  3.   

    1.先将MAC地址,还有你需要写进key里的其他信息,比如有效期等编码成一个字符串,混杂
    2.将1结果用密钥1进行DES加密
    3.将2结果用密钥2再次加密3结果就是key
    验证时两次解密,解码,解除混杂后验证格式 比对MAC地址可能非对称加密更好,因为即使反编译你的程序也只能得到一个密钥,另一个在你手里