公司要开发一客户端软件,做成压缩包,供用户下载安装使用。
现在要求在软件中带上加密狗,请问怎么实现呢?
我知道加密狗有一种高强度外壳用法是,用户用加密狗将执行文件exe加密,每次启动执行文件时要输入密码打开。但是这种做法是由用户自己控制的,不由公司控制。
从公司版权方面来看,怎么在开发的软件中带上加密狗呢?

解决方案 »

  1.   

    加密狗都提供接口,你只需引用dll,然后写个注册程序往狗里写东西,启动软件时,从狗里读取对应的匹配信息即可
      

  2.   

    谢谢bdmh
     我还有一个疑问呢那软件配套的加密狗 必须统一设置加密狗识别码和登录密码。那么就有一个问题同版本的加密狗是可以通用的,使用管理工具软件,就可以获取加密狗里面的内容了,那么买同版本的加密狗,写入这个内容那用新的加密狗也就可以使用软件了啊 
    这样不也不安全吗