Safety product license management method based on XML encryption and digital certificate

A security product and digital certificate technology, applied in the field of license management, it can solve problems such as system changes, large upgrades, no explanation of the process of license management, license cracking, etc., to improve image, reduce software development costs, The effect of improving efficiency

Inactive Publication Date: 2010-04-14
LINKAGE SYST INTEGRATION
View PDF1 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Commonly used license generation and management methods are calculated by symmetric key algorithms such as DES (the key is built-in). The problem with this method is that once the encrypted key is leaked, the license can be easily cracked
However, it has certain limitations: first, the customer is required to have a digital certificate in order to digitally sign the license; second, it is required to install software on the other party's machine, which is intrusive to the customer's system; third, the attribute definition of the system It does not have scalability. Once the attributes of the license need to be expanded, the system needs to be changed and upgraded to a large extent. Fourth, it does not have strong manageability, and there is no description of the license management process.

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
  • Safety product license management method based on XML encryption and digital certificate
  • Safety product license management method based on XML encryption and digital certificate
  • Safety product license management method based on XML encryption and digital certificate

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to further illustrate the principles and features of the present invention, the following will be described in conjunction with the accompanying drawings.

[0024] A security product license management method based on XML encryption and digital certificates, the steps include:

[0025] 1) Apply for a license: when customers purchase or request trial software, they first fill in the application form through the license management system;

[0026] 2) Generate a license: After the application is approved, the manufacturer first signs the original license information (including product information, license basic information, and authorization information) in the XML envelope with its own private key, and the signed fields will be used as the original XML content Add a new field in the original XML content, and then encrypt this content with AES / 3DES key encryption technology, this key can be a fixed key, just to prevent the visibility of the license, that is, ordin...

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 relates to a safety product license management method based on XML encryption and a digital certificate, which comprises the steps of applying a license, generating the license, verifying the license and checking the license. The invention ensures the confidentiality, the non-repudiation and the tamper resistance during the software distribution based on the safety of symmetric key / public key and private key theory; a product has a certain popularity in the product inside an enterprise and can be repeatedly used by every product, thereby effectively lowering the software development cost of the enterprise, improving the efficiency of the critical development of the enterprise, and promoting the image of the product of the enterprise.

Description

technical field [0001] The present invention relates to a method for license generation and management of safety software products. It specifically involves the license management method based on XML digital signature and encryption, common attributes and distribution system. Background technique [0002] Current security software generally protects software copyrights and authorizes users through software licenses. Commonly used license generation and management methods are calculated by symmetric key algorithms such as DES (the key is built-in). The problem with this method is that once the encrypted key is leaked, the license can be easily cracked. The other is to dynamically generate the key every time the license is generated, but the key file needs to be encrypted again and then distributed with the software. This also has a similar problem, that is, once the second encryption key is leaked, the license of the entire software is useless. . At present, the multiple s...

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/22H04L29/06G06F21/33
Inventor 赵才文张全江吴冬庞海东郭慧芳杨阳
Owner LINKAGE SYST INTEGRATION
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