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

Method and device for registration code generation, and method and device for software registration

A registration code and software technology, applied in the computer field, can solve the problems of registration code containing less information, single function, cumbersome parameters, etc., and achieve the effect of avoiding illegal copy installation, overcoming the lack of information contained, and avoiding fixed parameters

Active Publication Date: 2017-07-04
GRG BAKING EQUIP CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a registration code generation method and device, and a software registration method and device, which can effectively overcome the defects of existing registration codes containing less information and single functions, and avoid the cumbersome and cumbersome authorization process of using license files. The problem of fixed parameters can not only facilitate input, but also allow flexible control

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
  • Method and device for registration code generation, and method and device for software registration
  • Method and device for registration code generation, and method and device for software registration
  • Method and device for registration code generation, and method and device for software registration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0051] see figure 1 , is a schematic flowchart of a method for generating a registration code provided in Embodiment 1 of the present invention. Such as figure 1 The shown registration code generation method includes steps:

[0052] S11. Generate a first intermediate ciphertext through a first encryption algorithm based on the machine code and the software product password;

[0053] S12. Generate authorization information ciphertext according to several preset s...

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 for registration code generation. A registration code comprises three types of information including a machine code, software product passwords and several software permissions, wherein the machine code can prevent illegal software use situations such as illegal copying and installation of software, re-installation of a reinstalled system and reinstallation after expiration of agreed trial conditions; by the different software product passwords, software developers can use the same software registration protection method to protect various types of software products; and in addition, setting of different software permissions can satisfy diversified demands of different users, and control is flexible. Hence, the scheme can effectively overcome the detects that existing registration codes only contain a little of information and single functions and can avoid the problems that authorization courses with application of a license document are too complicated and parameters are fixed, so users' input becomes convenient; and only the registration codes need to be changed when a software trial stage is switched to a formal use stage, re-installation is not needed, and operations are convenient and rapid.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a registration code generation method and device, and a software registration method and device. Background technique [0002] In order to promote software, software developers often provide software to potential customers for trial use. At the same time, in order to protect their own interests, software developers will impose certain restrictions on the software functions of the trial version. There are three common methods. One is that software developers provide trial version software with some functions cut off for customers to experience, and the official version of full-featured software is provided only after customers formally purchase; Trial version software is for trial use by customers. After the trial period expires, the official version needs to be purchased and installed; third, the software developer provides full-featured software for trial use by customers, but...

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/12
CPCG06F21/105G06F21/12
Inventor 罗忠明熊飞陈明宇张雲瑞伍鹏辉
Owner GRG BAKING EQUIP 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