CN105933904A - Network connection method and device - Google Patents

Network connection method and device Download PDF

Info

Publication number
CN105933904A
CN105933904A CN201610327691.5A CN201610327691A CN105933904A CN 105933904 A CN105933904 A CN 105933904A CN 201610327691 A CN201610327691 A CN 201610327691A CN 105933904 A CN105933904 A CN 105933904A
Authority
CN
China
Prior art keywords
smart machine
key
configuration information
device identification
radio network
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
Application number
CN201610327691.5A
Other languages
Chinese (zh)
Other versions
CN105933904B (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610327691.5A priority Critical patent/CN105933904B/en
Publication of CN105933904A publication Critical patent/CN105933904A/en
Priority to PCT/CN2017/084630 priority patent/WO2017198161A1/en
Priority to US16/041,548 priority patent/US10880746B2/en
Application granted granted Critical
Publication of CN105933904B publication Critical patent/CN105933904B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0863Generation of secret information including derivation or calculation of cryptographic keys or passwords involving passwords or one-time passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/30Security of mobile devices; Security of mobile applications
    • H04W12/35Protecting application or service provisioning, e.g. securing SIM application provisioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/105PBS [Private Base Station] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Power Engineering (AREA)
  • Bioethics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a network connection method and device, and belongs to the technical field of the Internet. The method comprises the steps: obtaining the identification of intelligent equipment; obtaining a secret key of the intelligent equipment based on the identification of the intelligent equipment, wherein the secret key of the intelligent equipment is different from the identification of the intelligent equipment; carrying out the encryption of the configuration information of a target wireless network through the secret key of the intelligent equipment, and obtaining the encrypted configuration information, wherein the target wireless network is a wireless network, to which a terminal is currently connected; broadcasting the encrypted configuration information, and enabling the intelligent equipment to access to the target wireless network based on the encrypted configuration information. The method can guarantee that only the intelligent equipment can decrypt the encrypted configuration information, and can access to the target wireless network based on the decrypted configuration information, thereby improving the safety of the configuration information of the target wireless network, and improving the safety of network connection.

Description

Method for connecting network and device
Technical field
The present invention relates to Internet technical field, particularly to a kind of method for connecting network and device.
Background technology
Along with the development of Internet technology, increasing equipment is provided with the access capability of wireless network, and the equipment of this access capability with wireless network is properly termed as smart machine.Owing to most domestic intelligent equipment is all not equipped with the input peripheral such as screen and keyboard, therefore, these domestic intelligent equipment generally require dependence terminal to access wireless network.
At present, it is provided that a kind of method for connecting network, particularly as follows: the configuration information of the wireless network that terminal is to being currently accessed is broadcasted;When smart machine receives the configuration information of this wireless network, configuration information based on this wireless network, accesses this wireless network.
Owing to all smart machines in the broadcasting area of terminal all can receive the configuration information of this wireless network, and configuration information of based on this wireless network, access this wireless network, therefore, some malice smart machine can also access this wireless network extremely simplely, and the safety that network connects is relatively low.
Summary of the invention
In order to solve the problem of correlation technique, embodiments provide a kind of method for connecting network and device.Described technical scheme is as follows:
On the one hand, it is provided that a kind of method for connecting network, described method includes:
Obtain the device identification of smart machine;
Device identification based on described smart machine, obtains the key of described smart machine, and the key of described smart machine is different from the device identification of described smart machine;
Being encrypted by the configuration information of the double secret key target radio network of described smart machine, the configuration information after being encrypted, described target radio network is the wireless network that terminal is currently accessed;
Configuration information after described encryption is broadcasted, makes described smart machine access described target radio network based on the configuration information after described encryption.
On the other hand, it is provided that a kind of network connection device, described device includes:
First acquisition module, for obtaining the device identification of smart machine;
Second acquisition module, for device identification based on described smart machine, obtains the key of described smart machine, and the key of described smart machine is different from the device identification of described smart machine;
Encrypting module, for being encrypted by the configuration information of the double secret key target radio network of described smart machine, the configuration information after being encrypted, described target radio network is the wireless network that terminal is currently accessed;
Broadcast module, for broadcasting the configuration information after described encryption, makes described smart machine access described target radio network based on the configuration information after described encryption.
nullThe technical scheme that the embodiment of the present invention provides has the benefit that in embodiments of the present invention,Client can obtain the device identification of smart machine,And device identification of based on this smart machine,Obtain the key of this smart machine,And then be encrypted by the configuration information of the double secret key target radio network of this smart machine,Configuration information after being encrypted,Afterwards,Configuration information after this encryption is broadcasted,Owing to the configuration information of target radio network is to first pass through after the key of this smart machine is encrypted to carry out broadcasting again,Therefore,Can ensure that only the configuration information after this encryption can be decrypted by this smart machine,And access target radio network based on the configuration information after this deciphering,Even and if other smart machine in addition to this smart machine receives the configuration information after this encryption,Also the configuration information after this encryption cannot be decrypted,Thus improve the safety of the configuration information of target radio network,Improve the safety that network connects.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in describing embodiment below, the required accompanying drawing used is briefly described, apparently, accompanying drawing in describing below is only some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of method for connecting network flow chart that the embodiment of the present invention provides;
Fig. 2 is the another kind of method for connecting network flow chart that the embodiment of the present invention provides;
Fig. 3 A is a kind of network connection device structural representation that the embodiment of the present invention provides;
Fig. 3 B is one the second acquisition module structural representation that the embodiment of the present invention provides;
Fig. 3 C is the another kind of network connection device structural representation that the embodiment of the present invention provides;
Fig. 4 is another network connection device structural representation that the embodiment of the present invention provides.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Before the embodiment of the present invention is carried out explanation explained in detail, first the application scenarios of the embodiment of the present invention is explained.Owing to most domestic intelligent equipment is all not equipped with the input peripheral such as screen and keyboard, therefore, these domestic intelligent equipment generally require dependence terminal to access wireless network.In correlation technique, the configuration information of the wireless network being currently accessed can be broadcasted by terminal, so that smart machine configuration information based on this wireless network accesses this wireless network.And owing to all smart machines in the broadcasting area of terminal all can receive the configuration information of this wireless network, and configuration information of based on this wireless network, access this wireless network, thus cause some malice smart machine can also access this wireless network extremely simplely, the safety that network connects is relatively low, therefore, embodiments provide a kind of method for connecting network, improve the safety that network connects.
Fig. 1 is a kind of method for connecting network flow chart that the embodiment of the present invention provides, and the method is used for client, and this client is installed in terminal.Seeing Fig. 1, the method includes:
Step 101: obtain the device identification of smart machine.
Step 102: device identification based on smart machine, obtains the key of smart machine, and the key of smart machine is different from the device identification of smart machine.
Step 103: be encrypted by the configuration information of the double secret key target radio network of smart machine, the configuration information after being encrypted, target radio network is the wireless network that terminal is currently accessed.
Step 104: broadcast the configuration information after encryption, makes smart machine access target radio network based on the configuration information after encryption.
nullIn embodiments of the present invention,Client can obtain the device identification of smart machine,And device identification of based on this smart machine,Obtain the key of this smart machine,And then be encrypted by the configuration information of the double secret key target radio network of this smart machine,Configuration information after being encrypted,Afterwards,Configuration information after this encryption is broadcasted,Owing to the configuration information of target radio network is to first pass through after the key of this smart machine is encrypted to carry out broadcasting again,Therefore,Can ensure that only the configuration information after this encryption can be decrypted by this smart machine,And access target radio network based on the configuration information after this deciphering,Even and if other smart machine in addition to this smart machine receives the configuration information after this encryption,Also the configuration information after this encryption cannot be decrypted,Thus improve the safety of the configuration information of target radio network,Improve the safety that network connects.
Alternatively, device identification based on smart machine, obtain the key of smart machine, including:
Send cipher key acquisition request to server, cipher key acquisition request is carried the device identification of smart machine, make server device identification based on smart machine, return the key of smart machine;
Receive the key of the smart machine that server sends.
Alternatively, it is encrypted by the configuration information of the double secret key target radio network of smart machine, before the configuration information after being encrypted, also includes:
Obtain the SSID (Service Set Identifier, service set) of target radio network;
Receive the password that the SSID for target radio network inputs;
The SSID of target radio network and password are defined as the configuration information of target radio network.
Alternatively, the device identification of smart machine is the unit type of smart machine, and the device identification of smart machine belongs at least one smart machine of unit type for mark.
Alternatively, the key of smart machine is the key of manufacturer's stochastic generation of smart machine, the key of device identification based on smart machine generation or the key of self-defined setting.
Above-mentioned all optional technical schemes, all can be according to arbitrarily combining the alternative embodiment forming the present invention, and this is repeated by the embodiment of the present invention the most one by one.
Fig. 2 is a kind of method for connecting network flow chart that the embodiment of the present invention provides, and the method is used for client, and this client can be installed in terminal.Seeing Fig. 2, the method includes:
Step 201: obtain the device identification of smart machine.
It should be noted that, smart machine WIFI (Wireless-Fidelity, the Wireless Fidelity) chip that can be built-in, has the equipment of the access capability of wireless network, such as smart jack, Intelligent bracelet, intelligence photograph album etc., this is not specifically limited by the embodiment of the present invention.
It addition, the device identification of smart machine can be the unit type of this smart machine, dispatch from the factory serial number etc., this is not specifically limited by the embodiment of the present invention.And when the unit type that device identification is this smart machine of this smart machine, the device identification of this smart machine belongs at least one smart machine of this unit type for mark;When the device identification of this smart machine be this smart machine dispatch from the factory serial number time, the device identification of this smart machine identifies this smart machine for unique.
Specifically, when obtaining the device identification of smart machine, can work as and detect on named web page when the selection for device identification instructs, the device identification of selection is defined as the device identification of this smart machine.Or, when detecting for the scan instruction of the Quick Response Code of this smart machine, from the Quick Response Code of this smart machine scanned, obtain the device identification of this smart machine.Or, user's device identification of input on mark input page can be defined as the device identification of this smart machine.It is of course also possible to otherwise obtain the device identification of this smart machine, this is not specifically limited by the embodiment of the present invention.
It should be noted that named web page can pre-set, this named web page can show multiple device identification, and this named web page can be the webpage that the manufacturer of smart machine provides, this is not specifically limited by the embodiment of the present invention.
It addition, when the webpage that the manufacturer that this named web page is smart machine provides, client can obtain the device identification of this smart machine from this named web page by specified interface, and this is not specifically limited by the embodiment of the present invention.Wherein, it is intended that interface can pre-set, if this specified interface can be JavaScript API (Application Programming Interface, level of application DLL) etc., this is not specifically limited by the embodiment of the present invention.
It should be noted that, the Quick Response Code of this smart machine can generate in device identification based on this smart machine, the Quick Response Code of this smart machine carries the equipment identification information of this smart machine, and the Quick Response Code of this smart machine can be generated by the manufacturer of this smart machine, can also be acquired from server by the manufacturer of this smart machine, this is not specifically limited by the embodiment of the present invention.
It addition, mark input page is used for obtaining device identification, and this mark input page can be the page that client provides, and this is not specifically limited by the embodiment of the present invention.
It should be noted that the operation obtaining the device identification of smart machine can also be with reference to correlation technique, this is no longer described in detail by the embodiment of the present invention.
Step 202: device identification based on this smart machine, obtains the key of this smart machine, and the key of this smart machine is different from the device identification of this smart machine.
Specifically, the key that user inputs for the device identification of this smart machine on key input page can be defined as the key of this smart machine by client.Or, client can send cipher key acquisition request to server, carries the device identification of this smart machine in this cipher key acquisition request;When server receives cipher key acquisition request, can device identification based on this smart machine, obtain the key of this smart machine, and the key of this smart machine be sent to client;Client can receive the key of this smart machine that server sends.It is of course also possible to otherwise device identification based on this smart machine, obtaining the key of this smart machine, this is not specifically limited by the embodiment of the present invention.
It should be noted that key input page is used for obtaining key, and this key input page can be the page that client provides, and this is not specifically limited by the embodiment of the present invention.
It addition, cipher key acquisition request is for the key of this smart machine of acquisition request.
Such as, the key that user inputs for the device identification of this smart machine on key input page is 452, then this key 452 can be defined as the key of this smart machine by client.
The most such as, user end to server sends cipher key acquisition request, and the device identification of this smart machine carried in this cipher key acquisition request is A;When server receives this cipher key acquisition request, can device identification A based on this smart machine, obtain the key of this smart machine, it is assumed that the key of this smart machine got is 452, then the key 452 of this smart machine can be sent to client by server;Client can receive the key 452 of this smart machine that server sends.
Wherein, when server receives cipher key acquisition request, device identification based on this smart machine, the operation of the key obtaining this smart machine can be: server device identification based on this smart machine, corresponding relation between device identification and the key of storage, obtain the key of this smart machine.
Such as, the device identification of this smart machine is A, then server can device identification A based on this smart machine, from the corresponding relation between device identification as shown in table 1 below and key, the key obtaining this smart machine is 452.
Table 1
Device identification Key
A 452
B 125
…… ……
It should be noted that in the embodiment of the present invention, only illustrate as a example by the corresponding relation between device identification and the key shown in above-mentioned table 1, above-mentioned table 1 constitutes restriction to the embodiment of the present invention.
Further, server device identification based on this smart machine, corresponding relation between device identification and the key of storage, before obtaining the key of this smart machine, server can also obtain the device identification of this smart machine and the key of this smart machine, and by the device identification of this smart machine and the key storage of this smart machine to the corresponding relation between device identification and key.
Such as, the device identification of this smart machine that server obtains is A, the key of this smart machine obtained is 452, then the key 452 of the device identification A of this smart machine and this smart machine can be stored in the corresponding relation between device identification as listed in Table 1 and key by server.
Wherein, when server obtains the key of the device identification of this smart machine and this smart machine, the device identification that the manufacturer of this smart machine inputs on the first function setting page can be defined as the device identification of this smart machine by server, and the key that the manufacturer of this smart machine inputs for the device identification of this smart machine on the first function setting page is defined as the key of this smart machine.
It should be noted that the first function setting page is for arranging the device identification of this smart machine and the key of this smart machine, and this first function setting page can be the page that server provides, and this is not specifically limited by the embodiment of the present invention.
Additionally, in embodiments of the present invention, only with server device identification based on this smart machine, corresponding relation between device identification and the key of storage, illustrating as a example by obtaining the key of this smart machine, in actual application, server is also based on the device identification of this smart machine, otherwise obtaining the key of this smart machine, this is not specifically limited by the embodiment of the present invention.
It should be noted that owing to generally, the device identification of this smart machine is readily available, therefore, in order to improve the safety of the key of this smart machine, the key of this smart machine is different from the device identification of this smart machine.Wherein, the key of this smart machine can be the key of manufacturer's stochastic generation of this smart machine, the key of device identification based on this smart machine generation or the key of self-defined setting, and this is not specifically limited by the embodiment of the present invention.And when any one during the key of this smart machine is above-mentioned three kinds of keys, the key of this smart machine all by being learnt by the manufacturer of server He this smart machine, thereby may be ensured that the safety of the key of this smart machine.
Step 203: be encrypted by the configuration information of the double secret key target radio network of this smart machine, the configuration information after being encrypted, target radio network is the wireless network that terminal is currently accessed.
Specifically, can be based on specifying AES, it is encrypted by the configuration information of the double secret key target radio network of this smart machine, configuration information after being encrypted, it is of course also possible to other cipher mode, be encrypted by the configuration information of the double secret key target radio network of this smart machine, configuration information after being encrypted, this is not specifically limited by the embodiment of the present invention.
It should be noted that the configuration information of target radio network can include the SSID of target radio network, password etc., this is not specifically limited by the embodiment of the present invention.
It addition, specify AES to pre-set, if this appointment AES can be AES (Advanced Encryption Standard, Advanced Encryption Standard) etc., this is not specifically limited by the embodiment of the present invention.
Further, it is encrypted by the configuration information of the double secret key target radio network of this smart machine, before configuration information after being encrypted, by specified communication protocol, the configuration information of target radio network can also be encoded, to ensure follow-up configuration information after this encryption to be carried out normal broadcast.
Wherein, by specified communication protocol, the operation that the configuration information of target radio network encodes being referred to correlation technique, this is not described in detail by the embodiment of the present invention.
It should be noted that specified communication protocol can pre-set, if this specified communication protocol can be AirKiss communication protocol etc., this is not specifically limited by the embodiment of the present invention.
Further, it is encrypted by the configuration information of the double secret key target radio network of this smart machine, before configuration information after being encrypted, the configuration information of target radio network can also be obtained, and owing to target radio network is the wireless network that terminal is currently accessed, therefore, it can directly obtain the configuration information of target radio network, thus improve the acquisition efficiency of configuration information.Certainly, can also first obtain the SSID of target radio network, receive the password that the SSID for target radio network inputs again, the SSID of target radio network and this password are defined as the configuration information of target radio network, after now needing user that the password of target radio network is inputted, just can obtain the configuration information of target radio network, thus improve the safety of the configuration information of target radio network.
Step 204: the configuration information after this encryption is broadcasted.
Further, before the configuration information after this encryption being broadcasted, it is also possible to obtain the distribution explanation of this smart machine, and show the distribution explanation of this smart machine, in order to user can know the distribution condition of this smart machine in time, improves Consumer's Experience.
It should be noted that the distribution explanation of this smart machine is for indicating the distribution condition of this smart machine.Wherein, when the equipment state of this smart machine meets this distribution condition, this smart machine can receive the configuration information after this encryption, and then can access target radio network based on the configuration information after this encryption;And when the equipment state of this smart machine is unsatisfactory for this distribution condition, this smart machine can not receive the configuration information after this encryption, target radio network also cannot be accessed.
Additionally, in actual application, after user knows the distribution condition of this smart machine, user can check whether this smart machine meets this distribution condition, and then when this smart machine is unsatisfactory for this distribution condition, this user can trigger halt instruction by assigned operation, to stop the configuration information after this encryption is broadcasted, thus avoid in the case of this smart machine is unsatisfactory for this distribution condition, client continues the broadcast that there is no need the configuration information after this encryption, saves the process resource of client.
It should be noted that assigned operation can pre-set, if this assigned operation can be single-click operation, double click operation, voice operating etc., this is not specifically limited by the embodiment of the present invention.
It addition, halt instruction is for indicating stopping to broadcast the configuration information after this encryption.
Wherein, when obtaining the distribution explanation of this smart machine, client can send distribution explanation to server and obtain request, and this distribution explanation obtains the device identification carrying this smart machine in request;When server receive this distribution explanation obtain request time, can device identification based on this smart machine, obtain the distribution explanation of this smart machine, and illustrate to be sent to client by the distribution of this smart machine;Client can receive the distribution explanation of this smart machine that server sends.Certainly, client can also be otherwise obtained in the distribution explanation of this smart machine, and this is not specifically limited by the embodiment of the present invention.
Such as, user end to server sends distribution explanation and obtains request, and it is A that this distribution explanation obtains the device identification of this smart machine carried in request;When server receives this distribution explanation acquisition request, can device identification A based on this smart machine, obtain the distribution explanation of this smart machine, it is assumed that the distribution explanation of this smart machine illustrates 1 for distribution, then this distribution explanation 1 can be sent to client by server;Client can receive this distribution explanation 1 that server sends.
Wherein, when server receives this distribution explanation acquisition request, device identification based on this smart machine, the operation of the distribution explanation obtaining this smart machine can be: server device identification based on this smart machine, from the corresponding relation between the device identification and distribution explanation of storage, obtain the distribution explanation of this smart machine.
Such as, the device identification of this smart machine is A, then server can device identification A based on this smart machine, the corresponding relation between device identification as shown in table 2 below and distribution illustrate, the distribution explanation obtaining this smart machine is distribution explanation 1.
Table 2
Device identification Distribution explanation
A Distribution explanation 1
B Distribution explanation 2
…… ……
It should be noted that in the embodiment of the present invention, only illustrate as a example by the corresponding relation between the device identification shown in above-mentioned table 2 and distribution illustrate, above-mentioned table 2 constitutes restriction to the embodiment of the present invention.
Further, server device identification based on this smart machine, from the corresponding relation between the device identification and distribution explanation of storage, before obtaining the distribution explanation of this smart machine, server can also obtain the device identification of this smart machine and the distribution explanation of this smart machine, and the device identification of this smart machine and the distribution explanation of this smart machine is stored in the corresponding relation between device identification and distribution explanation.
Such as, the device identification of this smart machine that server obtains is A, the distribution explanation of this smart machine obtained illustrates 1 for distribution, then in the corresponding relation between distribution explanation 1 storage of the device identification A of this smart machine and this smart machine to the as above device identification shown in table 2 and distribution can be illustrated by server.
Wherein, when the distribution of device identification and this smart machine that server obtains this smart machine illustrates, the device identification that the manufacturer of this smart machine inputs on the second function setting page can be defined as the device identification of this smart machine by server, and the distribution explanation manufacturer of this smart machine inputted on the second function setting page is defined as the distribution explanation of this smart machine.
It should be noted that the distribution of the device identification and this smart machine that the second function setting page is for arranging this smart machine illustrates, and this second function setting page can be the page that server provides, and this is not specifically limited by the embodiment of the present invention.
Additionally, in embodiments of the present invention, only with server device identification based on this smart machine, from the corresponding relation between the device identification and distribution explanation of storage, illustrating as a example by obtaining the distribution explanation of this smart machine, in actual application, server is also based on the device identification of this smart machine, otherwise obtaining the distribution explanation of this smart machine, this is not specifically limited by the embodiment of the present invention.
Step 205: this smart machine receives the configuration information after this encryption.
It should be noted that, after configuration information after this encryption is broadcasted by client, wireless router can receive the configuration information after this encryption of client broadcast, and the configuration information after this encryption is broadcasted again, afterwards, the configuration information after this smart machine can receive this encryption of this wireless router broadcast.
Additionally, in order to ensure this smart machine can normally receive this encryption after configuration information, the manufacturer of this smart machine is when producing this smart machine, can be based on specifying SDK (Software Development Kit, SDK) this smart machine is carried out functional development, to ensure the information receiving ability of this smart machine.
It should be noted that, this appointment SDK is for carrying out functional development to this smart machine, SDK is specified to pre-set, and this appointment SDK can be acquired from server by the manufacturer of this smart machine, certainly, this appointment SDK can also be acquired otherwise by the manufacturer of this smart machine, and this is not specifically limited by the embodiment of the present invention.
Step 206: this smart machine is decrypted by the configuration information after this encryption of the double secret key of this smart machine, obtains the configuration information of target radio network, and configuration information based on target radio network, accesses target radio network.
Wherein, this smart machine is decrypted by the configuration information after this encryption of the double secret key of this smart machine, when obtaining the configuration information of target radio network, if the configuration information of target radio network is encrypted based on appointment AES, then can be decrypted by the configuration information after this encryption of the double secret key of this smart machine based on the algorithm for inversion of this appointment AES;Certainly, if the configuration information of target radio network is encrypted with other cipher mode, then can be decrypted by the configuration information after this encryption of the double secret key of this smart machine based on manner of decryption corresponding to this other cipher mode, this is not specifically limited by the embodiment of the present invention.
It should be noted that, in order to ensure that the configuration information after this encryption can be decrypted by this smart machine, the manufacturer of this smart machine, can be by the key storage of this smart machine to this smart machine when producing this smart machine, to ensure the decryption capabilities of this smart machine.
Additionally, after being decrypted by the configuration information after this encryption of the double secret key of this smart machine due to this smart machine, typically result in is the configuration information of the target radio network after encoding, therefore, smart machine is after being decrypted the configuration information after this encryption, configuration information after this deciphering can also be decoded, in order to this smart machine can identify the configuration information of target radio network.
Wherein, when configuration information after this deciphering is decoded by smart machine, if the configuration information of target radio network is encoded by specified communication protocol, then by the static library of specifying that this specified communication protocol is corresponding, configuration information after this deciphering can be decoded, certainly, can also be decoded the configuration information after this deciphering otherwise, this is not specifically limited by the embodiment of the present invention.
It should be noted that, specifying static library for being decoded the configuration information after deciphering, this appointment static library can pre-set, as when specified communication protocol is AirKiss communication protocol, this appointment static library can be AirKiss static library, and this is not specifically limited by the embodiment of the present invention.
Wherein, configuration information based on target radio network, the operation accessing target radio network is referred to correlation technique, and this is not described in detail by the embodiment of the present invention.
It should be noted that, in the embodiment of the present invention, when the unit type that device identification is this smart machine of smart machine, the key of this smart machine is actually the key that the unit type of this smart machine is corresponding, that is to say, configuration information after this encryption all can be decrypted by least one smart machine now belonging to this unit type, and access target radio network based on the configuration information after this deciphering, it is achieved thereby that the distribution of at least one smart machine that client is to belonging to this unit type, not only increase the safety that network connects, and improve the convenience that network connects.
nullIn embodiments of the present invention,Client can obtain the device identification of smart machine,And device identification of based on this smart machine,Obtain the key of this smart machine,And then be encrypted by the configuration information of the double secret key target radio network of this smart machine,Configuration information after being encrypted,Afterwards,Configuration information after this encryption is broadcasted,Owing to the configuration information of target radio network is to first pass through after the key of this smart machine is encrypted to carry out broadcasting again,Therefore,Can ensure that only the configuration information after this encryption can be decrypted by this smart machine,And access target radio network based on the configuration information after this deciphering,Even and if other smart machine in addition to this smart machine receives the configuration information after this encryption,Also the configuration information after this encryption cannot be decrypted,Thus improve the safety of the configuration information of target radio network,Improve the safety that network connects.
Seeing Fig. 3 A, embodiments provide a kind of network connection device, this device includes the first acquisition module 301, the second acquisition module 302, encrypting module 303 and broadcast module 304.
First acquisition module 301, for obtaining the device identification of smart machine;
Second acquisition module 302, for device identification based on smart machine, obtains the key of smart machine, and the key of smart machine is different from the device identification of smart machine;
Encrypting module 303, for being encrypted by the configuration information of the double secret key target radio network of smart machine, the configuration information after being encrypted, target radio network is the wireless network that terminal is currently accessed;
Broadcast module 304, for broadcasting the configuration information after encryption, makes smart machine access target radio network based on the configuration information after encryption.
Alternatively, seeing Fig. 3 B, this second acquisition module 302 includes transmitting element 3021 and receives unit 3022.
Transmitting element 3021, for sending cipher key acquisition request to server, carries the device identification of smart machine in cipher key acquisition request, make server device identification based on smart machine, returns the key of smart machine;
Receive unit 3022, for receiving the key of the smart machine that server sends.
Alternatively, seeing Fig. 3 C, this device also includes: the 3rd acquisition module 305, receiver module 306 and determine module 307.
3rd acquisition module 305, for obtaining the SSID of target radio network;
Receiver module 306, for receiving the password that the SSID for target radio network inputs;
Determine module 307, for the SSID of target radio network and password being defined as the configuration information of target radio network.
Alternatively, the device identification of smart machine is the unit type of smart machine, and the device identification of smart machine belongs at least one smart machine of unit type for mark.
Alternatively, the key of smart machine is the key of manufacturer's stochastic generation of smart machine, the key of device identification based on smart machine generation or the key of self-defined setting.
nullIn embodiments of the present invention,Client can obtain the device identification of smart machine,And device identification of based on this smart machine,Obtain the key of this smart machine,And then be encrypted by the configuration information of the double secret key target radio network of this smart machine,Configuration information after being encrypted,Afterwards,Configuration information after this encryption is broadcasted,Owing to the configuration information of target radio network is to first pass through after the key of this smart machine is encrypted to carry out broadcasting again,Therefore,Can ensure that only the configuration information after this encryption can be decrypted by this smart machine,And access target radio network based on the configuration information after this deciphering,Even and if other smart machine in addition to this smart machine receives the configuration information after this encryption,Also the configuration information after this encryption cannot be decrypted,Thus improve the safety of the configuration information of target radio network,Improve the safety that network connects.
It should be understood that the network connection device that above-described embodiment provides is when network connects, only it is illustrated with the division of above-mentioned each functional module, in actual application, as desired above-mentioned functions distribution can be completed by different functional modules, the internal structure of device will be divided into different functional modules, to complete all or part of function described above.It addition, the network connection device embodiment of the method connected to the network that above-described embodiment provides belongs to same design, it implements process and refers to embodiment of the method, repeats no more here.
Fig. 4 is the terminal structure schematic diagram of a kind of network connection device that the embodiment of the present invention provides.See Fig. 4, terminal 400 can include communication unit 410, include the memorizer 420 of one or more computer-readable recording mediums, input block 430, display unit 440, sensor 450, voicefrequency circuit 460, WIFI (Wireless Fidelity, Wireless Fidelity) module 470, includes one or more than one processes the parts such as the processor 480 of core and power supply 490.It will be understood by those skilled in the art that the terminal structure shown in Fig. 4 is not intended that the restriction to terminal, can include that ratio illustrates more or less of parts, or combine some parts, or different parts are arranged.Wherein:
Communication unit 410 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, this communication unit 410 can be RF (Radio Frequency, radio frequency) circuit, router, modem, etc. network communication equipment.Especially, when communication unit 410 is RF circuit, after the downlink information of base station is received, transfer to one or more than one processor 480 processes;It addition, be sent to base station by relating to up data.Generally, RF circuit as communication unit includes but not limited to antenna, at least one amplifier, tuner, one or more agitator, subscriber identity module (SIM) card, transceiver, bonder, LNA (Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, communication unit 410 can also be communicated with network and other equipment by radio communication.nullDescribed radio communication can use arbitrary communication standard or agreement,Include but not limited to GSM (Global System of Mobile communication,Global system for mobile communications)、GPRS(General Packet Radio Service,General packet radio service)、CDMA(Code Division Multiple Access,CDMA)、WCDMA(Wideband Code Division Multiple Access,WCDMA)、LTE(Long Term Evolution,Long Term Evolution)、Email、SMS(Short Messaging Service,Short Message Service) etc..Memorizer 420 can be used for storing software program and module, and processor 480 is stored in software program and the module of memorizer 420 by operation, thus performs the application of various function and data process.Memorizer 420 can mainly include storing program area and storage data field, and wherein, storage program area can store the application program (such as sound-playing function, image player function etc.) etc. needed for operating system, at least one function;Storage data field can store the data (such as voice data, phone directory etc.) etc. that the use according to terminal 400 is created.Additionally, memorizer 420 can include high-speed random access memory, it is also possible to include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, memorizer 420 can also include Memory Controller, to provide processor 480 and the input block 430 access to memorizer 420.
Input block 430 can be used for receiving numeral or the character information of input, and produces keyboard, mouse, action bars, optics or the trace ball signal input relevant with user setup and function control.Preferably, input block 430 can include Touch sensitive surface 431 and other input equipments 432.Touch sensitive surface 431, also referred to as touch display screen or Trackpad, user can be collected thereon or neighbouring touch operation (such as user uses any applicable object such as finger, stylus or adnexa operation on Touch sensitive surface 431 or near Touch sensitive surface 431), and drive corresponding attachment means according to formula set in advance.Optionally, Touch sensitive surface 431 can include touch detecting apparatus and two parts of touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 480, and can receive order that processor 480 sends and be performed.Furthermore, it is possible to use the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize Touch sensitive surface 431.Except Touch sensitive surface 431, input block 430 can also include other input equipments 432.Preferably, one or more during other input equipments 432 can include but not limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Display unit 440 can be used for showing the information inputted by user or the information being supplied to user and the various graphical user interface of terminal 400, and these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display unit 440 can include display floater 441, optionally, the form such as LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) can be used to configure display floater 441.Further, Touch sensitive surface 431 can cover display floater 441, when Touch sensitive surface 431 detects thereon or after neighbouring touch operation, send processor 480 to determine the type of touch event, on display floater 441, provide corresponding visual output with preprocessor 480 according to the type of touch event.Although in the diagram, Touch sensitive surface 431 and display floater 441 are to realize input and input function as two independent parts, but in some embodiments it is possible to by integrated to Touch sensitive surface 431 and display floater 441 and realize inputting and output function.
Terminal 400 may also include at least one sensor 450, such as optical sensor, motion sensor and other sensors.Optical sensor can include ambient light sensor and proximity transducer, and wherein, ambient light sensor can regulate the brightness of display floater 441 according to the light and shade of ambient light, and proximity transducer can cut out display floater 441 and/or backlight when terminal 400 moves in one's ear.One as motion sensor, Gravity accelerometer can detect the size of (generally three axles) acceleration in all directions, can detect that size and the direction of gravity time static, can be used for identifying the application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of mobile phone attitude, Vibration identification correlation function (such as pedometer, percussion) etc.;Other sensors such as the gyroscope that can also configure as terminal 400, barometer, drimeter, thermometer, infrared ray sensor, do not repeat them here.
Voicefrequency circuit 460, speaker 461, microphone 462 can provide the audio interface between user and terminal 400.The signal of telecommunication after the voice data conversion that voicefrequency circuit 460 can will receive, is transferred to speaker 461, speaker 461 is converted to acoustical signal output;On the other hand, the acoustical signal of collection is converted to the signal of telecommunication by microphone 462, voice data is converted to after being received by voicefrequency circuit 460, after again voice data output processor 480 being processed, through communication unit 410 to be sent to such as another terminal, or voice data is exported to memorizer 420 to process further.Voicefrequency circuit 460 is also possible that earphone jack, to provide the communication of peripheral hardware earphone and terminal 400.
In order to realize radio communication, this terminal can be configured with wireless communication unit 470, this wireless communication unit 470 can be WIFI module.WIFI belongs to short range wireless transmission technology, and terminal 400 can help user to send and receive e-mail by wireless communication unit 470, browse webpage and access streaming video etc., and it has provided the user wireless broadband internet and has accessed.Although figure shows wireless communication unit 470, but it is understood that, it is also not belonging to must be configured into of terminal 400, can omit in not changing the scope of essence of invention as required completely.
Processor 480 is the control centre of terminal 400, utilize various interface and the various piece of the whole mobile phone of connection, it is stored in the software program in memorizer 420 and/or module by running or performing, and call the data being stored in memorizer 420, perform the various functions of terminal 400 and process data, thus mobile phone is carried out integral monitoring.Optionally, processor 480 can include one or more process core;Preferably, processor 480 can integrated application processor and modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.It is understood that above-mentioned modem processor can not also be integrated in processor 480.
Terminal 400 also includes the power supply 490 (such as battery) powered to all parts, preferably, power supply can be logically contiguous with processor 480 by power-supply management system, thus realized the functions such as management charging, electric discharge and power managed by power-supply management system.Power supply 460 can also include one or more direct current or alternating current power supply, recharging system, power failure detection circuit, power supply changeover device or the random component such as inverter, power supply status indicator.
Although not shown, terminal 400 can also include photographic head, bluetooth module etc., does not repeats them here.
In the present embodiment, terminal also includes one or more than one program, this or more than one program are stored in memorizer, and be configured to be performed by one or more than one processor, one or more than one program comprise the instruction of the method for connecting network as described below for carrying out embodiment of the present invention offer, including:
Obtain the device identification of smart machine;
Device identification based on smart machine, obtains the key of smart machine, and the key of smart machine is different from the device identification of smart machine;
Being encrypted by the configuration information of the double secret key target radio network of smart machine, the configuration information after being encrypted, target radio network is the wireless network that terminal is currently accessed;
Configuration information after encryption is broadcasted, makes smart machine access target radio network based on the configuration information after encryption.
Alternatively, device identification based on smart machine, obtain the key of smart machine, including:
Send cipher key acquisition request to server, cipher key acquisition request is carried the device identification of smart machine, make server device identification based on smart machine, return the key of smart machine;
Receive the key of the smart machine that server sends.
Alternatively, it is encrypted by the configuration information of the double secret key target radio network of smart machine, before the configuration information after being encrypted, also includes:
Obtain the SSID of target radio network;
Receive the password that the SSID for target radio network inputs;
The SSID of target radio network and password are defined as the configuration information of target radio network.
Alternatively, the device identification of smart machine is the unit type of smart machine, and the device identification of smart machine belongs at least one smart machine of unit type for mark.
Alternatively, the key of smart machine is the key of manufacturer's stochastic generation of smart machine, the key of device identification based on smart machine generation or the key of self-defined setting.
nullIn embodiments of the present invention,Client can obtain the device identification of smart machine,And device identification of based on this smart machine,Obtain the key of this smart machine,And then be encrypted by the configuration information of the double secret key target radio network of this smart machine,Configuration information after being encrypted,Afterwards,Configuration information after this encryption is broadcasted,Owing to the configuration information of target radio network is to first pass through after the key of this smart machine is encrypted to carry out broadcasting again,Therefore,Can ensure that only the configuration information after this encryption can be decrypted by this smart machine,And access target radio network based on the configuration information after this deciphering,Even and if other smart machine in addition to this smart machine receives the configuration information after this encryption,Also the configuration information after this encryption cannot be decrypted,Thus improve the safety of the configuration information of target radio network,Improve the safety that network connects.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can be completed by hardware, relevant hardware can also be instructed by program to complete, described program can be stored in a kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all within the spirit and principles in the present invention, any modification, equivalent substitution and improvement etc. made, should be included within the scope of the present invention.

Claims (10)

1. a method for connecting network, it is characterised in that described method includes:
Obtain the device identification of smart machine;
Device identification based on described smart machine, obtains the key of described smart machine, described smart machine Key different from the device identification of described smart machine;
It is encrypted by the configuration information of the double secret key target radio network of described smart machine, is encrypted After configuration information, described target radio network is the wireless network that terminal is currently accessed;
Configuration information after described encryption is broadcasted, makes described smart machine based on joining after described encryption Put target radio network described in information access.
2. the method for claim 1, it is characterised in that described equipment based on described smart machine Mark, obtains the key of described smart machine, including:
Send cipher key acquisition request to server, described cipher key acquisition request is carried setting of described smart machine Standby mark, makes the device identification based on described smart machine of described server, returns the close of described smart machine Key;
Receive the key of the described smart machine that described server sends.
3. the method for claim 1, it is characterised in that the described key by described smart machine The configuration information of target radio network is encrypted, before the configuration information after being encrypted, also includes:
Obtain service set SSID of described target radio network;
Receive the password that the SSID for described target radio network inputs;
The SSID of described target radio network and described password are defined as the configuration letter of described target radio network Breath.
4. the method for claim 1, it is characterised in that the device identification of described smart machine is institute Stating the unit type of smart machine, the device identification of described smart machine belongs to described equipment type for mark Number at least one smart machine.
5. the method as described in claim 1-4 any claim, it is characterised in that described smart machine The key of manufacturer's stochastic generation that key is described smart machine, device identification based on described smart machine The key generated or the key of self-defined setting.
6. a network connection device, it is characterised in that described device includes:
First acquisition module, for obtaining the device identification of smart machine;
Second acquisition module, for device identification based on described smart machine, obtains described smart machine Key, the key of described smart machine is different from the device identification of described smart machine;
Encrypting module, for carrying out by the configuration information of the double secret key target radio network of described smart machine Encryption, the configuration information after being encrypted, described target radio network is the wireless network that terminal is currently accessed;
Broadcast module, for the configuration information after described encryption is broadcasted, make described smart machine based on Configuration information after described encryption accesses described target radio network.
7. device as claimed in claim 6, it is characterised in that described second acquisition module includes:
Transmitting element, for sending cipher key acquisition request to server, carries institute in described cipher key acquisition request State the device identification of smart machine, make the device identification based on described smart machine of described server, return institute State the key of smart machine;
Receive unit, for receiving the key of the described smart machine that described server sends.
8. device as claimed in claim 6, it is characterised in that described device also includes:
3rd acquisition module, for obtaining service set SSID of described target radio network;
Receiver module, for receiving the password that the SSID for described target radio network inputs;
Determine module, for the SSID of described target radio network and described password are defined as described target without The configuration information of gauze network.
9. device as claimed in claim 6, it is characterised in that the device identification of described smart machine is institute Stating the unit type of smart machine, the device identification of described smart machine belongs to described equipment type for mark Number at least one smart machine.
10. the device as described in claim 6-9 any claim, it is characterised in that described smart machine The key of manufacturer's stochastic generation that key is described smart machine, device identification based on described smart machine The key generated or the key of self-defined setting.
CN201610327691.5A 2016-05-17 2016-05-17 Network connection method and device Active CN105933904B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201610327691.5A CN105933904B (en) 2016-05-17 2016-05-17 Network connection method and device
PCT/CN2017/084630 WO2017198161A1 (en) 2016-05-17 2017-05-17 Network connection method, apparatus, storage medium, and terminal
US16/041,548 US10880746B2 (en) 2016-05-17 2018-07-20 Network connection method, apparatus, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610327691.5A CN105933904B (en) 2016-05-17 2016-05-17 Network connection method and device

Publications (2)

Publication Number Publication Date
CN105933904A true CN105933904A (en) 2016-09-07
CN105933904B CN105933904B (en) 2020-04-21

Family

ID=56841094

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610327691.5A Active CN105933904B (en) 2016-05-17 2016-05-17 Network connection method and device

Country Status (3)

Country Link
US (1) US10880746B2 (en)
CN (1) CN105933904B (en)
WO (1) WO2017198161A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107360021A (en) * 2017-06-16 2017-11-17 上海庆科信息技术有限公司 A kind of LAN distribution method and device
WO2017198161A1 (en) * 2016-05-17 2017-11-23 腾讯科技(深圳)有限公司 Network connection method, apparatus, storage medium, and terminal
CN108055688A (en) * 2017-11-22 2018-05-18 深圳市金锐显数码科技有限公司 A kind of distribution method and device for intelligent display device, terminal device
CN108632056A (en) * 2017-03-17 2018-10-09 阿里云计算有限公司 A kind of smart machine network collocating method and system
CN108632814A (en) * 2017-03-17 2018-10-09 上海庆科信息技术有限公司 A kind of terminal device network collocating method and system
CN109525976A (en) * 2018-12-05 2019-03-26 深圳创维数字技术有限公司 With network method, system and readable storage medium storing program for executing
CN109831780A (en) * 2017-11-23 2019-05-31 宁波方太厨具有限公司 A kind of intelligent interaction matches network method
CN110324831A (en) * 2019-07-04 2019-10-11 深圳创维数字技术有限公司 A kind of distribution method, apparatus, electronic equipment, terminal and storage medium
CN111314912A (en) * 2020-02-11 2020-06-19 浙江大华技术股份有限公司 WiFi configuration method and device, storage medium and electronic device
CN112737902A (en) * 2020-12-31 2021-04-30 青岛海尔科技有限公司 Network configuration method and device, storage medium and electronic equipment
CN113099450A (en) * 2019-12-19 2021-07-09 海信集团有限公司 Intelligent device and network distribution method thereof, mobile terminal and network distribution system
CN113347069A (en) * 2021-04-23 2021-09-03 宁波奥克斯电气股份有限公司 Network distribution method and device for household electrical appliance, household electrical appliance and server
US11140547B2 (en) 2016-11-26 2021-10-05 Huawei Technologies Co., Ltd. Method for securely controlling smart home, and terminal device
CN113630727A (en) * 2021-07-09 2021-11-09 珠海荣邦智能科技有限公司 Intelligent household network distribution method, device, system, electronic equipment and storage medium

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110099427A (en) * 2018-01-31 2019-08-06 阿里巴巴集团控股有限公司 A kind of method and system to distribution net equipment access network hotspot equipment
CN110139271B (en) * 2019-04-30 2023-02-14 普联技术有限公司 Method, system and device for configuring intelligent household equipment to access network in batch
CN110391933A (en) * 2019-06-17 2019-10-29 浙江工商大学 A kind of embedded type equipment parameter configuration recovery method and embedded device
CN110708697B (en) * 2019-09-26 2022-11-18 维沃移动通信有限公司 Encryption method, terminal equipment and server
US11468328B2 (en) * 2020-02-24 2022-10-11 Qualcomm Incorporated Managing information transmission for wireless communication
US11818252B2 (en) 2020-03-11 2023-11-14 Toshiba Global Commerce Solutions Holdings Corporation Configuring networked devices sharing a common firmware key
CN111866996B (en) * 2020-07-24 2022-04-08 深圳创维数字技术有限公司 Intelligent device network distribution method, device and storage medium
CN112769868A (en) * 2021-02-07 2021-05-07 深圳市欧瑞博科技股份有限公司 Communication method, communication device, electronic device and storage medium
CN113395744B (en) * 2021-05-17 2023-06-06 青岛海尔科技有限公司 Networking method and device of equipment, storage medium and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754565A (en) * 2013-12-27 2015-07-01 中兴通讯股份有限公司 Wireless parameter sending and receiving method and device
CN104869612A (en) * 2015-04-30 2015-08-26 小米科技有限责任公司 Method and device for accessing network
CN105120456A (en) * 2015-09-08 2015-12-02 南京创维信息技术研究院有限公司 Method and system for intelligent device to access to wireless network quickly
EP3007480A1 (en) * 2014-10-07 2016-04-13 Samsung Electronics Co., Ltd. Method and apparatus for performing pairing process in wireless communication system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090117883A1 (en) * 2006-07-20 2009-05-07 Dan Coffing Transaction system for business and social networking
US20130004142A1 (en) * 2011-06-29 2013-01-03 Rovi Corp. Systems and methods for device authentication including timestamp validation
KR101469010B1 (en) * 2014-04-25 2014-12-04 한국전자통신연구원 Apparatus and method for transferring network address information of smart appliance
US9544636B2 (en) * 2014-07-07 2017-01-10 Google Inc. Method and system for editing event categories
CN104993981B (en) * 2015-05-14 2018-12-11 小米科技有限责任公司 Control the method and device of equipment access
CN105142135B (en) * 2015-08-18 2018-10-02 四川长虹电器股份有限公司 Based on the method for connecting the networking of agreement rapid configuration smart machine soon
CN105472699B (en) * 2015-12-08 2019-02-01 深圳市智美达科技有限公司 The cut-in method and system of smart home device
CN105933904B (en) * 2016-05-17 2020-04-21 腾讯科技(深圳)有限公司 Network connection method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104754565A (en) * 2013-12-27 2015-07-01 中兴通讯股份有限公司 Wireless parameter sending and receiving method and device
EP3007480A1 (en) * 2014-10-07 2016-04-13 Samsung Electronics Co., Ltd. Method and apparatus for performing pairing process in wireless communication system
CN104869612A (en) * 2015-04-30 2015-08-26 小米科技有限责任公司 Method and device for accessing network
CN105120456A (en) * 2015-09-08 2015-12-02 南京创维信息技术研究院有限公司 Method and system for intelligent device to access to wireless network quickly

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10880746B2 (en) 2016-05-17 2020-12-29 Tencent Technology (Shenzhen) Company Limited Network connection method, apparatus, storage medium and terminal
WO2017198161A1 (en) * 2016-05-17 2017-11-23 腾讯科技(深圳)有限公司 Network connection method, apparatus, storage medium, and terminal
US11140547B2 (en) 2016-11-26 2021-10-05 Huawei Technologies Co., Ltd. Method for securely controlling smart home, and terminal device
EP4164175A1 (en) * 2016-11-26 2023-04-12 Huawei Technologies Co., Ltd. Method for securely controlling smart home appliance and terminal device
EP3537652B1 (en) * 2016-11-26 2022-08-31 Huawei Technologies Co., Ltd. Method for securely controlling smart home appliance and terminal device
CN108632814A (en) * 2017-03-17 2018-10-09 上海庆科信息技术有限公司 A kind of terminal device network collocating method and system
CN108632056A (en) * 2017-03-17 2018-10-09 阿里云计算有限公司 A kind of smart machine network collocating method and system
CN108632056B (en) * 2017-03-17 2023-01-31 阿里云计算有限公司 Intelligent equipment network configuration method and system
CN107360021A (en) * 2017-06-16 2017-11-17 上海庆科信息技术有限公司 A kind of LAN distribution method and device
CN108055688A (en) * 2017-11-22 2018-05-18 深圳市金锐显数码科技有限公司 A kind of distribution method and device for intelligent display device, terminal device
CN109831780A (en) * 2017-11-23 2019-05-31 宁波方太厨具有限公司 A kind of intelligent interaction matches network method
CN109831780B (en) * 2017-11-23 2021-11-02 宁波方太厨具有限公司 Intelligent interactive network distribution method
CN109525976A (en) * 2018-12-05 2019-03-26 深圳创维数字技术有限公司 With network method, system and readable storage medium storing program for executing
CN110324831A (en) * 2019-07-04 2019-10-11 深圳创维数字技术有限公司 A kind of distribution method, apparatus, electronic equipment, terminal and storage medium
CN113099450A (en) * 2019-12-19 2021-07-09 海信集团有限公司 Intelligent device and network distribution method thereof, mobile terminal and network distribution system
CN111314912A (en) * 2020-02-11 2020-06-19 浙江大华技术股份有限公司 WiFi configuration method and device, storage medium and electronic device
CN112737902A (en) * 2020-12-31 2021-04-30 青岛海尔科技有限公司 Network configuration method and device, storage medium and electronic equipment
CN112737902B (en) * 2020-12-31 2023-02-03 青岛海尔科技有限公司 Network configuration method and device, storage medium and electronic equipment
CN113347069A (en) * 2021-04-23 2021-09-03 宁波奥克斯电气股份有限公司 Network distribution method and device for household electrical appliance, household electrical appliance and server
CN113630727A (en) * 2021-07-09 2021-11-09 珠海荣邦智能科技有限公司 Intelligent household network distribution method, device, system, electronic equipment and storage medium

Also Published As

Publication number Publication date
US20180332041A1 (en) 2018-11-15
WO2017198161A1 (en) 2017-11-23
US10880746B2 (en) 2020-12-29
CN105933904B (en) 2020-04-21

Similar Documents

Publication Publication Date Title
CN105933904A (en) Network connection method and device
RU2628488C2 (en) Method, terminal device and server for nfc data transfer
CN104376353A (en) Two-dimension code generating method, terminal and server and two-dimension code reading method, terminal and server
CN103731810A (en) Access point sharing method and device
CN104519197A (en) User login method, user login device and terminal devices
CN104580167A (en) Data transmission method, device and system
CN103607713A (en) Method, apparatus, device and system for network access
CN103929796A (en) Access point sharing method and device
CN103634294A (en) Information verifying method and device
CN103716793A (en) Access point information sharing method and apparatus
CN104519485A (en) Communication method between terminals, devices and system
CN104518875A (en) Identity authentication method, account acquisition method and mobile terminal
CN104426963A (en) Terminal associating method and terminal
CN106454810A (en) Hotspot establishing method and terminal equipment
CN104967601A (en) Data processing method and apparatus
CN104935955A (en) Live video stream transmission method, device and system
CN106034114A (en) Multimedia information sharing method and device
CN104901991A (en) Methods, devices and system for transferring virtual resource
CN108307529A (en) A kind of hotspot connection method and its mobile terminal
CN104581993A (en) Wireless connection building method, data transmission method and terminal
CN104852802A (en) Identity verification method, equipment, and system
CN105704712A (en) Network resource sharing method, mobile terminal, and server
CN105630517A (en) Configuration information setting method, configuration information setting device and communication system
CN106454975A (en) Hotspot network switching method and terminal equipment
CN105246075A (en) Access point connecting method and device

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