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

A method and device for generating a fixed-length serial number

A fixed-length, serial number technology, applied in encryption devices with shift registers/memory, etc., can solve the problems of not conforming to the serial number mode and low safety factor, and achieve wide application, strong ease of use, and high efficiency. Effect

Active Publication Date: 2017-12-19
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing 25-digit fixed-length serial number is generally generated by a random method, rather than encrypted by the Data Encryption Standard (DES, Data Encryption Standard), so the security factor is relatively low
Moreover, if the fixed-length serial number is encrypted by DES, the length of the generated password serial number is 26 bits, which does not conform to the current general serial number mode

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
  • A method and device for generating a fixed-length serial number
  • A method and device for generating a fixed-length serial number

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments. It should be understood that the following examples are only used to illustrate and explain the present invention, but not to limit the technical solution of the present invention.

[0023] Such as figure 1 As shown, the flow process of the method embodiment of generating a fixed-length serial number of the present invention is represented, including steps:

[0024] 110: Encrypt the plaintext serial number through the DES symmetric encryption algorithm to generate a 26-bit ciphertext serial number;

[0025] 120: Encode the 26-bit ciphertext serial number through Base32, and carry the agreed one bit information in the Base32 encoding of the 26-bit ciphertext serial number on the agreed two bits in the Base32 encoding of other ciphertext serial numbers, changing Encoded into a 25-digit ciphertext serial number.

[0...

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 discloses a method and device for generating a fixed-length serial number, wherein the method includes: encrypting the plaintext serial number through a data encryption standard symmetric encryption algorithm to generate a 26-bit ciphertext serial number; encoding the 26-bit ciphertext serial number through Base32 , and carry the information of one bit agreed in the Base32 encoding of the 26-bit ciphertext serial number on the two bits agreed in the Base32 encoding of other ciphertext serial numbers, and become the encoding of the 25-bit ciphertext serial number. The technical scheme of the invention has high efficiency, strong usability and wide application, and can be applied to various software and hardware-related product development fields requiring serial number authentication.

Description

technical field [0001] The invention relates to rights protection technology for software and hardware development, in particular to a method and device for generating fixed-length serial numbers. Background technique [0002] A serial number with a fixed length is a commonly used serial number and is widely used in software and hardware production industries. For example, in order to prevent piracy, software developers will take certain protection measures for software through serial numbers. When the user registers, a unique identification code will be generated according to the computer software and hardware information installed by the user software, which is generally called a machine code, also called a serial number, authentication code, registration application code, etc. If the serial number is used by the second person, then when the serial number is verified for the second time, it will be found that the physical address of the network card is different from that...

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): H04L9/06
Inventor 李新虎胡玉鹏于辉
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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