Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software protection method and device

A software protection and software technology, applied in the field of information security, can solve the problems of low security, waste of hardware port resources, high cost and operation complexity, and achieve the effect of improving security performance, reducing cost and operation complexity

Inactive Publication Date: 2016-12-21
SHENZHEN GRANDSUN ELECTRONICS
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the embodiments of the present invention is to provide a software protection method, aiming to solve the problems of high cost and operation complexity, low security, and waste of hardware port resources in current software protection methods

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 protection method and device
  • Software protection method and device
  • Software protection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0026] In the embodiment of the present invention, the method of protecting the program based on software and relying on a single device of the user terminal is completely used, which effectively reduces the cost of software protection and operation complexity, ensures that hardware port resources are not wasted, and through the encryption of authorization information certification, which improves the security performance of software protection.

[0027] figure 1 The implementation flow of the software protection method provided by the embodiment of the present invention is shown, and the details ...

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 is suitable for the technical field of information safety, and provides a software protection method and device. The software protection method comprises the following steps: acquiring authorization information of software; acquiring an encryption value of the authorization information and storing the encryption value in a user system; in the user system, acquiring a current system parameter corresponding to a type of the authorization information; acquiring a decryption value of the authorization information if the authorization information is an interval numerical value; ending running of the software if the current system parameter is not in a decryption value interval of the authorization information; acquiring the encryption value of the current system parameter when the authorization information is a non-interval numerical value; and ending the running of the software if the encryption value of the authorization information is different from the encryption value of the current system parameter. Through adoption of the software protection method and device, programs are completely protected based on the software by means of single equipment, so that the software protection cost and operation complexity are lowered; hardware port resources are prevented from being wasted; and the safety performance of software protection is improved by encryption authentication of the authorization information.

Description

technical field [0001] The invention belongs to the technical field of information security, and in particular relates to a software protection method and device. Background technique [0002] Software protection, also known as program protection, refers to the protection of software and data to prevent the illegal use of intellectual property rights. For example, the prevention of software piracy involves the number of software installations, usage time, application scope, and functional modules. [0003] At present, the software protection methods with better security are mostly realized by hardware methods such as hardware circuit intelligent encryption products installed on the serial interface, parallel interface or USB interface, which require software developers to provide intelligent software protection tools. high cost. For end users who use such hardware-based programs, they need to install corresponding client hardware or drivers in their computers. The installa...

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
IPC IPC(8): G06F21/12G06F21/10
CPCG06F21/105G06F21/121G06F21/107
Inventor 罗红生贺旭明彭久高吴海全师瑞文
Owner SHENZHEN GRANDSUN ELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products