当前位置: 首页 > 专利查询>徐国庆专利>正文

一种可提供商业模式支持的代码保护系统的实现方法技术方案

技术编号:16605750 阅读:73 留言:0更新日期:2017-11-22 15:37
一种可提供商业模式支持的代码保护系统的实现方法,包括普通的代码、加密后的核心代码、密钥、代码保护容器、授权软件、授权文件组成;简单地说就是可以让软件开发者有选择性地加密部分或全部代码,并且开发者可以通过本系统指定其商业模式。本发明专利技术帮助软件开发者简单直接指定商业模式,为不同的开发者之间的软件保护与软件协作搭建了桥梁。

An implementation method of code protection system providing business model support

Can provide a realization method of code protection system of commercial mode support, including the common code, the encrypted key and core code, code protection container, authorization software, authorization documents; simply allows software developers to selectively encrypt part or all of the code, and developers can use the system specified the business model. The invention helps software developers to specify the business model simply and directly, and builds a bridge for software protection and software cooperation among different developers.

【技术实现步骤摘要】
一种可提供商业模式支持的代码保护系统的实现方法
本专利技术涉及计算机软件保护领域,具体地,该专利技术可以对软件的部分或者编译后的可执行代码进行加密,并将提供代码保护与提供商业模式支持相结合,从而为用户在不同的商业场景下提供最适合的软件保护支持。
技术介绍
对于翻译型语言(包括java、.net等使用中间码的语言)以及规则引擎或工作流来说,软件执行码就是软件代码或中间码,这部分代码是可以被反编译或直接暴露在用户和其他人员面前的。只要其获得执行码,则系统就没有秘密可言。为了保护系统代码,人们使用代码混淆、本地化或代码加密的方式。但是这些方法只对特定的软件系统有用,没法满足不同系统软件加密后的代码还能协同运行的需求,也不能支持用户的商业模式。专利技术人提出了一种新的代码保护系统,该系统将对商业模式的技术控制方法融合进了代码保护过程中,使得软件开发者可以方便地将开发好的软件以不同的商业模式进行销售,也可以使得不同开发者开发的模块在同一个系统程序中分别获得保护,并进行无缝的协作。
技术实现思路
该系统由普通的代码、加密后的核心代码、密钥、代码保护容器、授权软件、证书组成。普通的代码就是未经过加密的本文档来自技高网...
一种可提供商业模式支持的代码保护系统的实现方法

【技术保护点】
本专利技术提出了一种新的软件保护系统的实现方法,其特征是:在代码保护时,扩展了对商业模式的支持。

【技术特征摘要】
1.本发明提出了一种新的软件保护系统的实现方法,其特征是:在代码保护时,扩展了对商业模式的支持。2.根据权利要求1所述的保护系统的实现方法,其特征在于:开发者可以决定是否指定软件期限、运行目录、限定软件运行的机器;以及指定软件期限、运行目录、软件运行的机器。3.根据权利要求2所述的保护系统的实现方法,其特征在于:该系统支持状态转化,所保护的软件从一个状态向另一个状态转化时,是否指定软件期限、运行目录、限定软件运行的机器,以及指定的软件期限、运行目录、软件运行的机器等信息会发生变化。4.根据权利要求1所述的保护系统的实现方法,其特征在于:该系统由普通的中间代码、加密后的核心代码、密钥、代码保护容器、授权软件、证书组成...

【专利技术属性】
技术研发人员:徐国庆
申请(专利权)人:徐国庆
类型:发明
国别省市:江西,36

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

1