[发明专利]一种基于网络通信实现计算机软件保护的方法在审
| 申请号: | 201810625010.2 | 申请日: | 2018-06-17 |
| 公开(公告)号: | CN108881223A | 公开(公告)日: | 2018-11-23 |
| 发明(设计)人: | 张红卫 | 申请(专利权)人: | 张红卫 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/57 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 314001 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于网络通信实现计算机软件保护的方法,包括以下方法步骤,a,搭建网络通信局域网组,局域网组包括软件商客户端、多个用户客户端、软件商服务器、数据库和用户服务器;b,分析软件,对分析得到的软件指令段进行处理,生成处理后的软件指令段;重新编排所述处理后的软件指令段,生成并运行新软件;c,该软件开始执行;宣告该存储单元,以使该软件取得该存储单元的一控制权;d,对软件进行加密管理,计算机运行中从固化存储器中读取固化保存的目标程序密文。本发明专利能够对软件程序中的重要文件进行多重校验和保护,同时对文件进行加密保护,利用通信局域网组进行实时进行检测保护。 | ||
| 搜索关键词: | 软件指令段 网络通信 局域网 计算机软件保护 存储单元 读取 固化存储器 计算机运行 用户服务器 用户客户端 多重校验 分析软件 加密保护 加密管理 目标程序 软件程序 生成处理 重新编排 重要文件 客户端 新软件 密文 固化 控制权 服务器 数据库 宣告 保存 检测 通信 分析 | ||
【主权项】:
1.一种基于网络通信实现计算机软件保护的方法,其特征在于:包括以下方法步骤,a,搭建网络通信局域网组,局域网组包括软件商客户端、多个用户客户端、软件商服务器、数据库和用户服务器,所述软件商客户端通过无线和/或有线网络与软件商服务器连接,所述软件商服务器通过局域网内部安全网络连接数据库,所述用户服务器通过局域网内部安全网络连接数据库,所述多个用户客户端通过互联网与用户服务器连接;b,分析软件,对分析得到的软件指令段进行处理,生成处理后的软件指令段;重新编排所述处理后的软件指令段,生成并运行新软件;所述新软件根据处理后的软件指令段的运行结果继续或终止运行;c,该软件开始执行;宣告该存储单元,以使该软件取得该存储单元的一控制权;产生该存储单元的一状态卷标;设定该状态标签为一初始化状态以初始化该存储单元的一数据内容;设定该状态标签为一存取状态以使该软件对该存储单元进行一存取;以及设定该状态标签为一消灭状态以使该软件解除对该存储单元的该控制权;d,对软件进行加密管理,计算机运行中从固化存储器中读取固化保存的目标程序密文,通过运行内部的可编程门阵列FPGA实现的加密算法将软件进行加密,同步将加密后得到的文件保存到硬件保护模块内部的SRAM中;CPU首先读取板上ROM中的BIOS程序,加载到RAM并执行,完成软件的加密保护。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张红卫,未经张红卫许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810625010.2/,转载请声明来源钻瓜专利网。





