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 PDF

Info

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
Application number
CN201510350961.XA
Other languages
Chinese (zh)
Other versions
CN105553924A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201510350961.XA priority Critical patent/CN105553924B/en
Publication of CN105553924A publication Critical patent/CN105553924A/en
Application granted granted Critical
Publication of CN105553924B publication Critical patent/CN105553924B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0884Network 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

A kind of safety protecting method, smart home and system applied to smart home
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.
CN201510350961.XA 2015-06-23 2015-06-23 A kind of safety protecting method, smart home and system applied to smart home Active CN105553924B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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