总结
本发明涉及计算机技术领域,且公开了一种基于网络通讯实现计算机软件保护的方法,其特征在于,包括以下步骤:设置模块:为第一装置用于在软件中设置算法、密钥和动态因子,在信息安全设备中设置相同的算法、密钥和动态因子,在执行被移植代码时,触发加密锁执行被移植代码加密锁处理器执行被移植代码,并将被移植代码的执行结果返回给目标平台。该基于网络通讯实现计算机软件保护的方法,通过在软件和信息安全设备中设置相同的算法、密钥和动态因子,即使接口仿真软件盗窃了本次软件对信息安全设备进行验证过程中相关的交互数据,该数据对于下次软件对信息安全设备的验证过程是无效的,有效地保护了软件,防止软件被盗版。