System and method for realizing software protection

A software protection and software technology, applied in the direction of program/content distribution protection, instruments, electronic digital data processing, etc., can solve the problems of single protection method, damage to the interests of software manufacturers, easy to be cracked, etc., to protect interests and prevent cracking. Software, the effect of preventing use

Active Publication Date: 2012-01-11
广西浪潮云计算服务有限公司
View PDF7 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Software products have huge profit margins, but for now, the problem of piracy has not been completely resolved, it is the most important thing that damages the interests of software manufacturers
[0006] Based on the above analysis, the current software protection technology either requires additional devices or components for protection; or the protection method is too simple and easy to be cracked

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
  • System and method for realizing software protection
  • System and method for realizing software protection
  • System and method for realizing software protection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. It should be understood that the following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

[0044] Such as figure 1 As shown, the structure of the embodiment of the system for realizing software protection provided by the present invention is shown, including a software developing device and a software using device, wherein:

[0045] The software development device is used to embed the software verification module in the developed software, and write the digital signature generated for the content of the program file into the developed program file;

[0046] The software use device is used for verifying the legality of software use through the embedded software verification module when the user starts the software to run.

[...

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 provides a system and a method for realizing software protection, wherein the system comprises a software development device and a software application device; the software development device is used for implanting a software verification module into developed software and for writing a digital signature which is generated aiming at the content of a program file in the developed program file; and the software application device is used for carrying out authorization verification on the software through the implanted software verification module when the software is started to run by a user. With the adoption of the system and the method for realizing the software protection provided by the invention, the software can be greatly protected so as to prevent unauthorized users from using and unlocking the software, so that the benefit of software developers is greatly protected, and the software industry of China develops towards the healthy direction.

Description

technical field [0001] The invention relates to computer software technology, in particular to a system and method for realizing software protection. Background technique [0002] Although the history of computer technology development is not long, the software industry has gained considerable income after only a dozen years of development. As of the first half of 2011, China's software industry has realized software business revenue of 806.5 billion yuan. Software products have huge profit margins, but for now, the problem of piracy has not been completely solved, and it is the most important thing that damages the interests of software manufacturers. [0003] Chinese patent publication number is the patent of CN 1448842A, utilizes network database to record the use time of a set of software, if the same software number SN has more than one set of software running at the same time, then the software of this software number is pirated. The disadvantage of this method is th...

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/22G06F21/14
Inventor 张书宁王佳戴文军
Owner 广西浪潮云计算服务有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products