CN109873806A - Numerical control device register method and system based on two dimensional code - Google Patents

Numerical control device register method and system based on two dimensional code Download PDF

Info

Publication number
CN109873806A
CN109873806A CN201910000569.0A CN201910000569A CN109873806A CN 109873806 A CN109873806 A CN 109873806A CN 201910000569 A CN201910000569 A CN 201910000569A CN 109873806 A CN109873806 A CN 109873806A
Authority
CN
China
Prior art keywords
registration
control device
numerical control
dimensional code
code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910000569.0A
Other languages
Chinese (zh)
Inventor
江哲夫
晏洁
秦昌述
周丹
胡洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Huazhong Numerical Control Co Ltd
Original Assignee
Wuhan Huazhong Numerical Control Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Huazhong Numerical Control Co Ltd filed Critical Wuhan Huazhong Numerical Control Co Ltd
Priority to CN201910000569.0A priority Critical patent/CN109873806A/en
Publication of CN109873806A publication Critical patent/CN109873806A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

The present invention provides a kind of numerical control device register method and system based on two dimensional code, method includes the following steps: S1, numerical control device provides registration two dimensional code, and the equipment Serial Number in the registration two dimensional code with numerical control device is as registration information;S2, the mobile scanning terminal by being equipped with registration software register two dimensional code, obtain the registration information of numerical control device, and registration information is submitted to server-side by network;S3, server-side receive the registration information of mobile terminal submission, calculate registration code by preset rules, and return to mobile terminal;Registration code is input to and completes to register in numerical control device by S4.The present invention can not be seen real equipment Serial Number, equipment is prevented to be cracked using simplicity, numerical control device user, completed by the calculating of registration information to registration code in server-side, registered and do not integrate any registration algorithm on software, highly-safe, it is extremely difficult to be cracked.

Description

Numerical control device register method and system based on two dimensional code
Technical field
The present invention relates to fields of numeric control technique more particularly to a kind of numerical control device register method based on two dimensional code and it is System.
Background technique
There are mainly two types of for the digital control system register method of mainstream at present:
1, registration code is generated by register machine and realizes digital control system registration.This method is that one is generated in digital control system only One sequence number, numerical control producer pass through one registration code of registration Software Create customized according to sequence number, then registration code is defeated Enter in digital control system and is registered.This method is the digital control system register method of current most mainstream, is existed in practical applications Following disadvantage: (1) showing the significant datas such as machine serial number on numerical control device screen, increases the safety wind of digital control system Dangerous coefficient.(2) very high to the algorithm security requirement of registration software, if registration software algorithm is single, it will be easy to be disliked Meaning attack, influences the safety of digital control system.(3) there is leakage hidden danger in registration software, easily flow out or copy to non-numerical control factory In family's personnel's hand, digital control system is registered privately, economic loss very serious can be caused for digital control system or lathe producer.
2, digital control system registration is realized by network application for registration code.This method is that one is generated in digital control system uniquely Sequence number after, named web page is logged in by computer end, input digital control system sequence number is applied for the registration of;Then, webpage returns to one Registration code, then registration code is inputted in digital control system and is registered.There is also cumbersome, exposure digital control system weights for this method The disadvantages of wanting data, and the support of network environment is needed, digital control system registration cost is higher.
Summary of the invention
The purpose of the present invention is to provide a kind of numerical control device register method and system based on two dimensional code, it is intended to for solving Certainly existing register method is cumbersome, is easy the low problem of exposure digital control system significant data, safety coefficient.
The present invention is implemented as follows:
On the one hand, the present invention provides a kind of numerical control device register method based on two dimensional code, comprising the following steps:
S1, numerical control device provide registration two dimensional code, and described register in two dimensional code is made with the equipment Serial Number of numerical control device For registration information;
S2, the mobile scanning terminal by being equipped with registration software register two dimensional code, obtain the registration information of numerical control device, And registration information is submitted to server-side by network;
S3, server-side receive the registration information of mobile terminal submission, calculate registration code by preset rules, and return to Mobile terminal;
Registration code is input to and completes to register in numerical control device by S4.
Further, in the step S1, the numerical control device generates registration two by internal two-dimensional code generation module Dimension code is simultaneously shown on the display screen of numerical control device.
Further, the registration two dimensional code is using the data format encrypted.
Further, the registration software has ID authentication mechanism, and the registration software needs just may be used after authorizing login Two dimensional code is registered with identification.
Further, the logon rights of the registration software are managed collectively by server-side, and to different user group point Account with different rights.
On the other hand, the numerical control device Accreditation System based on two dimensional code that the present invention also provides a kind of, including numerical control device, shifting Dynamic terminal and server-side;
The numerical control device is for providing registration two dimensional code, the equipment sequence registered in two dimensional code with numerical control device Number be used as registration information;
Registration software is installed in the mobile terminal, for scanning the registration two dimensional code of numerical control device, obtains numerical control dress The registration information set, and registration information is submitted to server-side by network;
The server-side is used for after the registration information for receiving mobile terminal submission, is calculated and is registered by preset rules Code, and return to mobile terminal.
Further, the numerical control device has two-dimensional code generation module, and the two-dimensional code generation module is for generating note Volume two dimensional code is simultaneously shown on the display screen of numerical control device.
Further, the registration two dimensional code that the numerical control device provides is using the data format encrypted.
Further, the registration software has ID authentication mechanism, and the registration software needs just may be used after authorizing login Two dimensional code is registered with identification.
Further, the server-side is also used to manage the logon rights of the registration software, and to different user groups The account of body distribution different rights.
Compared with prior art, the invention has the following advantages:
(1) using simplicity, user is not necessarily to hand-kept and input equipment sequence number, need to only use the registration of mobile terminal soft Part scanning registration two dimensional code, the operation of two step of registration code is inputted on numerical control device can be completed the registration of numerical control device, simplify The process of numerical control device registration.
(2) numerical control device user can not see real equipment Serial Number, and equipment is prevented to be cracked.
(3) it is completed by the calculating of registration information to registration code in server-side, registers and do not integrate any registration algorithm on software, It is highly-safe, it is extremely difficult to be cracked.
(4) two dimensional code integrated data encryption technology can prevent the malice of common barcode scanning software from scanning, protect digital control system Registration information greatly promotes the security performance of Accreditation System.
(5) registration software design has ID authentication mechanism, can not carry out registration behaviour after not registering the account barcode scanning of permission Make, logon rights are managed collectively by server-side, and different user groups distributes the account of different rights, improves to registrant The control of member.
Detailed description of the invention
Fig. 1 is a kind of flow chart of the numerical control device register method based on two dimensional code provided in an embodiment of the present invention;
Fig. 2 is a kind of block diagram of the numerical control device Accreditation System based on two dimensional code provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts all other Embodiment shall fall within the protection scope of the present invention.
As shown in Figure 1, the embodiment of the present invention provides a kind of numerical control device register method based on two dimensional code, including following step It is rapid:
S1, numerical control device provide registration two dimensional code, and described register in two dimensional code is made with the equipment Serial Number of numerical control device For registration information;
S2, the mobile scanning terminal by being equipped with registration software register two dimensional code, obtain the registration information of numerical control device, And registration information is submitted to server-side by network;
S3, server-side receive the registration information of mobile terminal submission, calculate registration code by preset rules, and return to Mobile terminal;
Registration code is input to and completes to register in numerical control device by S4.
For technical solution of the present invention using simplicity, user is not necessarily to hand-kept and input equipment sequence number, need to only use and move The registration software scans of dynamic terminal register two dimensional code, and the operation of two step of registration code is inputted on numerical control device can be completed numerical control device Registration simplifies the process of numerical control device registration.Using the form of registration two dimensional code, numerical control device user can not see really Equipment Serial Number, prevent equipment to be cracked.It is completed, is registered on software not in server-side by the calculating of registration information to registration code Any registration algorithm is integrated, it is highly-safe, it is extremely difficult to be cracked.
Above steps is described in detail below.
In the step S1, the numerical control device can be by being arranged two-dimension code label or by aobvious outside device The mode of two-dimensional code display provides registration two dimensional code to user in display screen, and preferably, the inside of the numerical control device has Two-dimensional code generation module generates registration two dimensional code by two-dimensional code generation module and is shown on the display screen of numerical control device, uses Family can switch to the display interface of registration two dimensional code by the human-computer interaction interface of operating numerical control device.
As the preferred of the present embodiment, using the data format encrypted, numerical control device does not provide the registration two dimensional code The equipment Serial Number of device, but write in two dimensional code after equipment Serial Number is encrypted, for the registration software scans of mobile terminal, Safety is more preferable after data encryption, can prevent the malice of common barcode scanning software from scanning, be only able to display after common barcode scanning software scans Messy code character protects the registration information of numerical control device, greatly promotes the security performance of Accreditation System.
As the preferred of the present embodiment, the registration software has ID authentication mechanism, and the registration software needs to authorize Registration two dimensional code can be just identified after login, can not carry out registration operation after not registering the account barcode scanning of permission, it is further excellent The logon rights of selection of land, the registration software are managed collectively by server-side, and distribute different rights to different user groups Account improves the control to accredited personnel.
In the step S2, after registering software scans registration two dimensional code, decryption registers the registration information in two dimensional code simultaneously certainly The dynamic registration information that uploads is to server-side.In the step S3, have what is customized to generate registration code by registration information in server-side Computation rule, server-side calculates after registration code automatically by registration code back to registration software.The two steps are without artificial It participates in, reduces user's operation amount.Back to after registering software, registration code need to be only input in numerical control device registration code by user Registration can be completed.
Based on the same inventive concept, the embodiment of the present invention also provides a kind of numerical control device Accreditation System based on two dimensional code, Since the principle that the system solves technical problem is similar to above method embodiment, therefore the implementation of the system is referred to above-mentioned side The implementation of method, overlaps will not be repeated.
As shown in Fig. 2, being a kind of numerical control device Accreditation System based on two dimensional code provided in an embodiment of the present invention, for real The method of existing above-described embodiment, which includes numerical control device, mobile terminal and server-side.
The numerical control device is for providing registration two dimensional code, the equipment sequence registered in two dimensional code with numerical control device Number be used as registration information;
Registration software is installed in the mobile terminal, for scanning the registration two dimensional code of numerical control device, obtains numerical control dress The registration information set, and registration information is submitted to server-side by network;
The server-side is used for after the registration information for receiving mobile terminal submission, is calculated and is registered by preset rules Code, and return to mobile terminal.
As the preferred of the present embodiment, the numerical control device has two-dimensional code generation module, the two-dimensional code generation module For generating the display screen registered two dimensional code and be shown in numerical control device.
As the preferred of the present embodiment, the registration two dimensional code that the numerical control device provides is using the data format encrypted.
As the preferred of the present embodiment, the registration software has ID authentication mechanism, and the registration software needs to authorize Registration two dimensional code can be just identified after login.
As the preferred of the present embodiment, the server-side is also used to manage the logon rights of the registration software, and to not Same user group distributes the account of different rights.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of embodiment is can to lead to Program is crossed to instruct relevant hardware and complete, which can be stored in a computer readable storage medium, storage medium May include: read-only memory (ROM, ReadOnlyMemory), random access memory (RAM, RandomAccessMemory), disk or CD etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention Within mind and principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of numerical control device register method based on two dimensional code, which comprises the following steps:
S1, numerical control device provides registration two dimensional code, described to register in two dimensional code with the equipment Serial Number of numerical control device as note Volume information;
S2, the mobile scanning terminal by being equipped with registration software register two dimensional code, obtain the registration information of numerical control device, and will Registration information is submitted to server-side by network;
S3, server-side receive the registration information of mobile terminal submission, calculate registration code by preset rules, and return to movement Terminal;
Registration code is input to and completes to register in numerical control device by S4.
2. the numerical control device register method based on two dimensional code as described in claim 1, it is characterised in that: in the step S1, The numerical control device generates registration two dimensional code by internal two-dimensional code generation module and is shown on the display screen of numerical control device.
3. the numerical control device register method based on two dimensional code as described in claim 1, it is characterised in that: the registration two dimensional code Using the data format of encryption.
4. the numerical control device register method based on two dimensional code as claimed in claim 3, it is characterised in that: the registration software tool There is ID authentication mechanism, the registration software needs just identify registration two dimensional code after authorizing login.
5. the numerical control device register method based on two dimensional code as claimed in claim 4, it is characterised in that: the registration software Logon rights are managed collectively by server-side, and distribute different user groups the account of different rights.
6. a kind of numerical control device Accreditation System based on two dimensional code, it is characterised in that: including numerical control device, mobile terminal and clothes Business end;
The numerical control device is made for providing registration two dimensional code, described register in two dimensional code with the equipment Serial Number of numerical control device For registration information;
Registration software is installed in the mobile terminal, for scanning the registration two dimensional code of numerical control device, obtains numerical control device Registration information, and registration information is submitted to server-side by network;
The server-side is used for after the registration information for receiving mobile terminal submission, calculates registration code by preset rules, and Return to mobile terminal.
7. the numerical control device Accreditation System based on two dimensional code as claimed in claim 6, it is characterised in that: the numerical control device tool There is two-dimensional code generation module, the two-dimensional code generation module is used to generate registration two dimensional code and is shown in the display screen of numerical control device On.
8. the numerical control device Accreditation System based on two dimensional code as claimed in claim 6, it is characterised in that: the numerical control device mentions The registration two dimensional code of confession is using the data format encrypted.
9. the numerical control device Accreditation System based on two dimensional code as claimed in claim 8, it is characterised in that: the registration software tool There is ID authentication mechanism, the registration software needs just identify registration two dimensional code after authorizing login.
10. the numerical control device Accreditation System based on two dimensional code as claimed in claim 9, it is characterised in that: the server-side is also For managing the logon rights of the registration software, and the account of different rights is distributed different user groups.
CN201910000569.0A 2019-01-02 2019-01-02 Numerical control device register method and system based on two dimensional code Pending CN109873806A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910000569.0A CN109873806A (en) 2019-01-02 2019-01-02 Numerical control device register method and system based on two dimensional code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910000569.0A CN109873806A (en) 2019-01-02 2019-01-02 Numerical control device register method and system based on two dimensional code

Publications (1)

Publication Number Publication Date
CN109873806A true CN109873806A (en) 2019-06-11

Family

ID=66917409

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910000569.0A Pending CN109873806A (en) 2019-01-02 2019-01-02 Numerical control device register method and system based on two dimensional code

Country Status (1)

Country Link
CN (1) CN109873806A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541680A (en) * 2020-04-17 2020-08-14 中移(杭州)信息技术有限公司 Registration method of intelligent device, system and storage medium
CN111985264A (en) * 2020-09-28 2020-11-24 四川长虹教育科技有限公司 Registration method of touch all-in-one machine equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883731A (en) * 2014-02-28 2015-09-02 广州合立正通信息科技有限公司 Registering method of wireless control equipment
WO2015135166A1 (en) * 2014-03-12 2015-09-17 Tencent Technology (Shenzhen) Company Limited Method and device for controlling peripheral devices via a social networking platform
CN105095700A (en) * 2015-09-29 2015-11-25 苏州谷夫道自动化科技有限公司 Online authorization method of CNC (computer numerical control) system
CN105654007A (en) * 2014-11-13 2016-06-08 西安扩力机电科技有限公司 Numerical control machine tool product processing information automatic recording apparatus
CN107172041A (en) * 2017-05-12 2017-09-15 刘兴丹 One kind exempts from registration gate inhibition and smart lock registration, unlocking method, device, system
CN108289097A (en) * 2017-01-10 2018-07-17 统专利有限责任两合公司 The computer implemented method and multi-tenant sip server system of tenant are managed in multi-tenant sip server system
CN108932424A (en) * 2018-06-26 2018-12-04 山东威尔数据股份有限公司 A kind of device registering system and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883731A (en) * 2014-02-28 2015-09-02 广州合立正通信息科技有限公司 Registering method of wireless control equipment
WO2015135166A1 (en) * 2014-03-12 2015-09-17 Tencent Technology (Shenzhen) Company Limited Method and device for controlling peripheral devices via a social networking platform
CN105654007A (en) * 2014-11-13 2016-06-08 西安扩力机电科技有限公司 Numerical control machine tool product processing information automatic recording apparatus
CN105095700A (en) * 2015-09-29 2015-11-25 苏州谷夫道自动化科技有限公司 Online authorization method of CNC (computer numerical control) system
CN108289097A (en) * 2017-01-10 2018-07-17 统专利有限责任两合公司 The computer implemented method and multi-tenant sip server system of tenant are managed in multi-tenant sip server system
CN107172041A (en) * 2017-05-12 2017-09-15 刘兴丹 One kind exempts from registration gate inhibition and smart lock registration, unlocking method, device, system
CN108932424A (en) * 2018-06-26 2018-12-04 山东威尔数据股份有限公司 A kind of device registering system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541680A (en) * 2020-04-17 2020-08-14 中移(杭州)信息技术有限公司 Registration method of intelligent device, system and storage medium
CN111541680B (en) * 2020-04-17 2022-08-05 中移(杭州)信息技术有限公司 Registration method of intelligent device, system and storage medium
CN111985264A (en) * 2020-09-28 2020-11-24 四川长虹教育科技有限公司 Registration method of touch all-in-one machine equipment

Similar Documents

Publication Publication Date Title
CN101662465B (en) Method and device for verifying dynamic password
AU2018361246A1 (en) Data protection via aggregation-based obfuscation
CN110046482A (en) Identity verification method and its system
KR20230157929A (en) Transfer cryptocurrency from a remote access restricted wallet
Chadwick et al. Improved identity management with verifiable credentials and fido
CN107689950B (en) Data publication method, apparatus, server and storage medium
He et al. A privacy-preserving Internet of Things device management scheme based on blockchain
CN107948146A (en) A kind of connection keyword retrieval method based on encryption attribute in mixed cloud
CN103888468B (en) Privacy protection method based on trusted third party attribute fuzzy grouping under cloud environment
Altowaijri An architecture to improve the security of cloud computing in the healthcare sector
US9230136B2 (en) Tokenization column replacement
JP6566454B2 (en) Authentication method, authentication apparatus, computer program, and system manufacturing method
CN110417863A (en) Generate method and apparatus, identity authentication method and the device of identity code
CN110419046A (en) Information provider unit, information providing system, information providing method and program
CN105791259A (en) Method for protecting personal information
CN109873806A (en) Numerical control device register method and system based on two dimensional code
CN105227380B (en) The method, apparatus and system of user data processing
Sethia et al. CP-ABE for selective access with scalable revocation: A case study for mobile-based healthfolder.
Zhang et al. Towards Privacy-Preserving Cloud Storage: A Blockchain Approach.
Transaction et al. Blockchain: Opportunities for health care
CN114205072B (en) Authentication method, device and system
CN109903046A (en) User data management and device based on block chain
CN103514412B (en) Build the method and Cloud Server of access control based roles system
Zhang et al. A traceable and revocable multi-authority attribute-based access control scheme for mineral industry data secure storage in blockchain
Nie et al. Time‐enabled and verifiable secure search for blockchain‐empowered electronic health record sharing in IoT

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190611

RJ01 Rejection of invention patent application after publication