我们是一家软件公司,开发了一些种类的商用软件,目前还没有做限制软件的使用范围,但是为了公司的长远发展和保护公司的产品请问各位加密高手有那些加密的模式可以使用,请给出详细的例子

解决方案 »

  1.   

    我们单位的都用狗!最好是USB的!
      

  2.   

    我并不支持使用加密狗,比较说USB吧,若一台计算机使用一两套这样的软件你说烦不烦,若是笔记本计算机就更不可以忍受了。
      

  3.   

    偶有几点看法:
    1、关于系列号的话你可以取硬盘系列号、CPUID,但是同一批的ID是一样的。在使用的时候可以加一个随机进。
    2、选强度高的加密算法,在进行比较的时候采用非明码比较。算法比如:RSA等等。
    3、在程序增加Anti-Debug功能。同时增加自校验功能。并且可以在多个地方进行校验。
    4、加壳。可以采用强度比较的壳,并把壳融入到自己的软件里。有些壳提供SDK。如果你需要这方面的源码可以到的站点上下载。我也提供了一个自己的开发的壳。
    www.ksaiy.com/ynen
      

  4.   

    对了。有些硬盘的系列号取不出来。在取的时候还要分一下IDE的和SCSI等。