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

Encrypted software license registration and inspection method

A verification method and license technology, applied in the field of software licenses, can solve problems such as low encryption level, easy-to-crack algorithm, and unsatisfactory requirements, so as to improve security and confidentiality, and increase the difficulty of cracking

Pending Publication Date: 2022-02-01
江苏域固威芯科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing technology, few of the existing software licenses can be operated in an environment without a network, which cannot meet the needs of software products for software licenses; the encryption degree of existing software licenses is not high, and the algorithm is simple and easy to crack

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the following embodiments of the present invention will be further described in detail. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0019] In the description of this specification, the words "comprising", "comprising", "having", "containing" and so on are all open terms, meaning including but not limited to. A description referring to the terms "one embodiment," "a particular embodiment," "some embodiments," "for example," etc., means that a particular feature, structure, or characteristic described in connection with the embodiment or example is included in at least one of the present application. Examples or examples. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or exa...

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 an encrypted software license registration and inspection method, and the method comprises the following steps: acquiring unique data, and taking the unique data as a reference value; encrypting the reference value through MD5 so as to generate a characteristic value, and then providing the characteristic value to a client server; enabling the user side server to send the characteristic value to a license authorization management server, enabling the license authorization management server to encrypt the characteristic value through MD5 to obtain a KEY value, and sending the KEY value to the user side; encrypting the obtained KEY value by adopting a DES so as to generate a verification KEY value; carrying out MD5 encryption on the characteristic value in the software license file, carrying out DES decryption on the verification KEY value in the software license file, and judging whether the characteristic value and the verification KEY value are equal or not. According to the method, the security and confidentiality of the software license data are improved, and the cracking difficulty of the software license is enhanced; the self-developed timer is used for limiting the service life, and the problem that normal work cannot be achieved due to the operation environment is avoided.

Description

technical field [0001] The invention relates to the technical field of software licenses, in particular to an encrypted software license registration and verification method. Background technique [0002] In today's era of rapid Internet development, a large number of software enters the market every year, and according to relevant research, more than 40% of the software installed on personal computers worldwide is pirated, so it is imminent to solve the problem of software piracy, so research on software encryption technology It is very necessary. [0003] In the prior art, few of the existing software licenses can operate in an environment without a network, which cannot meet the requirements of software products for software licenses; the existing software licenses are not highly encrypted, and the algorithm is simple and easy to crack. Contents of the invention [0004] In order to overcome the deficiencies of the above-mentioned technologies, the object of the presen...

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/10G06F21/60
CPCG06F21/105G06F21/602
Inventor 许博文
Owner 江苏域固威芯科技有限公司