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

Method and device for protecting program

A program protection and program technology, applied in the direction of program/content distribution protection, platform integrity maintenance, etc., can solve problems such as unfavorable personalized development, lack of pertinence, and impact of customer personalized development.

Active Publication Date: 2015-05-27
YONYOU NETWORK TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the software programs are relatively scattered, it is difficult to judge which ones need to be upgraded and which ones do not need to be upgraded.
This makes software upgrades very difficult. The current routine is to completely update the latest development results to customers, which is not targeted. This is also very detrimental to the protection of the latest development results.
In addition, there are secondary developments done by customers on the basis of existing software. When upgrading, the implementers are often not programmers themselves, so it is difficult to judge whether it is the code provided by the developer or the code developed by the customer. It also affects the personalized development of customers, which is very unfavorable to personalized development

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
  • Method and device for protecting program
  • Method and device for protecting program
  • Method and device for protecting program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0026] In the following description, many specific details are set forth in order to fully understand the present invention, but the present invention can also be implemented in other ways different from those described here, therefore, the present invention is not limited to the specific embodiments disclosed below limit.

[0027] figure 1 is a flowchart of a program protection method according to an embodiment of the present invention.

[0028] Such as figure 1 As shown, in view of this, the present invention provides a method for program protection, including: step 102, encrypting the file of the program to obtain encrypted data; step 104, when receiving a request for the program, restore the encrypted data to the pr...

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 method for protecting program, comprising the following steps: step 102, encrypting the file of the program to obtain the encrypting data; step 104, restoring the encrypting data into the file of the program for implementation when the request to the program is received. The invention further provides a device for protecting program. Through the invention, the file of the program can be processed in various protecting manners such as encrypting, and the processed program data is restored for implementation only when the program needs to operate.

Description

technical field [0001] The invention relates to a program protection method and device. Background technique [0002] With the continuous development of network and software technology, customers expect richer interactive experience and more convenient office mode. As a result, a browser-based development model emerged, that is, the B / S development model. As long as there is a browser, you can work, which greatly facilitates the convenience of users. And reduce the maintenance cost of the software. [0003] But in the development process, it is basically developed with server scripts, such as HTML (Hypertext Markup Language, Hypertext Link Markup Language), JavaScript, JSP (Java Server Page) and so on. Since they are all clear codes, there is basically no secret to the codes, and protection measures after entering the market are extremely difficult. Once the program is released, users can modify the developer's code at will, and it is very difficult for software companie...

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 Patents(China)
IPC IPC(8): G06F21/12G06F21/54
Inventor 张有军
Owner YONYOU NETWORK TECH CO LTD