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

Client software protection method and device, and client

A client-side software and client-side technology, applied in electrical components, transmission systems, etc., can solve the problems of insufficient protection and low security.

Active Publication Date: 2016-04-13
NSFOCUS INFORMATION TECHNOLOGY CO LTD +2
View PDF5 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a client software protection method, device and client, which are used to solve the problem of insufficient protection and low security in the way of protecting the client through the dongle in the prior art.

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
  • Client software protection method and device, and client
  • Client software protection method and device, and client
  • Client software protection method and device, and client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0092] The client software protection method, device and system provided by the present invention will be described in more detail below in conjunction with the accompanying drawings and embodiments.

[0093] The embodiment of the present invention provides a method for protecting client software, such as figure 1 Shown, including:

[0094] Step 101: The server receives a service request message sent by a client. The service request message carries a license certificate corresponding to the client. The service request message is an activation request message, an authentication request message, or an authorization request message. The certificate is used to verify the legitimacy of the client.

[0095] Specifically, the server may be a cloud server, which is maintained by the client software developer. The client software developer generates a license certificate for each client software sold to verify the legality of the client software sold. The server saves The license certificate...

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 client software protection method and device, and a client. The method comprises that: a server receives a piece of business request message that is sent by a client, wherein the business request message carries a certificate corresponding to the client, the business request message is activation request message, authentication request message or authorization request message, and the certificate is used to verify the validity of the client; the server judges whether the certificate corresponding to the client is matched with the stored certificate database; if so, the client is judged as valid and operations corresponding to the business request message are executed; otherwise, the client is judged as invalid and a piece of warning message is sent to the client. By means of the invention, client software is protected at the server side, thereby improving the security of the client software and strengthening the protection of the client software.

Description

Technical field [0001] The present invention relates to the technical field of software security, in particular to a client software protection method, device and client. Background technique [0002] At present, many client developers use a dongle to protect the client software (software products) they sell, so as to prevent illegal users from copying and disseminating the software and causing economic losses to the client developer. [0003] The dongle is an encryption product that plugs into the parallel port of the computer, which is a combination of software and hardware. It looks like a USB flash drive, and its external interface is mainly a USB interface. At present, the way of using a dongle to protect the rights of the client is: when the user runs the client for the first time, insert the dongle on the host where the client is running, so as to ensure the operation of the client, if the dongle is not inserted , The client will not be able to run; and, when the client is ...

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): H04L29/06H04L29/08
CPCH04L63/0823H04L67/34
Inventor 孙建鹏杨传安周素华
Owner NSFOCUS INFORMATION TECHNOLOGY CO LTD
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