防拷贝式软件授权方法及装置制造方法及图纸

技术编号:19635399 阅读:28 留言:0更新日期:2018-12-01 16:04
一种防拷贝式软件授权方法及装置,包括:1)是否首次使用待安装正版软件,若是,启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,完成正版软件的安装;若否,非首次使用正版软件的软件使用方启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,非首次使用正版软件的软件使用方将正版注册码中所包含的软件使用方自身信息与非首次使用正版软件的软件使用方的自身信息进行比对,若完全匹配,根据正版注册码完成待安装正版软件的安装;若不能完全匹配,则给出注册码不正确的提示并终止待安装正版软件的安装。本发明专利技术可有效防止其他用户拷贝使用并可提高软件使用授权的保护能力。

Anti-copying Software Authorization Method and Device

An anti-copying software authorization method and device includes: 1) whether to use the original software to be installed for the first time, and if so, start the software to be installed, obtain the original registration code sent by the software developer containing the information of the software users themselves, and complete the installation of the original software; if not, the software to be used for the first time. The software user starts the software to be installed, and obtains the legitimate registration code which contains the information of the software user sent by the software developer. The software user who does not use the legitimate registration code for the first time will use the information of the software user himself and the information of the software user who does not use the legitimate software for the first time. If the registration code matches perfectly, the installation of the software to be installed will be completed according to the original registration code; if the registration code does not match perfectly, the incorrect prompt will be given and the installation of the software to be installed will be terminated. The invention can effectively prevent other users from using copies and improve the protection ability of software use authorization.

【技术实现步骤摘要】
防拷贝式软件授权方法及装置
本专利技术属于信息安全
,涉及一种软件授权方法及装置,尤其涉及一种防拷贝式软件授权方法及装置。
技术介绍
软件一旦开发完成交付用户使用,通过拷贝等方式,有的用户常常可以通过安装软件运行环境和相关的系统实现软件非授权使用,使软件开发商应得的受益流失,影响软件的持续改进和提升,影响软件开发商的可持续发展,也使合法用户应得的高质量服务受到影响。加强软件使用授权保护,成为软件开发商急需解决、影响软件业良性发展的重要问题。为了保护软件开发商的权益,现有的方法通常为:对用户输入的注册号进行对比,核对用户输入的注册号是否为预先授权合法的注册号,如果是就允许使用,否则就禁止使用。但由于目前这种软件使用的授权方式,验证方式比较单一,只要有注册号就可以使用,而该注册号(安装序列号)很容易被破解,软件被非授权使用依然存在,很难有效确保软件开发商的应有利益。
技术实现思路
为了解决
技术介绍
中存在的上述技术问题,本专利技术提供了一种可有效防止其他用户拷贝使用并可提高软件使用授权的保护能力的防拷贝式软件授权方法及装置。为了实现上述目的,本专利技术采用如下技术方案:一种防拷贝式软件授本文档来自技高网...

【技术保护点】
1.一种防拷贝式软件授权方法,其特征在于:所述防拷贝式软件授权方法包括以下步骤:1)软件使用方是否首次使用待安装正版软件,若是,则进行步骤2);若否,则进行步骤3);2)首次使用正版软件的软件使用方启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,软件使用方根据正版注册码完成待安装正版软件的安装;3)非首次使用正版软件的软件使用方启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,非首次使用正版软件的软件使用方将正版注册码中所包含的软件使用方自身信息与非首次使用正版软件的软件使用方的自身信息进行比对,若二者完全匹配,则由软件使用方根据正版注...

【技术特征摘要】
1.一种防拷贝式软件授权方法,其特征在于:所述防拷贝式软件授权方法包括以下步骤:1)软件使用方是否首次使用待安装正版软件,若是,则进行步骤2);若否,则进行步骤3);2)首次使用正版软件的软件使用方启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,软件使用方根据正版注册码完成待安装正版软件的安装;3)非首次使用正版软件的软件使用方启动待安装正版软件,获得由软件开发商发送的含有软件使用方自身信息的正版注册码,非首次使用正版软件的软件使用方将正版注册码中所包含的软件使用方自身信息与非首次使用正版软件的软件使用方的自身信息进行比对,若二者完全匹配,则由软件使用方根据正版注册码完成待安装正版软件的安装;若二者不能完全匹配,则给出注册码不正确的提示并终止待安装正版软件的安装;所述软件使用方自身信息是指首次使用正版软件的软件使用方的自身信息。2.根据权利要求1所述的防拷贝式软件授权方法,其特征在于:所述含有软件使用方自身信息的正版注册码的具体生成方式是:a)软件使用方启动正版待安装软件,并读取软件使用方自身信息;所述软件使用方自身信息是首次使用正版软件的软件使用方的IP地址、网卡MAC地址、时间标签以及硬盘序列号中的任意两个或多个的组合;b)软件使用方将软件使用方自身信息进行加密打包后形成授权请求信息并发送至软件开发商;c)软件开发商收到来自软件使用方发来的授权请求信息后,在授权请求信息中融合待安装软件的序列号生成正版注册码。3.根据权利要求2所述的防拷贝式软件授权方法,其特征在于:所述步骤b)的具体实现方式是:b.1)软件使用方将软件使用方自身信息组织起来形成核心信息字符串;b.2)对步骤b.1)所生成的核心信息字符串进行和运算;b.3)对核心信息字符串进行异或运算,形成加密过的核心信息数据;b.4)在加密过的核心信息数据中插入随机数据;b.5)插入格式符,形成完成的授权请求信息;b.6)软件使用方将授权请求信息发送至软件开发商。4.根据权利要求3所述的防拷贝式...

【专利技术属性】
技术研发人员:张文超路正社
申请(专利权)人:陕西师范大学
类型:发明
国别省市:陕西,61

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

1