Unlock instant, AI-driven research and patent intelligence for your innovation.

Software licensing protection method

A technology of software and files, applied in the direction of program/content distribution protection, instruments, electronic digital data processing, etc., can solve the problems of high cost, poor software authorization protection, difficult to be reverse deciphered, etc., to achieve a wide range of applications and improve reliability Sexuality and security, the effect of reverse deciphering is difficult

Inactive Publication Date: 2017-11-24
BEIJING INST OF SPACE LAUNCH TECH +1
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problems of poor protection of software authorization in the prior art, easy reverse deciphering, and high cost caused by separate research and development for different system environment platforms, the present invention innovatively proposes a protection method for software license authorization, which can protect software For effective protection, it is difficult to be deciphered reversely, and no longer depends on the operating system platform

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software licensing protection method
  • Software licensing protection method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The protection method of the software license authorization of the present invention will be explained and illustrated in detail below in conjunction with the accompanying drawings.

[0040] Such as Figure 1-2 As shown, the present invention discloses a protection method for software license authorization, which relates to a technical solution for software license authorization protection and cross-platform software authorization management. It is mainly aimed at the authorization protection of stand-alone software products. The protection method specifically includes the following steps .

[0041] Step 1, after the software is started and before normal loading, the software whose framework design has been integrated into the method automatically performs authority detection, reads the license file and the device ID that uniquely characterizes the machine; more specifically, in order to improve the scope of application of the present invention , this embodiment reads ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a software licensing protection method. The protection method comprises the following steps of: 1, after starting software and before normally loading the software, reading a license file and an equipment ID of a unique representation native machine; 2, obtaining a secret key through a manner of analyzing the license file; 3, decrypting the secret key to obtain a character assembly; 4, decoding the character assembly to obtain a target ID; 5, comparing the target ID with the equipment ID, judging whether the two IDs are same or not, if the judging result is positive, executing step 6, and otherwise, executing step 7; 6, if the software is normally loaded, indicating that the native machine is licensed; and 7, if the software is not normally loaded, indicating that the native machine is not licensed. According to the method, the verification for licensing is realized through carrying out operations such as decryption and decoding on the license file, and outstanding advantages that the reverse decoding difficulty is high and the like are provided, so that the effective protection for the software is realized.

Description

technical field [0001] The present invention relates to the technical field of software use protection, and more specifically, the present invention is a method for protecting software license authorization. Background technique [0002] In today's era of rapid development of Internet big data applications, software products have become the core tools in the computer field. In the world of dazzling software products, software protection ideas have gradually attracted the attention of software publishers, especially in the Asia-Pacific region where piracy is rampant. Comprehensive software protection The implementation is conducive to the healthy development of the software industry and the promotion of informatization construction. [0003] In terms of software authorization and protection technology, the conventional software authorization methods are mainly through cloud server network online authorization, software key authorization, and distribution account password auth...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/12
CPCG06F21/121
Inventor 赵旭昌曹向荣刘杰郝欣伟刘佑民
Owner BEIJING INST OF SPACE LAUNCH TECH