CN105100067A - Cloud activation method and system - Google Patents
Cloud activation method and system Download PDFInfo
- Publication number
- CN105100067A CN105100067A CN201510366140.5A CN201510366140A CN105100067A CN 105100067 A CN105100067 A CN 105100067A CN 201510366140 A CN201510366140 A CN 201510366140A CN 105100067 A CN105100067 A CN 105100067A
- Authority
- CN
- China
- Prior art keywords
- target terminal
- terminal equipment
- identifying code
- cloud server
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
- H04L63/0838—Network architectures or network communication protocols for network security for authentication of entities using passwords using one-time-passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a cloud activation method and system. When a terminal device is about to bind with an application, an application server sends a temporary verification code to a target terminal device to be bound with the same, the target terminal device sends the temporary verification code to a cloud server for verification, after the verification, the cloud server returns a unique identification code corresponding to the target terminal device to the target terminal device, the target terminal device sends the unique identification code to the application server, the application server sends the unique identification code and the temporary verification code to the cloud server for verification, after the verification, the target terminal device is bound with the application, the terminal device and the application server need to respectively verify on the cloud, the device interacts with the application server, and the binding is completed after all the verifications are passed, so that the binding process is safer and more reliable.
Description
Technical field
The present invention relates to Intelligent hardware field, particularly relate to a kind of high in the clouds Activiation method and system.
Background technology
Need after general intelligence equipment networking to use App and user to bind, bind example with the smart machine of micro-letter, the Quick Response Code that micro-letter bound device needs equipment and public number jointly to generate, then micro-credit household is scanned Quick Response Code and is got final product bound device.
Binding to equipment can be completed owing to only scanning Quick Response Code, if Quick Response Code leaks, easily cause equipment by consequence that other people control.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of high in the clouds Activiation method and system, can realize the secure binding of smart machine.
For achieving the above object, the invention provides a kind of high in the clouds Activiation method, comprising:
Application server sends interim identifying code to the target terminal equipment that will carry out with it binding;
Described interim identifying code is sent to cloud server and verifies by described target terminal equipment;
Described cloud server judges that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment;
Described unique verification code is sent to described application server by described target terminal equipment;
Described exclusive identification code and described interim identifying code are sent to described cloud server by described application server;
Described cloud server is verified described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
Preferably, described cloud server judges whether described interim identifying code effectively comprises:
Described cloud server judges that whether described interim identifying code is corresponding with described target terminal equipment, if correspondence, determines that described interim identifying code is effective.
Preferably, described cloud server carries out checking to described exclusive identification code and described interim identifying code and comprises:
Described cloud server judges the whether corresponding described target terminal equipment of described interim identifying code and described exclusive identification code, if correspondence, determines to be verified.
Preferably, described target terminal equipment complete with the binding of described application server after also comprise:
Described cloud server returns the result of binding success to described application server.
Present invention also offers a kind of high in the clouds activation system, comprising: application server and cloud server;
Described application server is used for sending interim identifying code to the target terminal equipment that will carry out with it binding; Receive the unique verification code that described target terminal equipment sends; Described exclusive identification code and described interim identifying code are sent to described cloud server;
The interim identifying code that described cloud server sends for receiving described target terminal equipment; Judge that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment; Verify described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
Apply high in the clouds provided by the invention Activiation method and system, when terminal equipment will be bound with application, application server sends interim identifying code to the target terminal equipment that will carry out with it binding, described interim identifying code is sent to cloud server and verifies by described target terminal equipment, be verified rear cloud server and return exclusive identification code corresponding to a described target terminal equipment to target terminal equipment, described unique verification code is sent to described application server by described target terminal equipment, described exclusive identification code and described interim identifying code are sent to described cloud server and verify by described application server, the binding of target terminal equipment and application is completed after being verified, need terminal equipment and application server to divide to be clipped to high in the clouds to verify, equipment and application server carry out interaction, high in the clouds checking is all by completing binding, make binding procedure more safe and reliable.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only embodiments of the invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to the accompanying drawing provided.
Fig. 1 is the flow chart of high in the clouds of the present invention Activiation method embodiment one;
Fig. 2 is the schematic diagram of high in the clouds of the present invention Activiation method embodiment two.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The invention provides a kind of high in the clouds Activiation method, as shown in Figure 1, be the flow chart of high in the clouds of the present invention Activiation method embodiment one, comprise:
Step S101: application server sends interim identifying code to the target terminal equipment that will carry out with it binding;
Step S102: described interim identifying code is sent to cloud server and verifies by described target terminal equipment;
Step S103: described cloud server judges that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment;
Step S104: described unique verification code is sent to described application server by described target terminal equipment;
Step S105: described exclusive identification code and described interim identifying code are sent to described cloud server by described application server;
Step S106: described cloud server is verified described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
The high in the clouds Activiation method that application the present embodiment provides, when terminal equipment will be bound with application, application server sends interim identifying code to the target terminal equipment that will carry out with it binding, described interim identifying code is sent to cloud server and verifies by described target terminal equipment, be verified rear cloud server and return exclusive identification code corresponding to a described target terminal equipment to target terminal equipment, described unique verification code is sent to described application server by described target terminal equipment, described exclusive identification code and described interim identifying code are sent to described cloud server and verify by described application server, the binding of target terminal equipment and application is completed after being verified, need terminal equipment and application server to divide to be clipped to high in the clouds to verify, equipment and application server carry out interaction, high in the clouds checking is all by completing binding, make binding procedure more safe and reliable.
Fig. 2 is the principle schematic of high in the clouds of the present invention Activiation method embodiment 2:
First the login name of equipment, login password and the user Token temporarily generated and interim identifying code are sent to equipment by APP application server, initiate registration request;
After equipment receives the data that APP sends, Authentication devices login name and password, the Token mac physical address of product id, equipment, APP sent after being proved to be successful and device activation password are sent to high in the clouds together, carry out registration request;
The registration request of high in the clouds treatment facility, judge that whether described interim identifying code is corresponding with described target terminal equipment, if correspondence, determine that described interim identifying code is effective, if effectively, generate an activation record, return a DeviceID and the unique ID of the overall situation corresponding to equipment to equipment;
The DeviceID of acquisition is returned to APP by equipment;
DeviceID and user Token is sent to high in the clouds by APP, carries out bind request,
The bind request that high in the clouds process APP sends, judges the whether corresponding described target terminal equipment of user Token and DeviceID, if correspondence, determines to be verified, be proved to be successful backward APP and return binding result.
Present invention also offers a kind of high in the clouds activation system, high in the clouds of the present invention activation system embodiment comprises: application server and cloud server;
Described application server is used for sending interim identifying code to the target terminal equipment that will carry out with it binding; Receive the unique verification code that described target terminal equipment sends; Described exclusive identification code and described interim identifying code are sent to described cloud server;
The interim identifying code that described cloud server sends for receiving described target terminal equipment; Judge that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment; Verify described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
The high in the clouds activation system that application the present embodiment provides, when terminal equipment will be bound with application, application server sends interim identifying code to the target terminal equipment that will carry out with it binding, described interim identifying code is sent to cloud server and verifies by described target terminal equipment, be verified rear cloud server and return exclusive identification code corresponding to a described target terminal equipment to target terminal equipment, described unique verification code is sent to described application server by described target terminal equipment, described exclusive identification code and described interim identifying code are sent to described cloud server and verify by described application server, the binding of target terminal equipment and application is completed after being verified, need terminal equipment and application server to divide to be clipped to high in the clouds to verify, equipment and application server carry out interaction, high in the clouds checking is all by completing binding, make binding procedure more safe and reliable.
It should be noted that, each embodiment in this specification all adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar part mutually see.For system class embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, relevant part illustrates see the part of embodiment of the method.
Finally, also it should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, article or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, article or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment comprising described key element and also there is other identical element.
Be described in detail method and system provided by the present invention above, apply specific case herein and set forth principle of the present invention and execution mode, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.
Claims (5)
1. a high in the clouds Activiation method, is characterized in that, comprising:
Application server sends interim identifying code to the target terminal equipment that will carry out with it binding;
Described interim identifying code is sent to cloud server and verifies by described target terminal equipment;
Described cloud server judges that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment;
Described unique verification code is sent to described application server by described target terminal equipment;
Described exclusive identification code and described interim identifying code are sent to described cloud server by described application server;
Described cloud server is verified described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
2. high in the clouds according to claim 1 Activiation method, is characterized in that, described cloud server judges whether described interim identifying code effectively comprises:
Described cloud server judges that whether described interim identifying code is corresponding with described target terminal equipment, if correspondence, determines that described interim identifying code is effective.
3. high in the clouds according to claim 1 Activiation method, is characterized in that, described cloud server carries out checking to described exclusive identification code and described interim identifying code and comprises:
Described cloud server judges the whether corresponding described target terminal equipment of described interim identifying code and described exclusive identification code, if correspondence, determines to be verified.
4. high in the clouds according to claim 1 Activiation method, is characterized in that, described target terminal equipment complete with the binding of described application server after also comprise:
Described cloud server returns the result of binding success to described application server.
5. a high in the clouds activation system, is characterized in that, comprising: application server and cloud server;
Described application server is used for sending interim identifying code to the target terminal equipment that will carry out with it binding; Receive the unique verification code that described target terminal equipment sends; Described exclusive identification code and described interim identifying code are sent to described cloud server;
The interim identifying code that described cloud server sends for receiving described target terminal equipment; Judge that whether described interim identifying code is effective, if effectively, generate the exclusive identification code corresponding with described target terminal equipment, and described exclusive identification code is sent to described target terminal equipment; Verify described exclusive identification code and described interim identifying code, if be verified, described target terminal equipment completes the binding with described application server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510366140.5A CN105100067B (en) | 2015-06-26 | 2015-06-26 | A kind of high in the clouds Activiation method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510366140.5A CN105100067B (en) | 2015-06-26 | 2015-06-26 | A kind of high in the clouds Activiation method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105100067A true CN105100067A (en) | 2015-11-25 |
CN105100067B CN105100067B (en) | 2018-09-18 |
Family
ID=54579614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510366140.5A Active CN105100067B (en) | 2015-06-26 | 2015-06-26 | A kind of high in the clouds Activiation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105100067B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105871982A (en) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | Content pushing method, device and system |
CN105871821A (en) * | 2016-03-24 | 2016-08-17 | 浙江风向标科技有限公司 | Device binding method |
CN106372949A (en) * | 2016-09-05 | 2017-02-01 | 深圳市双赢伟业科技股份有限公司 | Vehicle maintenance management method |
CN106708553A (en) * | 2016-06-20 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Identifier generation method, device and system |
CN107635221A (en) * | 2017-08-23 | 2018-01-26 | 上海车音智能科技有限公司 | A kind of car-mounted terminal identifying processing method and device |
CN108389433A (en) * | 2018-03-06 | 2018-08-10 | 广州指点教育科技有限公司 | A kind of tutoring system and method |
CN109460281A (en) * | 2018-09-17 | 2019-03-12 | 华为技术有限公司 | The virtual machine management method and device of cloud platform |
CN109587016A (en) * | 2018-11-20 | 2019-04-05 | 广东美的制冷设备有限公司 | Household electrical appliances binding system, method, mobile terminal, server, household electrical appliances and medium |
CN110650160A (en) * | 2019-10-29 | 2020-01-03 | 北京天威诚信电子商务服务有限公司 | Identity authentication method and system |
CN111757422A (en) * | 2020-06-11 | 2020-10-09 | 重庆辉烨通讯技术有限公司 | Equipment activation method and device, user terminal, equipment to be activated and storage medium |
CN111866855A (en) * | 2020-07-17 | 2020-10-30 | 江苏海全科技有限公司 | Intelligent terminal initialization activation method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242404A (en) * | 2007-02-08 | 2008-08-13 | 联想(北京)有限公司 | A validation method and system based on heterogeneous network |
US20120096259A1 (en) * | 2010-10-19 | 2012-04-19 | Hon Hai Precision Industry Co., Ltd. | System and method for performing mutual authentication |
CN102611753A (en) * | 2012-03-21 | 2012-07-25 | 张雷 | System and method for controlling controlled equipment through mobile terminal based on cloud platform |
CN103414881A (en) * | 2013-08-15 | 2013-11-27 | 中国科学院软件研究所 | Method for fast configuring remote video monitoring system |
CN104580117A (en) * | 2013-10-28 | 2015-04-29 | 深圳市腾讯计算机***有限公司 | Authentication method, device and system |
-
2015
- 2015-06-26 CN CN201510366140.5A patent/CN105100067B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101242404A (en) * | 2007-02-08 | 2008-08-13 | 联想(北京)有限公司 | A validation method and system based on heterogeneous network |
US20120096259A1 (en) * | 2010-10-19 | 2012-04-19 | Hon Hai Precision Industry Co., Ltd. | System and method for performing mutual authentication |
CN102611753A (en) * | 2012-03-21 | 2012-07-25 | 张雷 | System and method for controlling controlled equipment through mobile terminal based on cloud platform |
CN103414881A (en) * | 2013-08-15 | 2013-11-27 | 中国科学院软件研究所 | Method for fast configuring remote video monitoring system |
CN104580117A (en) * | 2013-10-28 | 2015-04-29 | 深圳市腾讯计算机***有限公司 | Authentication method, device and system |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105871982A (en) * | 2015-12-07 | 2016-08-17 | 乐视云计算有限公司 | Content pushing method, device and system |
CN105871821A (en) * | 2016-03-24 | 2016-08-17 | 浙江风向标科技有限公司 | Device binding method |
CN106708553B (en) * | 2016-06-20 | 2018-11-09 | 腾讯科技(深圳)有限公司 | Mark generating method, apparatus and system |
CN106708553A (en) * | 2016-06-20 | 2017-05-24 | 腾讯科技(深圳)有限公司 | Identifier generation method, device and system |
CN106372949A (en) * | 2016-09-05 | 2017-02-01 | 深圳市双赢伟业科技股份有限公司 | Vehicle maintenance management method |
CN107635221A (en) * | 2017-08-23 | 2018-01-26 | 上海车音智能科技有限公司 | A kind of car-mounted terminal identifying processing method and device |
CN108389433A (en) * | 2018-03-06 | 2018-08-10 | 广州指点教育科技有限公司 | A kind of tutoring system and method |
CN109460281A (en) * | 2018-09-17 | 2019-03-12 | 华为技术有限公司 | The virtual machine management method and device of cloud platform |
US12045642B2 (en) | 2018-09-17 | 2024-07-23 | Huawei Cloud Computing Technologies Co., Ltd. | Virtual machine management method and apparatus for cloud platform |
CN109587016A (en) * | 2018-11-20 | 2019-04-05 | 广东美的制冷设备有限公司 | Household electrical appliances binding system, method, mobile terminal, server, household electrical appliances and medium |
CN110650160A (en) * | 2019-10-29 | 2020-01-03 | 北京天威诚信电子商务服务有限公司 | Identity authentication method and system |
CN110650160B (en) * | 2019-10-29 | 2022-01-04 | 北京天威诚信电子商务服务有限公司 | Identity authentication method and system |
CN111757422A (en) * | 2020-06-11 | 2020-10-09 | 重庆辉烨通讯技术有限公司 | Equipment activation method and device, user terminal, equipment to be activated and storage medium |
CN111866855A (en) * | 2020-07-17 | 2020-10-30 | 江苏海全科技有限公司 | Intelligent terminal initialization activation method |
CN111866855B (en) * | 2020-07-17 | 2021-01-08 | 江苏海全科技有限公司 | Intelligent terminal initialization activation method |
Also Published As
Publication number | Publication date |
---|---|
CN105100067B (en) | 2018-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105100067A (en) | Cloud activation method and system | |
CN108768970B (en) | Binding method of intelligent equipment, identity authentication platform and storage medium | |
CN107979514B (en) | Method and device for binding devices | |
CN107086979B (en) | User terminal verification login method and device | |
CN105915343B (en) | A kind of offline Activiation method of registration user and system | |
CN103248489A (en) | Method for realizing client login through intelligent terminal, server and intelligent terminal | |
CN104580104A (en) | Method, device and system for identity verification | |
CN102685730B (en) | Method for transmitting context information of user equipment (UE) and mobility management entity (MME) | |
CN106101067B (en) | Method and terminal for binding intelligent equipment | |
US10674350B2 (en) | Network subscription handling | |
CN104038490B (en) | A kind of communication security method of calibration and its device | |
CN112437068B (en) | Authentication and key agreement method, device and system | |
CN105491004A (en) | Transaction relationship building method, device and system | |
CN104104687A (en) | Safe login method and system | |
CN105306320A (en) | Method and device for binding clients to intelligent device | |
CN113848737A (en) | Intelligent device control method, device and system, cloud server and storage medium | |
CN105488875A (en) | Access control verification method and device | |
CN104468120A (en) | Method and system for achieving electronic signature | |
CN111065090A (en) | Method for establishing network connection and wireless routing equipment | |
CN110798432A (en) | Security authentication method, device and system and mobile terminal | |
CN104283852B (en) | The single sign-on authentication method and system and client and server-side of mobile application | |
CN106773797B (en) | A kind of information processing method, system and management platform | |
CN105101040A (en) | Resource creating method and device | |
CN110677248B (en) | Safe binding method and system based on narrowband Internet of things | |
JP6603799B2 (en) | Entity identity validity verification method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |