天游ty8线路检测中心登录(中国)有限公司

加密狗复制

加密狗加密的原理

  开发商通过加密狗(加密锁)开发包,设计加密方案,从而将软件与硬件加密狗进行绑定,绑定后的软件没有正确的加密狗就无法运行。通过加密狗硬件的不可复制性,保证了软件的不可复制性。开发商程序通过调用接口模块对加密狗进行操作,加密狗响应该操作并通过接口模块将相应数据返回给开发商程序。开发商程序可以对返回值进行判定并采取相应的动作。如果返回无效的响应,表明没有正确的狗,开发商可以将应用程序终止运行。

 

  金色盾牌软件加密锁把用户定制(根据密码系数变换密码算法)密码算法写入加密锁中,并以程序的形式对调用者进行身份验证。

 

  安全基础一:金色盾牌加密锁以一个动态变化随机数的形式出现在用户程序中,出现过的数据自动失效,下一个数据不可预知。破译者不知道密钥:key1,key2,key3,key4,无法随机产生Random X,因而软件狗不可用软件模拟。

 

  安全基础二:加密者用读(read)的方式访问变量dogRandom,任何分析工具(DEBUG)都无法跟踪此操作,从根本上截断了跟踪线索。

 

  安全基础三:金色盾牌加密锁内设一体化的CPU和存储器,破译者无法仿制狗的硬件电路,也无法读取狗中数据。

 

  安全基础四:密钥和算法以用户任意的自定义形式(如:key=a+b+c)融于用户的大量程序中,破译者要从二进制代码中获得密钥和算法的原码,其难度远大于重新编制一个新的程序。




首页

电话

地址

到底了~