分离式计算机软件保护器及应用软件保护方法技术

技术编号:2919242 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术请求保护一种分离式计算机软件保护器及应用软件保护方法,属于计算机控制领域。本发明专利技术提出了一种分离式计算机软件保护器及应用软件保护方法,将应用系统软件中的一部分作为检测软件,从中提取部分指令、数据存储在位于主机外的存储器中,安装在主机内的程序为缺失指令的应用系统软件,只有当主机内模块提供的加密因子对主机外模块中存储的指令、数据进行加密并返回主机内模块解密,进行合法性检验通过后,才允许用户使用相应的应用系统软件,从而保证了应用系统软件的安全性。本发明专利技术可广泛用于各种计算机应用程序的加密。

【技术实现步骤摘要】

【技术保护点】
一种分离式计算机软件保护器,包括软件检测模块、软件启用模块、控制单元、存储器、通信接口模块,其特征在于,软件检测模块:收集计算机信息并提供给软件启用模块,接收软件启用模块发送的解密信息,并对其进行合法性检验;软件启用模块:生成加密因子,并将其提供给控制单元,对控制单元返回的加密信息进行解密,并将解密信息发送到软件检测模块;控制单元:采用加密因子对从存储器中读取的信息进行加密;存储器:存储从软件检测模块的检验程序中提取的信息、加密因子;通信接口模块:完成控制单元与软件启用模块之间的通信连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘伟邹腾跃
申请(专利权)人:重庆广惠科技有限公司
类型:发明
国别省市:85[中国|重庆]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1