聚彩彩票官网?

2017/06/28 软件货币化 1918

软件的加密方式分为四种:

分别是硬锁加密,、软加密、 网络加密、 授权使用

 

硬锁加密:

开发商使程序通过调用硬件加密狗的接口模块对硬件加密狗进行操作,硬件加密狗响应该操作并通过接口模块将相应数据返回给开发商的应用程序。开发商的应用程序可以对返回值进行自动判定并采取相应的处理。开发商还可以在应用程序其他部分插入校验算法代码,用以增加程序代码的复杂性,防止解密者轻易跟踪校验代码。

 

软加密:

用基于许可证的虚拟锁,存储于终端用户计算机的安全存储位置。使用开发商不需要给用户发送硬件产品,让终用户可以快速安装并开始使用应用程序。

 

网络加密

开发人员可以通过利用加密狗对某个安全程序的并发用户数量施加限制,此外还可以提供并发授权支持选项。

 

授权使用

开发商利用加密狗的软件授权功能模块,通过外壳保护工具,来实现高强度的软件保护和多种授权模式,以控制软件的使用期限、时间 发行试用版或者实现按时间订阅的软件销售模式。