CN105553924B - A kind of safety protecting method, smart home and system applied to smart home - Google Patents
A kind of safety protecting method, smart home and system applied to smart home Download PDFInfo
- Publication number
- CN105553924B CN105553924B CN201510350961.XA CN201510350961A CN105553924B CN 105553924 B CN105553924 B CN 105553924B CN 201510350961 A CN201510350961 A CN 201510350961A CN 105553924 B CN105553924 B CN 105553924B
- Authority
- CN
- China
- Prior art keywords
- smart home
- client
- registered
- secure communication
- mentioned
- 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.)
- Active
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/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
The invention discloses a kind of safety protecting method applied to smart home, this method further include: smart home receives the household that smart home client is sent and manages communication request;The smart home judges whether the client is registered in the smart home;If so, sending secure communication authorization requests to smart home authorization terminal;The smart home receives the confirmation instruction that the authorization terminal responds the secure communication authorization requests and sends, wherein the confirmation instruction is for confirming the client secure communication;The smart home sends the response message for allowing to communicate to the client.The embodiment of the invention also provides a kind of smart home and applied to the security protection system of smart home.Traditional smart home security protection can be solved using the embodiment of the present invention and pass through smart home security hidden trouble caused by internet transmitting ciphertext.
Description
Technical field
The present invention relates to technical field of safety protection more particularly to a kind of safety protecting method applied to smart home,
Smart home and system.
Background technique
Smart home (smart home) is to utilize comprehensive wiring technology, network communication technology, safety using house as platform
The technologies such as precautionary technology integrate the related facility of home life, construct the management of efficient housing facilities and family's schedule affairs
System.Smart home need to usually be equipped with remote control terminal, home network set-top box, Domestic central controller, intelligent appliance etc.
Equipment.Although smart home brings convenience to life, also because of network communication, become the target of hacker attack, intelligence
The safety and privacy concern of energy household have become the bottleneck of smart home universalness.
Currently, smart home safety protecting method mainly has traditional Encryption Algorithm protection or by the ciphertext of public key encryption
It passes to mobile terminal to be decrypted, since the transmitting of ciphertext is carried out by internet, these information exist illegal
Intercept and capture and disguise oneself as legitimate user a possibility that, so as to cause security hidden trouble.
Summary of the invention
The embodiment of the present invention provides a kind of safety protecting method, smart home and system applied to smart home, is used for
It solves traditional smart home security protection and passes through smart home security hidden trouble caused by internet transmitting ciphertext.
First aspect present invention provides a kind of safety protecting method applied to smart home, comprising:
Smart home receives the household that smart home client is sent and manages communication request;
The smart home judges whether the client is registered in the smart home;
If the smart home determines that the client is registered in the smart home, whole to smart home authorization
End sends secure communication authorization requests;
The smart home receives the confirmation instruction that the authorization terminal responds the secure communication authorization requests and sends,
Wherein, the confirmation instruction is for confirming the client secure communication;
The smart home sends the response message for allowing to communicate to the client.
In conjunction with first aspect present invention, in the first possible implementation of the first aspect, the smart home is sentenced
Whether the client of breaking is registered in the smart home, comprising:
The smart home obtains the Identity Code of the client;
The smart home judge in the registered file of the smart home whether included the client identity
Identification code;
If the smart home determine included in the registered file of the smart home client identity mark
Know code, it is determined that the client is registered.
In conjunction with the possible implementation of the first of first aspect present invention or first aspect, at second of first aspect
In possible implementation, before the smart home judges whether the client is registered in the smart home, institute
State method further include:
The smart home judges whether the client is authorized client;
The smart home judges whether the client is registered in the smart home
The smart home determine the client be not authorized client when, judge the client whether described
It is registered in smart home.
In conjunction with the first or second of possible implementation of first aspect present invention, first aspect, in first aspect
The third possible implementation in, receiving the household and sending the authorization terminal quantity of secure communication authorization requests is at least
Two;
Before the smart home sends the response message for allowing to communicate to the client, the method also includes:
The smart home judge the smart home receive authorization terminal respond the secure communication authorization requests and
Whether the quantity of the confirmation instruction of transmission is greater than or equal to preset threshold, wherein the confirmation instruction is for confirming the client
Hold secure communication;
The smart home to the client send allow communicate response message include:
The smart home determine the smart home receive authorization terminal respond the secure communication authorization requests and
When the quantity of the confirmation instruction of transmission is greater than or equal to preset threshold, Xiang Suoshu client sends the response message for allowing to communicate.
Second aspect of the present invention provides a kind of smart home, comprising:
First receiving unit, the household for receiving the transmission of smart home client manage communication request;
First judging unit, for judge the client whether in the smart home it is registered;
First transmission unit, if determining that the client has been infused in the smart home for first judging unit
Volume then sends secure communication authorization requests to smart home authorization terminal;
Second receiving unit, the safety that the first transmission unit transmission is responded for receiving the authorization terminal are led to
The confirmation instruction believing authorization requests and sending, wherein the confirmation instruction is for confirming the client secure communication;
Second transmission unit, for sending the response message for allowing to communicate to the client.
In conjunction with second aspect of the present invention, in the first possible implementation of the second aspect, first judgement is single
Member is specifically used for:
Obtain the Identity Code of the client;
Judge in the registered file of the smart home of the client whether included the client identity
Identification code;
If it is determined that having included the Identity Code of the client in the registered file of the smart home, it is determined that institute
It is registered to state client.
In conjunction with the possible implementation of the first of second aspect of the present invention or second aspect, at second of second aspect
In possible implementation, the smart home further include:
Second judgment unit, for judging whether the client is authorized client;
First judging unit is specifically used for: the second judgment unit determines that the client is not to have authorized client
When end, judge whether the client is registered in the smart home.
In conjunction with the first or second of possible implementation of second aspect of the present invention, second aspect, in second aspect
The third possible implementation in, receiving the household and sending the authorization terminal quantity of secure communication authorization requests is at least
Two;
The smart home further include:
Third judging unit is awarded for judging that second receiving unit receives the authorization terminal response secure communication
Power is requested and what is sent confirms whether the quantity of instruction is greater than or equal to preset threshold, wherein the confirmation instruction is for confirming
The client secure communication;
Second transmission unit is specifically used for: the third judging unit determines that second receiving unit receives authorization
When the quantity for confirming instruction that terminal responds the secure communication authorization requests and sends is greater than or equal to preset threshold, Xiang Suoshu
Client sends the response message for allowing to communicate.
Third aspect present invention provides a kind of security protection system applied to smart home, comprising:
Including smart home, client and authorization terminal:
The smart home, the household for receiving the transmission of smart home client manage communication request;Judge the visitor
Whether family end is registered in the smart home;Determining the case where client is registered in the smart home
Under, secure communication authorization requests are sent to smart home authorization terminal;The authorization terminal response secure communication is received to award
The confirmation that power is requested and sent instructs, wherein the confirmation instruction is for confirming the client secure communication;To the client
End sends the response message for allowing to communicate;
The client, the household for sending to the smart home manage communication request;Receive the smart home
The response message for allowing to communicate sent;
The authorization terminal, the secure communication authorization requests sent for receiving the smart home;To the intelligence
Energy household sends the confirmation instruction for responding the secure communication authorization requests.
In conjunction with third aspect present invention, in the first possible implementation of the third aspect, the smart home tool
Body is used for:
Obtain the Identity Code of the client;
Judge in the registered file of the smart home whether included the client Identity Code;
If the smart home determine included in the registered file of the smart home client identity mark
Know code, it is determined that the client is registered.
The implementation of the embodiments of the present invention has the following beneficial effects:
In the embodiment of the present invention, smart home manages communication request in the household for receiving the transmission of smart home client;Institute
It states smart home and first judges whether the client is registered in the smart home;If it is not, then whole to smart home authorization
End sends secure communication authorization requests;The authorization terminal, which is received, in the smart home responds the secure communication authorization requests
And in the case where the confirmation instruction sent, Xiang Suoshu client sends the response message for allowing to communicate, wherein the confirmation instruction
For confirming the client secure communication.The present invention is efficiently avoided by sending Communications Authorization request to authorization terminal
After unauthorized access person has cracked the communication mechanism and password of smart home system by certain approach, unauthorized access and behaviour are carried out
Make, and then improves the security protection ability of smart home.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of network architecture schematic diagram disclosed by the embodiments of the present invention;
Fig. 2 is the first embodiment process of the safety protecting method provided in an embodiment of the present invention applied to smart home
Figure;
Fig. 3 is the second embodiment process of the safety protecting method provided in an embodiment of the present invention applied to smart home
Figure;
Fig. 4 is the 3rd embodiment process of the safety protecting method provided in an embodiment of the present invention applied to smart home
Figure;
Fig. 5 is the structural schematic diagram of smart home provided in an embodiment of the present invention;
Fig. 6 is the configuration diagram of the security protection system provided in an embodiment of the present invention applied to smart home.
Specific embodiment
The embodiment of the present invention provides a kind of safety protecting method, smart home and system applied to smart home, is used for
It solves traditional smart home security protection and passes through smart home security hidden trouble caused by internet transmitting ciphertext.
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work
It encloses.
It is described in detail separately below.
Description and claims of this specification and term " first ", " second ", " third " and " in the attached drawing
Four " etc. are not use to describe a particular order for distinguishing different objects.In addition, term " includes " and " having " and it
Any deformation, it is intended that cover and non-exclusive include.Such as it contains the process, method of a series of steps or units, be
System, product or equipment are not limited to listed step or unit, but optionally further comprising the step of not listing or list
Member, or optionally further comprising other step or units intrinsic for these process, methods, product or equipment.
In order to be best understood from a kind of safety protecting method applied to smart home disclosed by the embodiments of the present invention, intelligent family
It occupies and system, the network architecture being first applicable in below the embodiment of the present invention is described.Referring to Figure 1, Fig. 1 is that the present invention is implemented
A kind of network architecture schematic diagram disclosed in example.In network architecture described in Fig. 1, it may include smart home, client and award
Weigh terminal, wherein client and authorization terminal can wirelessly (such as WI-FI, bluetooth) and smart home communicate to connect.?
In network architecture shown in FIG. 1, client and authorization terminal may include cell phone, tablet computer, personal digital assistant
(Personal Digital Assistant, PDA), mobile internet device (Mobile Internet Device, MID),
Intelligent wearable device (such as smartwatch, Intelligent bracelet) all kinds of terminal devices, the embodiment of the present invention are not construed as limiting.Smart home
May include electrically driven curtain, intelligent lighting scenery control, central background music, floor heating control, airconditioning control, water treatment system,
All kinds of intelligent control house systems such as coal gas leakage alarming, safety monitoring can be solved by implementing network architecture shown in FIG. 1
Traditional smart home security protection passes through smart home security hidden trouble caused by internet transmitting ciphertext.
The present invention is applied to one embodiment of the safety protecting method of smart home.Wherein, a kind of to be applied to intelligent family
The safety protecting method in residence: smart home receives the household that smart home client is sent and manages communication request;The intelligence man
It occupies and judges whether the client is registered in the smart home;If the smart home determines the client in institute
It states in smart home and registers, then send secure communication authorization requests to smart home authorization terminal;The smart home receives institute
State the confirmation instruction that authorization terminal responds the secure communication authorization requests and sends, wherein the confirmation instruction is for confirming
The client secure communication;The smart home sends the response message for allowing to communicate to the client.
Based on network architecture shown in FIG. 1, the embodiment of the invention discloses a kind of security protections applied to smart home
Method.Fig. 2 is referred to, Fig. 2 is the first of a kind of safety protecting method applied to smart home provided in an embodiment of the present invention
Embodiment flow chart.Wherein, as shown in Fig. 2, a kind of safety applied to smart home that one embodiment of the present of invention provides
Means of defence may include step S201~S205:
S201, smart home receive the household that smart home client is sent and manage communication request.
In the embodiment of the present invention, smart home can receive the household that smart home client is wirelessly sent
Manage communication request.
For example, user can wirelessly send household management by rocking client to trigger client
Communication request is to smart home;Optionally, in the case where client is in breath screen state, user, also can be with touching by rocking client
Hair client wirelessly sends household management communication request to smart home.
Again for example, user can send management by clicking by the Intelligent housing interface in above-mentioned client
Communication request wirelessly sends household management communication request to smart home to trigger client.
S202, smart home judge whether client is registered in smart home.
In the embodiment of the present invention, above-mentioned smart home judges whether above-mentioned client is registered in above-mentioned smart home
Concrete mode may is that above-mentioned smart home obtains the Identity Code of above-mentioned client, wherein above-mentioned Identity Code can be with
It is smart card (Subscriber Identity Module, the SIM) card number or international mobile subscriber identity of client
(International Mobile Subscriber Identification Number, IMSI), alternatively, mobile station identifies
Number (usually said phone number) (Mobile Subscriber International ISDN/PSTN number,
MSISDN);Above-mentioned smart home judge in the registered file of the smart home whether included the client identity
Identification code;If the smart home determine included in the registered file of the smart home client identity
Code, it is determined that above-mentioned client is registered, then continues to execute step S203.If the smart home determines the smart home
It does not include the Identity Code of the client in registered file, it is determined that above-mentioned client is unregistered, then it is logical to terminate this
Believe session.
S203, smart home send secure communication authorization requests to smart home authorization terminal.
In the embodiment of the present invention, the feelings that above-mentioned client has been registered in above-mentioned smart home are determined in above-mentioned smart home
Under condition, secure communication authorization requests are sent to smart home authorization terminal, wherein are received the household and sent secure communication authorization
The authorization terminal quantity of request is either one or more.Secure communication authorization requests are sent to an authorization terminal
Concrete mode, which can be, sends secure communication authorization requests to a terminal authorized at random, is also possible to highest priority
Authorization terminal send secure communication authorization requests, be equally also possible to other modes to authorization terminal and send secure communication
Authorization requests.The concrete mode for sending secure communication authorization requests to multiple authorization terminals can be have been authorized to multiple at random
Terminal sends secure communication authorization requests, and the authorization terminal for being also possible to be greater than to priority pre-set priority sends secure communication
Authorization requests are equally also possible to other modes to multiple authorization terminals and send secure communication authorization requests.
S204, smart home receive the confirmation instruction that authorization terminal is sent in response to secure communication authorization requests, wherein really
Instruction is recognized for confirming that client secure communicates.
S205, smart home send the response message for allowing to communicate to client.
In the embodiment of the present invention, if receiving the household to send the authorization terminal quantity of secure communication authorization requests is one
It is a, then above-mentioned smart home receive above-mentioned authorization terminal respond above-mentioned secure communication authorization requests and send confirmation instruction
In the case of, above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
In another embodiment, if receive the household send secure communication authorization requests authorization terminal be it is multiple,
Above-mentioned smart home receives the confirmation instruction that any one above-mentioned authorization terminal responds above-mentioned secure communication authorization requests and sends
In the case where, above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
In another embodiment, receive the household send secure communication authorization requests authorization terminal be it is multiple, upper
State the confirmation that the above-mentioned authorization terminal that smart home reception is more than preset quantity responds above-mentioned secure communication authorization requests and sends
In the case where instruction, above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
In the embodiment of the present invention, smart home manages communication request in the household for receiving the transmission of smart home client;On
It states smart home and first judges whether above-mentioned client is registered in above-mentioned smart home;If it is not, then whole to smart home authorization
End sends secure communication authorization requests;Above-mentioned authorization terminal, which is received, in above-mentioned smart home responds above-mentioned secure communication authorization requests
And in the case where the confirmation instruction sent, Xiang Shangshu client sends the response message for allowing to communicate, wherein above-mentioned confirmation instruction
For confirming above-mentioned client secure communication.The present invention is effectively avoided by sending Communications Authorization request to authorization terminal
After unauthorized access person has cracked the communication mechanism and password of smart home system by certain approach, unauthorized access and behaviour are carried out
Make, and then improves the security protection ability of smart home.
Optionally, above-mentioned smart home judge above-mentioned client whether in above-mentioned smart home it is registered before, on
State method further include: above-mentioned smart home judges whether above-mentioned client is authorized client;Wherein, above-mentioned smart home is sentenced
Whether above-mentioned client of breaking is registered in above-mentioned smart home to include, and determines that above-mentioned client is not in above-mentioned smart home
In the case where authorized client, above-mentioned smart home judges whether above-mentioned client is registered in above-mentioned smart home.
Optionally, it is at least two that the above-mentioned reception household, which sends the authorization terminal quantity of secure communication authorization requests,;
Before above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client, the above method further include: above-mentioned intelligence man
It occupies and judges that above-mentioned smart home receives the number for confirming instruction that authorization terminal responds above-mentioned secure communication authorization requests and sends
Whether amount is greater than or equal to preset threshold, wherein above-mentioned confirmation instruction is for confirming above-mentioned client secure communication;Wherein, on
Stating smart home and sending to above-mentioned client allows the response message communicated to include receiving authorization in the above-mentioned smart home of judgement
Terminal respond above-mentioned secure communication authorization requests and send confirmation instruction quantity be greater than or equal to preset threshold in the case where,
Above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
Based on network architecture shown in FIG. 1, the embodiment of the invention discloses a kind of security protections applied to smart home
Method.Fig. 3 is referred to, Fig. 3 is the second of a kind of safety protecting method applied to smart home provided in an embodiment of the present invention
Embodiment flow chart.Wherein, as shown in figure 3, a kind of safety applied to smart home that one embodiment of the present of invention provides
Means of defence may include step S301~S305:
S301, smart home client send household to smart home and manage communication request.
In the embodiment of the present invention, smart home client wirelessly can send household management communication to smart home
Request.
For example, user can wirelessly send household management by rocking client to trigger client
Communication request is to smart home;Optionally, in the case where client is in breath screen state, user, also can be with touching by rocking client
Hair client wirelessly sends household management communication request to smart home.
Again for example, user can send management by clicking by the Intelligent housing interface in above-mentioned client
Communication request wirelessly sends household management communication request to smart home to trigger client.
S302, smart home judge whether client is registered in smart home.
If so, thening follow the steps S303.
If it is not, then terminating this communication session.
In the embodiment of the present invention, above-mentioned smart home judges whether above-mentioned client is registered in above-mentioned smart home
Concrete mode may is that above-mentioned smart home obtains the Identity Code of above-mentioned client, wherein above-mentioned Identity Code can be with
It is the smart-card/SIM-card number or international mobile subscriber identity IMSI of client, alternatively, mobile station identity number (usual institute
The phone number said) MSISDN;Whether above-mentioned smart home judges in the registered file of the smart home to have included described
The Identity Code of client;If the smart home determines that in the registered file of the smart home included the client
The Identity Code at end, it is determined that above-mentioned client is registered, then continues to execute step S303.If the smart home determines institute
It states in the registered file of smart home comprising the Identity Code of the client, it is determined that above-mentioned client is unregistered,
Then terminate this communication session.
S303, smart home send secure communication authorization requests to smart home authorization terminal.
In the embodiment of the present invention, the feelings that above-mentioned client has been registered in above-mentioned smart home are determined in above-mentioned smart home
Under condition, secure communication authorization requests are sent to smart home authorization terminal, wherein are received the household and sent secure communication authorization
The authorization terminal quantity of request is either one or more.Secure communication authorization requests are sent to an authorization terminal
Concrete mode, which can be, sends secure communication authorization requests to a terminal authorized at random, is also possible to highest priority
Authorization terminal send secure communication authorization requests, be equally also possible to other modes to authorization terminal and send secure communication
Authorization requests.The concrete mode for sending secure communication authorization requests to multiple authorization terminals can be have been authorized to multiple at random
Terminal sends secure communication authorization requests, and the authorization terminal for being also possible to be greater than to priority pre-set priority sends secure communication
Authorization requests are equally also possible to other modes to multiple authorization terminals and send secure communication authorization requests.
S304, authorization terminal send the confirmation instruction of response secure communication authorization requests to smart home, wherein confirmation refers to
It enables for confirming that client secure communicates.
S305, smart home send the response message for allowing to communicate to client.
In the embodiment of the present invention, receiving the household and sending the authorization terminal quantity of secure communication authorization requests is one,
Then the feelings for confirming instruction that above-mentioned authorization terminal responds above-mentioned secure communication authorization requests and sends are received in above-mentioned smart home
Under condition, above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
In another embodiment, receive the household send secure communication authorization requests authorization terminal quantity be it is multiple,
The confirmation that any one above-mentioned authorization terminal responds above-mentioned secure communication authorization requests and sends is received in above-mentioned smart home to refer to
In the case where order, above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.
In another embodiment, if it is more for receiving the household to send the authorization terminal quantity of secure communication authorization requests
It is a, it receives in above-mentioned smart home and is sent more than the above-mentioned secure communication authorization requests of the above-mentioned authorization terminal of preset quantity response
Confirmation instruction in the case where, above-mentioned smart home to above-mentioned client send allow communicate response message.
In the embodiment of the present invention, smart home client sends household to smart home and manages communication request;Above-mentioned intelligence
Household judges whether above-mentioned client is registered in above-mentioned smart home;If so, above-mentioned smart home is to smart home authorization
Terminal sends secure communication authorization requests;Above-mentioned authorization terminal sends the above-mentioned secure communication authorization of response to above-mentioned smart home and asks
The confirmation instruction asked, wherein above-mentioned confirmation instruction is for confirming above-mentioned client secure communication;Above-mentioned smart home is to above-mentioned visitor
Family end sends the response message for allowing to communicate.The present invention is effectively avoided by sending Communications Authorization request to authorization terminal
After unauthorized access person has cracked the communication mechanism and password of smart home system by certain approach, unauthorized access and behaviour are carried out
Make, and then improves the security protection ability of smart home.
Based on network architecture shown in FIG. 1, the embodiment of the invention discloses a kind of security protections applied to smart home
Method.Fig. 4 is referred to, Fig. 4 is a kind of third of the safety protecting method applied to smart home provided in an embodiment of the present invention
Embodiment flow chart.Wherein, as shown in figure 4, a kind of safety applied to smart home that one embodiment of the present of invention provides
Means of defence may include step S401~S408:
S401, smart home receive the household that smart home client is sent and manage communication request.
In the embodiment of the present invention, smart home can receive the household that smart home client is wirelessly sent
Manage communication request.
For example, user can wirelessly send household management by rocking client to trigger client
Communication request is to smart home;Optionally, in the case where client is in breath screen state, user, also can be with touching by rocking client
Hair client wirelessly sends household management communication request to smart home.
Again for example, user can send management by clicking by the Intelligent housing interface in above-mentioned client
Communication request wirelessly sends household management communication request to smart home to trigger client.
S402, smart home obtain the Identity Code of above-mentioned client.
Wherein, above-mentioned Identity Code can be the smart-card/SIM-card number or international mobile subscriber identity of client
IMSI, alternatively, mobile station identity number (usually said phone number) MSISDN.
S403, smart home judge whether client is authorized client.
If so, thening follow the steps S409.
If it is not, thening follow the steps S404.
In the embodiment of the present invention, above-mentioned smart home judge above-mentioned client whether be authorized client concrete mode
May is that above-mentioned smart home judge in the authority of above-mentioned smart home whether included the client identity mark
Know code;If above-mentioned smart home determine included in the authority of above-mentioned smart home the client identity
Code, it is determined that above-mentioned client has authorized.If above-mentioned smart home determines
The Identity Code of the client, it is determined that above-mentioned client unauthorized.
S404, smart home judge whether the Identity Code of client has included in the registered file of smart home.
If so, thening follow the steps S405.
If it is not, then terminating this communication session.
In the embodiment of the present invention, above-mentioned smart home judges whether above-mentioned client is registered in above-mentioned smart home
Concrete mode may is that above-mentioned smart home judges in the registered file of the smart home whether to have included the client
Identity Code;If the smart home determine included in the registered file of the smart home client body
Part identification code, it is determined that above-mentioned client is registered.If the smart home determines in the registered file of the smart home
It does not include the Identity Code of the client, it is determined that above-mentioned client is unregistered.
S405, smart home send secure communication authorization requests to multiple smart home authorization terminals.
S406, smart home receive the confirmation instruction that above-mentioned authorization terminal is sent in response to secure communication authorization requests,
In, confirmation instruction is for confirming that client secure communicates.
S407, smart home judge that smart home receives authorization terminal and sends really in response to secure communication authorization requests
Whether the quantity for recognizing instruction is greater than or equal to preset threshold, wherein confirmation instruction is for confirming that client secure communicates.
If so, thening follow the steps S408.
If it is not, then terminating this communication session.
Wherein, above-mentioned preset threshold for example can be 1,2,3,4,6 or other values.
S408, smart home send the response message for allowing to communicate to client.
S409, smart home send prompt information to client, wherein prompt information is for prompting user that can communicate
Session.
In the embodiment of the present invention, smart home client sends household to smart home and manages communication request;Above-mentioned intelligence
Household judges whether above-mentioned client is authorized client;If it is not, then above-mentioned smart home judge above-mentioned client whether
It is registered in above-mentioned smart home;If so, above-mentioned smart home sends secure communication authorization to multiple smart home authorization terminals
Request;Above-mentioned authorization terminal sends the confirmation instruction for responding above-mentioned secure communication authorization requests to above-mentioned smart home, wherein on
Confirmation instruction is stated for confirming above-mentioned client secure communication;Above-mentioned smart home judges that above-mentioned smart home receives authorization eventually
End responds above-mentioned secure communication authorization requests and what is sent confirms whether the quantity of instruction is greater than or equal to preset threshold;If so,
Above-mentioned smart home sends the response message for allowing to communicate to above-mentioned client.The present invention is awarded by sending communication to authorization terminal
Power request, effectively avoids communication mechanism and password that unauthorized access person has cracked smart home system by certain approach
Afterwards, unauthorized access and operation are carried out, and then improves the security protection ability of smart home.
Fig. 5 is referred to, Fig. 5 is a kind of structural schematic diagram of smart home, which includes:
First receiving unit 501, the household for receiving the transmission of smart home client manage communication request.
First judging unit 502, for judge above-mentioned client whether in above-mentioned smart home it is registered.
Wherein, the first judging unit 502 is specifically used for: obtaining the Identity Code of the client;
Judge in the registered file of the smart home of the client whether included the client identity
Identification code;
If it is determined that having included the Identity Code of the client in the registered file of the smart home, it is determined that institute
It is registered to state client.
First transmission unit 503, if determining that above-mentioned client has been infused in above-mentioned smart home for above-mentioned judging unit
Volume then sends secure communication authorization requests to smart home authorization terminal.
Second receiving unit 504 responds the above-mentioned peace that above-mentioned first transmission unit is sent for receiving above-mentioned authorization terminal
Full communication authorization requests and the confirmation instruction sent, wherein above-mentioned confirmation instruction is for confirming above-mentioned client secure communication.
Second transmission unit 505, for sending the response message for allowing to communicate to above-mentioned client.
Optionally, above-mentioned first judging unit 502 judge above-mentioned client whether in above-mentioned smart home it is registered
Before, above-mentioned smart home further include: second judgment unit, for judging whether above-mentioned client is authorized client;Its
In, above-mentioned first judging unit 502 is specifically used for: determining that above-mentioned client is not to have authorized client in above-mentioned second judgment unit
In the case where end, above-mentioned smart home judges whether above-mentioned client is registered in above-mentioned smart home.
Optionally, receiving the household and sending the authorization terminal quantity of secure communication authorization requests is at least two;It is above-mentioned
Smart home further include: third judging unit responds above-mentioned peace for judging that above-mentioned second receiving unit receives authorization terminal
Full communication authorization requests and whether the quantity of confirmation instruction sent is greater than or equal to preset threshold, wherein above-mentioned confirmation instruction
For confirming above-mentioned client secure communication;Wherein, above-mentioned second transmission unit is specifically used for: sentencing in above-mentioned third judging unit
Fixed above-mentioned second receiving unit receives the quantity for confirming instruction that authorization terminal responds above-mentioned secure communication authorization requests and sends
In the case where preset threshold, Xiang Shangshu client sends the response message for allowing to communicate.
It is understood that the function of each functional module of the smart home 500 of the present embodiment can be according to above method reality
The method specific implementation in example is applied, specific implementation process is referred to the associated description of above method embodiment, herein no longer
It repeats.
In the embodiment of the present invention, the first receiving unit 501 is in the household management communication for receiving the transmission of smart home client
Request;First judging unit 502 first judges whether above-mentioned client is registered in above-mentioned smart home;If it is not, then first sending out
Unit 503 is sent to send secure communication authorization requests to smart home authorization terminal;In the above-mentioned smart home of the second receiving unit 504
Receive above-mentioned authorization terminal respond above-mentioned secure communication authorization requests and send confirmation instruction in the case where, the second transmission unit
505 send the response message for allowing to communicate to above-mentioned client, wherein above-mentioned confirmation instruction is for confirming above-mentioned client secure
Communication.The present invention effectively avoids unauthorized access person and passes through certain approach by sending Communications Authorization request to authorization terminal
After the communication mechanism and password that have cracked smart home system, unauthorized access and operation are carried out, and then improve smart home
Security protection ability.
Fig. 6 is referred to, Fig. 6 is a kind of frame of the security protection system applied to smart home disclosed by the embodiments of the present invention
Structure schematic diagram, for executing the safety protecting method disclosed by the embodiments of the present invention applied to smart home.As shown in fig. 6, should
Security protection system applied to smart home includes: smart home, client and authorization terminal.Wherein:
Smart home, the household for receiving the transmission of smart home client manage communication request;Whether judge client
It is registered in smart home;In the case where determining that the client is registered in smart home, to smart home authorization
Terminal sends secure communication authorization requests;The confirmation that authorization terminal responds the secure communication authorization requests and sends is received to refer to
It enables, wherein confirmation instruction is for confirming that client secure communicates;The response message for allowing to communicate is sent to client;
Client, the household for sending to smart home manage communication request;What reception smart home was sent allows to lead to
The response message of letter;
Authorization terminal, for receiving the secure communication authorization requests of smart home transmission;Response institute is sent to smart home
State the confirmation instruction of secure communication authorization requests.
Further alternative, above-mentioned smart home is specifically used for: obtaining the Identity Code of the client;Described in judgement
In the registered file of smart home whether included the client Identity Code;If described in the smart home determines
It has included the Identity Code of the client in the registered file of smart home, it is determined that the client is registered.
Wherein, applied in the security protection system of smart home described in Fig. 6, smart home is receiving smart home visitor
The household that family end is sent manages communication request;Smart home first judges whether client is registered in the smart home;If
It is no, then secure communication authorization requests are sent to smart home authorization terminal;Authorization terminal response peace is received in the smart home
Full communication authorization requests and send confirmation instruction in the case where, to client send allow communicate response message, wherein really
Instruction is recognized for confirming the client secure communication.It is cracked to efficiently avoid unauthorized access person by certain approach
After the communication mechanism and password of smart home system, unauthorized access and operation are carried out, and then the safety for improving smart home is anti-
Shield ability.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium may include: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access
Memory, RAM), disk or CD etc..
A kind of data service billing method disclosed by the embodiments of the present invention, PCEF equipment, OCS and system are carried out above
It is discussed in detail, used herein a specific example illustrates the principle and implementation of the invention, above embodiments
Illustrate to be merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, according to
According to thought of the invention, there will be changes in the specific implementation manner and application range, in conclusion the content of the present specification
It should not be construed as limiting the invention.
Claims (10)
1. a kind of safety protecting method applied to smart home characterized by comprising
Smart home receives the household that smart home client is sent and manages communication request, and the management communication request is described
Client is under breath screen state, and user rocks the client triggering;
The smart home judges whether the client is registered in the smart home;
If the smart home determines that the client is registered in the smart home, the smart home is to intelligent family
It occupies authorization terminal and sends secure communication authorization requests;
The smart home receives the confirmation instruction that the authorization terminal responds the secure communication authorization requests and sends,
In, the confirmation instruction is for confirming the client secure communication;
The smart home sends the response message for allowing to communicate to the client.
2. safety protecting method according to claim 1, which is characterized in that the smart home judges that the client is
It is no registered in the smart home, comprising:
The smart home obtains the Identity Code of the client;
The smart home judge in the registered file of the smart home whether included the client identity
Code;
If the smart home determine included in the registered file of the smart home client Identity Code,
Then determine that the client is registered.
3. described in any item safety protecting methods according to claim 1~2, which is characterized in that the smart home judges institute
State client it is whether registered in the smart home before, the method also includes:
The smart home judges whether the client is authorized client;
The smart home judges whether the client is registered in the smart home
The smart home determine the client be not authorized client when, judge the client whether in the intelligence
It is registered in household.
4. described in any item safety protecting methods according to claim 1~2, which is characterized in that receive the household and send peace
The authorization terminal quantity of full communication authorization requests is at least two;
Before the smart home sends the response message for allowing to communicate to the client, the method also includes:
The smart home judges that the smart home receives authorization terminal and responds the secure communication authorization requests and send
The quantity of confirmation instruction whether be greater than or equal to preset threshold, wherein confirmation instruction is for confirming that the client is pacified
Full communication;
The smart home to the client send allow communicate response message include:
The smart home determines that the smart home receives authorization terminal and responds the secure communication authorization requests and send
Confirmation instruction quantity be greater than or equal to preset threshold when, Xiang Suoshu client send allow communicate response message.
5. a kind of smart home characterized by comprising
First receiving unit, the household for receiving the transmission of smart home client manage communication request, and the management communication is asked
In the case where the client is in breath screen state, user rocks the client triggering for Seeking Truth;
First judging unit, for judge the client whether in the smart home it is registered;
First transmission unit, if determining that the client has been registered in the smart home for first judging unit,
Then secure communication authorization requests are sent to smart home authorization terminal;
Second receiving unit, the secure communication that the first transmission unit transmission is responded for receiving the authorization terminal are awarded
The confirmation that power is requested and sent instructs, wherein the confirmation instruction is for confirming the client secure communication;
Second transmission unit, for sending the response message for allowing to communicate to the client.
6. smart home according to claim 5, which is characterized in that first judging unit is specifically used for:
Obtain the Identity Code of the client;
Judge in the registered file of the smart home of the client whether included the client identity
Code;
If it is determined that having included the Identity Code of the client in the registered file of the smart home, it is determined that the visitor
Family end is registered.
7. according to the described in any item smart homes of claim 5~6, which is characterized in that the smart home further include:
Second judgment unit, for judging whether the client is authorized client;
First judging unit is specifically used for: the second judgment unit determines that the client is not authorized client
When, judge whether the client is registered in the smart home.
8. according to the described in any item smart homes of claim 5~6, which is characterized in that receive the household and send safe lead to
The authorization terminal quantity for believing authorization requests is at least two;
The smart home further include:
Third judging unit is asked for judging that second receiving unit receives the authorization terminal response secure communication authorization
Whether the quantity of confirmation instruction asked and sent is greater than or equal to preset threshold, wherein confirmation instruction is for described in confirming
Client secure communication;
Second transmission unit is specifically used for: the third judging unit determines that second receiving unit receives authorization terminal
When the quantity for confirming instruction for responding the secure communication authorization requests and sending is greater than or equal to preset threshold, Xiang Suoshu client
End sends the response message for allowing to communicate.
9. a kind of security protection system applied to smart home characterized by comprising smart home, client and award
Weigh terminal:
The smart home, the household for receiving the transmission of smart home client manage communication request, and the management communication is asked
In the case where the client is in breath screen state, user rocks the client triggering for Seeking Truth;Judge the client whether
It is registered in the smart home;In the case where determining that the client is registered in the smart home, to intelligent family
It occupies authorization terminal and sends secure communication authorization requests;The authorization terminal is received to respond the secure communication authorization requests and send
Confirmation instruction, wherein confirmation instruction is for confirming that the client secure communicates;Allow to lead to client transmission
The response message of letter;
The client manages communication request for sending household to the smart home;Receive what the smart home was sent
Allow the response message communicated;
The authorization terminal, the secure communication authorization requests sent for receiving the smart home;To the intelligent family
It occupies and sends the confirmation instruction for responding the secure communication authorization requests.
10. security protection system according to claim 9, which is characterized in that the smart home is specifically used for:
Obtain the Identity Code of the client;
Judge in the registered file of the smart home whether included the client Identity Code;
If the smart home determine included in the registered file of the smart home client Identity Code,
Then determine that the client is registered.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510350961.XA CN105553924B (en) | 2015-06-23 | 2015-06-23 | A kind of safety protecting method, smart home and system applied to smart home |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510350961.XA CN105553924B (en) | 2015-06-23 | 2015-06-23 | A kind of safety protecting method, smart home and system applied to smart home |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105553924A CN105553924A (en) | 2016-05-04 |
CN105553924B true CN105553924B (en) | 2019-06-11 |
Family
ID=55832860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510350961.XA Active CN105553924B (en) | 2015-06-23 | 2015-06-23 | A kind of safety protecting method, smart home and system applied to smart home |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105553924B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018039833A1 (en) * | 2016-08-28 | 2018-03-08 | 刘建林 | Interactive control method and system for smart air conditioner |
CN106131667A (en) * | 2016-08-28 | 2016-11-16 | 刘建林 | Shake the method and system of the most selected channel |
CN106357490A (en) * | 2016-08-28 | 2017-01-25 | 刘建林 | Interactive control method and system for intelligent air conditioner |
WO2018039836A1 (en) * | 2016-08-28 | 2018-03-08 | 刘建林 | Method and system for automatically selecting channel by means of shaking |
WO2018039869A1 (en) * | 2016-08-29 | 2018-03-08 | 刘建林 | Method and system for controlling air purifier by means of shaking |
CN106382715A (en) * | 2016-08-29 | 2017-02-08 | 刘建林 | Method and system of controlling air purifier by shaking |
CN106937270A (en) * | 2017-04-24 | 2017-07-07 | 深圳市赛亿科技开发有限公司 | A kind of method and device of intelligent home device management |
CN112859620B (en) * | 2019-11-12 | 2023-05-05 | 西门子(中国)有限公司 | Security protection method, security protection device, intelligent home system and computer readable medium |
CN114442562A (en) * | 2020-10-30 | 2022-05-06 | 百度在线网络技术(北京)有限公司 | Processing method and device for smart home equipment, electronic equipment and medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102710625A (en) * | 2012-05-24 | 2012-10-03 | 中兴通讯股份有限公司 | Method for controlling external terminal to access electric appliance and home gateway |
CN103067340A (en) * | 2011-10-20 | 2013-04-24 | 中兴通讯股份有限公司 | Authentication method for remote control network information domestic appliance, and system and internet domestic gateway |
CN104320479A (en) * | 2014-10-31 | 2015-01-28 | 东莞宇龙通信科技有限公司 | Method and system for controlling controlled device |
CN104348620A (en) * | 2013-07-31 | 2015-02-11 | 中兴通讯股份有限公司 | Method for authenticating intelligent household terminals, and corresponding devices |
CN104618369A (en) * | 2015-01-27 | 2015-05-13 | 广州市戴为智能科技有限公司 | Method, device and system for unique authorization of Internet-of-Things equipment based on OAuth |
-
2015
- 2015-06-23 CN CN201510350961.XA patent/CN105553924B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103067340A (en) * | 2011-10-20 | 2013-04-24 | 中兴通讯股份有限公司 | Authentication method for remote control network information domestic appliance, and system and internet domestic gateway |
CN102710625A (en) * | 2012-05-24 | 2012-10-03 | 中兴通讯股份有限公司 | Method for controlling external terminal to access electric appliance and home gateway |
CN104348620A (en) * | 2013-07-31 | 2015-02-11 | 中兴通讯股份有限公司 | Method for authenticating intelligent household terminals, and corresponding devices |
CN104320479A (en) * | 2014-10-31 | 2015-01-28 | 东莞宇龙通信科技有限公司 | Method and system for controlling controlled device |
CN104618369A (en) * | 2015-01-27 | 2015-05-13 | 广州市戴为智能科技有限公司 | Method, device and system for unique authorization of Internet-of-Things equipment based on OAuth |
Also Published As
Publication number | Publication date |
---|---|
CN105553924A (en) | 2016-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105553924B (en) | A kind of safety protecting method, smart home and system applied to smart home | |
Heartfield et al. | A taxonomy of cyber-physical threats and impact in the smart home | |
CN105654580B (en) | Access control method and system, electronic lock, management and visitor's terminal | |
CN104661945B (en) | Method for restoring a safety system for an elevator installation | |
KR101634295B1 (en) | System and method for providing authentication service for iot security | |
CN106101147B (en) | A kind of method and system for realizing smart machine and the communication of remote terminal dynamic encryption | |
CN103227988B (en) | Intelligent internet of things and its control method | |
CN106056713B (en) | A kind of remote-authorization method of coded lock | |
CN107421060B (en) | NB-IoT network-based air conditioner communication method and air conditioner | |
CN104966340A (en) | Access control system, access control method and cloud service platform | |
CN104301303A (en) | Intelligent home Internet of Things safety protection method and system | |
CN103763107A (en) | Intelligent household appliance system secret key control method and intelligent household appliance system | |
CN109979047B (en) | Multi-network intelligent door lock control method, storage medium, controller and fingerprint lock | |
CN107545619A (en) | A kind of sound wave gate control system and sound wave access control method | |
CN108848503B (en) | A kind of smart home dynamic encryption means of communication and system transmitted using merogenesis | |
CN110224822A (en) | A kind of cryptographic key negotiation method and system | |
CN106842976B (en) | Status information and control authority dynamic adjusting method and system in smart home | |
CN110895844A (en) | Interaction method and device of intelligent door equipment, computer equipment and storage medium | |
CN106657048A (en) | Improved smart home center control server | |
CN107046525A (en) | One kind recognizes matching security system nearby based on intelligent hardware devices | |
CN104579639A (en) | Realizing for multi-party cooperation authorization key and system adopting same for mobile wireless control | |
CN101854357A (en) | Method and system for monitoring network authentication | |
CN103067172A (en) | Information safety management method and system | |
CN103425101A (en) | Intelligent control system and method for internet of things | |
CN107094079B (en) | Method, device and equipment for opening terminal function |
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 |