常用的软加密方法 电子注册加密
用户在使用采用该技术加密的软件时,软件会根据用户的特定信息给出该软件的序列号;用户需要把这一序列号用Email、电话或邮寄等方法发给软件提供商或开发商,软件开发商利用注册机(软件)产生该软件的注册号发给用户即可。
授权文件加密
用户在使用采用该技术加密的软件时,软件第一次运行时,会根据微机硬件参数给出该软件的硬件特征的序列号文件;用户需要把这一文件用Email 寄给软件提供商或开发商,软件开发商利用注册机(软件)产生该软件的授权文件寄给用户。用户把它拷贝到计算机上即可。
以上的方法都有自身无法克服的缺点,那就是他们的验证机制在计算机本身内部,这就给破解者带来很大的方便,而且有些加密方法实现起来很困难,加密者往往注重研究技术的实现,而忽略了加密的整体效果,所以使用不方便,举个最简单的例子,一旦用户的硬件出问题,就必须重新注册,基于这些原因加密强度高的加密方案乘机而出,大家逐渐发现既有硬件又有软件的产品盗版率很低,因为硬件是不容易复制的。加密锁出现改变了软件的销售模式,软件企业可以轻松实现低风险的软件租赁销售模式、安全地共享软件、远程更新加密方案,大大减少了维护成本。软件开发商把某些重要数据放入加密锁内部,使软件脱离硬件加密锁无法正常运行,从而实现高强度的加密,保护软件厂商的利益。 |