Building intelligent security and protection self-collaboration equipment and construction method thereof
By combining building intelligent security device A and device B, and utilizing Bluetooth communication and optical signal negotiation, privacy information negotiation and decryption between the devices are achieved, solving the problem of security devices accidentally recording other people's privacy and achieving a balance between security and privacy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHANGHAI REAL ESTATE RES INST
- Filing Date
- 2026-01-16
- Publication Date
- 2026-04-21
AI Technical Summary
Existing intelligent building security equipment, while protecting security, is prone to accidentally recording other people's private information, making it difficult to find a balance between the two.
The system employs a combination of device A and device B, including a camera module, a Bluetooth communication module, an LED module, and a computing unit. It generates public-private key pairs using RSA or ECC algorithms, and utilizes the Bluetooth BLE protocol and Morse code to achieve wireless networking and privacy information negotiation between the devices, performing encryption and decryption processing.
While ensuring safety, it effectively avoids accidentally recording other people's private information, achieving a balance between protecting personal safety and respecting privacy in security equipment.
Smart Images

Figure CN121908246A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of security, specifically to a self-cooperative intelligent building security device and its construction method. Background Technology
[0002] As people's demands for quality of life continue to rise, smart security devices are becoming increasingly popular. Products such as electronic peepholes and video doorbells provide convenience for home security and elderly monitoring. However, the widespread use of these devices has also sparked new legal controversies, especially when the surveillance camera's range covers neighbors' daily activities, raising the sensitive issue of whether this constitutes a privacy violation. The use of smart security devices requires finding a balance between protecting personal safety and respecting the privacy of others.
[0003] Chinese utility model patent CN221743585U (publication date: September 20, 2024) discloses a building intelligent security camera, including an upper mounting plate. A mounting box is fixedly connected to the bottom of the upper mounting plate. A support plate is fixedly connected inside the mounting box. A mounting base is provided at the bottom of the mounting box, and a camera body is connected to the bottom of the mounting base. A brush roller is provided on the camera body. An adjustment device is provided inside the mounting box. The adjustment device includes a drive motor, and a screw is fixedly connected to the output end of the drive motor. This design has the beneficial effects of cleaning the security camera and improving work efficiency. While this utility model patent solves the problem of tedious cleaning of security cameras, it does not address the privacy issue.
[0004] Chinese invention patent application CN111798635A (publication date: October 20, 2020) discloses a building intelligent security system, which includes a monitoring module, a data processing platform, and terminal devices. The monitoring module is used to acquire building monitoring data and transmit it to the data processing platform. The data processing platform is used to determine whether the monitoring data is abnormal. If the monitoring data is abnormal, the abnormal monitoring data is sent to the terminal devices. The terminal devices are used to receive and display the abnormal monitoring data, and simultaneously issue alarm reminders to the users of the terminal devices. This invention uniformly transmits monitoring data from different protection directions of the building to the data processing platform for processing, identifies abnormal data, and automatically sends the abnormal data to the user terminals. Then, the user terminals issue alarm reminders to the users, which can promptly and effectively detect potential security risks in the building.
[0005] Chinese invention patent application CN109685943A (publication date: April 26, 2019) discloses a building intelligent security monitoring system. It includes electronic identification cards with dual verification capabilities: verifying both the cardholder's ID and the user's fingerprint information. The card only functions when both match. A work schedule server is also included, allowing users to access designated locations only during work hours, further protecting the building's information security. Monitoring screens monitor the location data of all users within the building, enabling immediate identification of all users in all locations in case of danger. A single electronic identification card can be used with all security devices within the building, greatly simplifying user access. The system also features cameras with multiple operating modes, saving data storage space, and intelligently adjusting camera operating modes.
[0006] The aforementioned existing technology provides a building intelligent security system that protects the safety of buildings, but it does not completely solve the problem that security devices may mistakenly record other people's private information. Summary of the Invention
[0007] Based on the above problems, the present invention aims to provide a building intelligent security self-coordination device and its construction method to solve the problem of security devices accidentally recording other people's privacy information, thereby ensuring security while respecting and protecting personal privacy rights.
[0008] A building intelligent security self-coordination device includes device A and device B, both of which include: a camera module, a Bluetooth communication module, an LED module, and a computing unit.
[0009] The camera module is electrically connected to the computing unit via a data bus and is used to acquire video data and receive encoded information sent by other devices via optical signals.
[0010] The Bluetooth communication module is connected to the computing unit through a serial communication interface, and wireless networking and message transmission between devices are realized through the Bluetooth BLE protocol.
[0011] The LED module encodes the string into a light signal and emits it outwards; the on / off timing of the LED module is controlled by the computing unit.
[0012] The computing unit includes a central processing unit (CPU) and a security encryption chip. The CPU is used to perform device initialization, automatic network formation, privacy information negotiation and processing, and privacy information negotiation and decryption. The security encryption chip is used to store the device's public and private key pairs and perform encryption / decryption operations.
[0013] A self-cooperative intelligent building security device and its construction method include the following steps:
[0014] Step S1: Device initialization;
[0015] Step S2: Automatic network formation;
[0016] Step S3: Negotiated handling of privacy information;
[0017] Step S4: Decrypt privacy information through negotiation.
[0018] Furthermore, step S1, device initialization, includes:
[0019] Step S11: The device is pre-configured with an 8-byte device ID at the factory;
[0020] Step S12: During device initialization, a device public / private key pair is generated;
[0021] Step S13: The public and private key pairs are recorded in the secure area of the device;
[0022] Step S14: Initialization complete.
[0023] Furthermore, step S12 employs either the RSA algorithm or the ECC algorithm.
[0024] Furthermore, the automatic networking process in step S2 includes:
[0025] Step S21: Device A randomly generates an 8-character string StrA;
[0026] Step S22: Device A sends a network request via Bluetooth BLE broadcast;
[0027] Step S23: Device A controls the LED module to transmit StrA;
[0028] Step S24: Device B receives BLE broadcast and StrA;
[0029] Step S25: Device B receives the light propagation signal through the camera;
[0030] Step S26: Device B randomly generates an 8-character string StrB;
[0031] Step S27: Device B sends a network request via Bluetooth BLE broadcast;
[0032] Step S28: Device B controls the LED module to transmit StrB;
[0033] Step S29: Device A receives BLE broadcast and StrB;
[0034] Step S210: Device A receives the light propagation signal through the camera;
[0035] Step S211: Establish a bidirectional adjacency relationship between device A and device B.
[0036] Furthermore, in step S22, device A sends a network request via Bluetooth BLE broadcast, with the following message format:
[0037]
[0038] Furthermore, in step S23, device A transmits StrA in Morse code, and in step S28, device B transmits StrB in Morse code.
[0039] Furthermore, in step S27, device B sends a network request via Bluetooth BLE broadcast, with the following message format:
[0040]
[0041] Furthermore, in step S25, when device B receives the light propagation signal through the camera, it discovers device A that is sending Morse code, confirms that the Morse code it sends corresponds to StrA, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrA, the message is ignored and no adjacency relationship is established. In step S28, when device A receives the light propagation signal through the camera, it discovers device B that is sending Morse code, confirms that the Morse code it sends corresponds to StrB, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrB, the message is ignored and no adjacency relationship is established.
[0042] Furthermore, in step S211, the establishment of a bidirectional adjacency relationship between device A and device B requires the following conditions to be met simultaneously: device B establishes an adjacency relationship with device A after discovering device A sending Morse code via its camera and the Morse code corresponds to StrA; device A establishes an adjacency relationship with device B after discovering device B sending Morse code via its camera and the Morse code corresponds to StrB.
[0043] Furthermore, step S3, privacy information negotiation and processing, includes:
[0044] Step S31: Device A / B generates a temporary key KeyA / KeyB and records the correspondence between KeyA / KeyB and the timestamp;
[0045] Step S32: Encrypt KeyA / KeyB using the public key of device B / A to become CKeyA / CKeyB;
[0046] Step S33: Devices A and B send a collaborative privacy information processing request message;
[0047] Step S34: After receiving the request, device B / A verifies whether the signature of device A / B is valid;
[0048] Step S35: After confirming that the message was sent by device A / B, process the privacy information.
[0049] Step S36: Send a message indicating that the privacy information processing is complete.
[0050] Furthermore, in step S33, devices A / B send a collaborative privacy information processing request message, the message format of which is as follows:
[0051]
[0052] Request type: 0x01, Privacy information processing request.
[0053] Furthermore, after confirming in step S35 that the message was sent by device A / B, the image information received one minute before the message is received is encrypted with KeyA / KeyB and stored locally. The file name is timestamp A / B sent by device A / B + ID of device A / B.
[0054] Furthermore, in step S36, a privacy information processing completion message is sent, with the following message format:
[0055]
[0056] Request type: 0x02 Privacy information processing completed.
[0057] Furthermore, step S4, privacy information negotiation and decryption, includes:
[0058] Step S41: Devices A / B learn from the encrypted video's filename that the video was requested to be encrypted by device B / A;
[0059] Step S42: Devices A / B construct a decryption request message;
[0060] Step S43: Verify the validity of the message signature;
[0061] Step S44: Decrypt the privacy information.
[0062] Furthermore, in step S42, devices A / B construct a decryption request message, the message format of which is as follows:
[0063]
[0064] Request type: 0x03 Decryption request.
[0065] Furthermore, step S44 decrypts the privacy information, including:
[0066] Step S441: When the message is valid, device A / B prompts the user that there is a video decryption request and displays the video's time information, as well as the video content recorded by device A / B at that time. When the user of device A / B agrees to decryption, device A / B finds the encryption key KeyA / KeyB through the timestamp, and encrypts KeyA / KeyB using the device public key of device B / A to form CKeyA / CKeyB, and constructs the message.
[0067] Step S442: After receiving the message, device B / A verifies the validity of the message, obtains CKeyA / CKeyB, and decrypts CKeyA / CKeyB into KeyA / KeyB using its own device private key.
[0068] Step S443: Devices B / A use KeyA / KeyB to decrypt the video content.
[0069] Furthermore, the message format in step S441 is as follows:
[0070]
[0071] Request type: 0x04 Decryption response request.
[0072] Compared to existing technologies, the beneficial effects of this application are as follows:
[0073] 1. The present invention provides a building intelligent security self-coordination device, including device A and device B. Through the camera module, Bluetooth communication module, light-emitting LED module and computing unit of device A and device B, the device completes the negotiation and processing of privacy information and the negotiation and decryption of privacy information, thereby solving the problem of security devices accidentally recording other people's privacy information.
[0074] 2. The present invention provides a method for constructing a self-cooperative intelligent building security device, which, through steps S1: device initialization; step S2: automatic networking; step S3: privacy information negotiation and processing; and step S4: privacy information negotiation and decryption, enables the use of intelligent security devices to find a balance between protecting personal safety and respecting the privacy of others, thus ensuring security while respecting and protecting personal privacy.
[0075] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the preferred embodiments of this application are described in detail below with reference to the accompanying drawings.
[0076] The above and other objects, advantages and features of this application will become more apparent to those skilled in the art from the following detailed description of specific embodiments in conjunction with the accompanying drawings. Attached Figure Description
[0077] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. In all drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0078] in:
[0079] Figure 1 This is a simplified diagram of a self-cooperative device model for intelligent building security provided by the present invention;
[0080] Figure 2 This invention relates to a module involved in a self-coordinating intelligent building security device.
[0081] Figure 3 This is a flowchart illustrating a method for constructing a self-cooperative intelligent building security device provided by the present invention;
[0082] Figure 4 This is a flowchart illustrating the device initialization process of a self-cooperative building intelligent security device and its construction method provided by the present invention.
[0083] Figure 5 This is an automatic networking flowchart (sending end) of a self-cooperative building intelligent security device and its construction method provided by the present invention.
[0084] Figure 6 This is an automatic networking flowchart (receiving end) of a self-cooperative building intelligent security device and its construction method provided by the present invention. Detailed Implementation
[0085] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. In the following description, specific details such as specific configurations and components are provided merely to help fully understand the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. In addition, for clarity and brevity, descriptions of known functions and structures are omitted in the embodiments.
[0086] It should be understood that the phrase "an embodiment" or "this embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "an embodiment" or "this embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0087] Furthermore, reference numerals and / or letters may be repeated in different examples within this application. Such repetition is for the purpose of simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or settings discussed.
[0088] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, B exists alone, and A and B exist simultaneously. The term " / and" describes another type of relationship between related objects, indicating that two relationships can exist. For example, A / and B can mean: A exists alone, and A and B exist alone. In addition, the character " / " in this article generally indicates that the related objects before and after it have an "or" relationship.
[0089] In this article, the term "at least one" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, "at least one of A and B" can mean: A exists alone, A and B exist simultaneously, or B exists alone.
[0090] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion.
[0091] Example 1
[0092] This embodiment describes a self-cooperative intelligent building security device. A simplified model diagram of this device can be found in [link to diagram]. Figure 1 For the modules involved in this device, please refer to [link / reference]. Figure 2 .
[0093] A building intelligent security self-coordination device includes device A and device B, wherein both device A and device B include: a camera module, a Bluetooth communication module, an LED module, and a computing unit.
[0094] Preferably, the camera module is electrically connected to the computing unit via a data bus, and is used to acquire video data and receive encoded information sent by other devices via optical signals;
[0095] Preferably, the Bluetooth communication module is connected to the computing unit via a serial communication interface, and wireless networking and message transmission between devices are achieved through the Bluetooth BLE protocol;
[0096] Preferably, the LED module encodes the string into an optical signal and emits it outward, and the on / off timing of the LED module is controlled by the computing unit;
[0097] Preferably, the computing unit includes a central processing unit (CPU) and a security encryption chip. The CPU is used to perform device initialization, automatic network formation, privacy information negotiation and processing, and privacy information negotiation decryption. The security encryption chip is used to store the device's public and private key pairs and perform encryption / decryption operations.
[0098] This embodiment also provides a method for constructing a self-cooperative intelligent building security device. Please refer to the flowchart of the construction method. Figure 3 This includes the following steps:
[0099] Step S1: Device initialization;
[0100] Step S2: Automatic network formation;
[0101] Step S3: Negotiated handling of privacy information;
[0102] Step S4: Decrypt privacy information through negotiation.
[0103] Preferably, step S1 completes device initialization during the first startup after leaving the factory and generates information needed for future device operation, such as device identity information.
[0104] Preferably, in step S2, the bidirectional adjacency relationship between the two devices is established through automatic networking.
[0105] Preferably, in step S3, when the device detects that its own door is open or its own owner enters the monitoring area, privacy information negotiation and processing are carried out.
[0106] Preferably, in step S4, when a device user discovers that a video is encrypted but needs to view it encrypted, a privacy information negotiation and decryption process is initiated.
[0107] The technical effects achieved by this embodiment are as follows: This embodiment provides a building intelligent security self-cooperative device, which, through the camera module, Bluetooth communication module, LED module and computing unit of device A and device B, completes the negotiation and decryption of privacy information of intelligent security devices, solving the problem of security devices accidentally recording other people's privacy information; by providing a method for constructing a building intelligent security self-cooperative device, security is ensured through monitoring while avoiding infringement of other people's privacy.
[0108] Example 2
[0109] Based on Example 1, this example specifically introduces a method for constructing a self-cooperative intelligent building security device. For the initialization flowchart of this device, please refer to... Figure 4 .
[0110] Step S1, device initialization, includes:
[0111] Step S11: The device is pre-configured with an 8-byte device ID at the factory;
[0112] Step S12: During device initialization, a device public / private key pair is generated;
[0113] Step S13: The public and private key pairs are recorded in the secure area of the device;
[0114] Step S14: Initialization complete.
[0115] Preferably, step S12 employs the RSA algorithm or the ECC algorithm.
[0116] Step S2, the automatic networking process, includes:
[0117] Step S21: Device A randomly generates an 8-character string StrA;
[0118] Step S22: Device A sends a network request via Bluetooth BLE broadcast;
[0119] Step S23: Device A controls the LED module to transmit StrA;
[0120] Step S24: Device B receives BLE broadcast and StrA;
[0121] Step S25: Device B receives the light propagation signal through the camera;
[0122] Step S26: Device B randomly generates an 8-character string StrB;
[0123] Step S27: Device B sends a network request via Bluetooth BLE broadcast;
[0124] Step S28: Device B controls the LED module to transmit StrB;
[0125] Step S29: Device A receives BLE broadcast and StrB;
[0126] Step S210: Device A receives the light propagation signal through the camera;
[0127] Step S211: Device A and Device B establish a bidirectional adjacency relationship.
[0128] Preferably, in step S22, device A sends a network request via Bluetooth BLE broadcast, and the message format is as follows:
[0129]
[0130] Preferably, in step S27, device B sends a network request via Bluetooth BLE broadcast, and the message format is as follows:
[0131]
[0132] Preferably, in step S23, device A transmits StrA in Morse code, and in step S28, device B transmits StrB in Morse code.
[0133] Preferably, in step S25, when device B receives the light propagation signal through the camera, it discovers device A that is sending Morse code, confirms that the Morse code it sends corresponds to StrA, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrA, the message is ignored and no adjacency relationship is established. In step S28, when device A receives the light propagation signal through the camera, it discovers device B that is sending Morse code, confirms that the Morse code it sends corresponds to StrB, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrB, the message is ignored and no adjacency relationship is established.
[0134] Preferably, in step S211, when device A and device B establish a bidirectional adjacency relationship, the following conditions must be met simultaneously: device B establishes an adjacency relationship with device A after discovering device A sending Morse code via its camera and finding that the Morse code corresponds to StrA; and device A establishes an adjacency relationship with device B after discovering device B sending Morse code via its camera and finding that the Morse code corresponds to StrB.
[0135] Step S3, privacy information negotiation and processing, includes:
[0136] Step S31: Device A / B generates a temporary key KeyA / KeyB and records the correspondence between KeyA / KeyB and the timestamp;
[0137] Step S32: Encrypt KeyA / KeyB using the public key of device B / A to become CKeyA / CKeyB;
[0138] Step S33: Devices A and B send a collaborative privacy information processing request message;
[0139] Step S34: After receiving the request, device B / A verifies whether the signature of device A / B is valid;
[0140] Step S35: After confirming that the message was sent by device A / B, process the privacy information.
[0141] Step S36: Send a message indicating that the privacy information processing is complete.
[0142] Preferably, in step S33, devices A / B send a collaborative privacy information processing request message, with the following message format:
[0143]
[0144] Request type: 0x01, Privacy information processing request.
[0145] Preferably, after confirming in step S35 that the message was sent by device A / B, the image information received one minute before the message is received is encrypted with KeyA / KeyB and stored locally. The file name is timestamp A / B sent by device A / B + ID of device A / B.
[0146] Preferably, in step S36, a privacy information processing completion message is sent, with the following message format:
[0147]
[0148] Request type: 0x02 Privacy information processing completed.
[0149] Step S4, privacy information negotiation and decryption, includes:
[0150] Step S41: Devices A / B learn from the encrypted video's filename that the video was requested to be encrypted by device B / A;
[0151] Step S42: Devices A / B construct a decryption request message;
[0152] Step S43: Verify the validity of the message signature;
[0153] Step S44: Decrypt the privacy information.
[0154] Furthermore, in step S42, devices A / B construct a decryption request message, the message format of which is as follows:
[0155]
[0156] Request type: 0x03 Decryption request.
[0157] Furthermore, step S44 decrypts the privacy information, including:
[0158] Step S441: When the message is valid, device A / B prompts the user that there is a video decryption request and displays the video's time information, as well as the video content recorded by device A / B at that time. When the user of device A / B agrees to decryption, device A / B finds the encryption key KeyA / KeyB through the timestamp, and encrypts KeyA / KeyB using the device public key of device B / A to form CKeyA / CKeyB, and constructs the message.
[0159] Step S442: After receiving the message, device B / A verifies the validity of the message, obtains CKeyA / CKeyB, and decrypts CKeyA / CKeyB into KeyA / KeyB using its own device private key.
[0160] Step S443: Devices B / A use KeyA / KeyB to decrypt the video content.
[0161] Furthermore, the message format in step S441 is as follows:
[0162]
[0163] Request type: 0x04 Decryption response request.
[0164] The technical effect achieved by this embodiment is that the method for constructing a self-cooperative intelligent security device in a building provided by this embodiment, through device initialization, automatic networking, privacy information negotiation and processing, and privacy information negotiation and decryption, enables the use of intelligent security devices to find a balance between protecting personal safety and respecting the privacy of others, thus ensuring security while respecting and protecting personal privacy.
[0165] Example 3
[0166] Based on the above embodiments, this embodiment details the automatic networking process of the transmitting end and the receiving end during step S2. For a specific flowchart, please refer to [link / reference needed]. Figure 5 and Figure 6 .
[0167] The automatic networking process at the transmitting end includes: after the networking starts, the device randomly generates an 8-bit string; the device encodes the string (such as Morse code) and controls the LED module to transmit the encoded string; a Bluetooth BLE broadcast message is constructed, the message is signed using its own device private key, and the message is sent via BLE broadcast.
[0168] Preferably, the message consists of: local device ID + local device public key + device public key type + random string.
[0169] The automatic networking process at the receiving end includes: receiving a BLE broadcast, parsing the broadcast message to obtain the device ID; checking whether an adjacency relationship has been established with the peer device ID; if established, the process ends; otherwise, the camera is turned on to scan LED flashing information and receive visually encoded data; determining whether the visually encoded data matches the string data; if not, the device is ignored, and the next LED flashing information is scanned; if matched, the signature and public key of the Bluetooth message are obtained; verifying the validity of the Bluetooth message signature; if invalid, the process ends; if valid, the device ID and public key information of the Bluetooth message are recorded, and an adjacency relationship with the device is established.
[0170] The technical effect achieved by this embodiment is that the method for constructing a self-cooperative intelligent building security device provided by this embodiment completes the automatic networking process of the device through the automatic networking process of the sending end and the receiving end, thereby improving the privacy and security protection capability of the intelligent security device.
[0171] The above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Any equivalent substitutions, parameter adjustments, or reasonable changes to the functional implementation methods made by those skilled in the art under the guidance of the principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A building intelligent security self-coordination device, characterized in that, Including equipment A and equipment B; Both device A and device B include: a camera module, a Bluetooth communication module, an LED module, and a computing unit; The camera module is electrically connected to the computing unit via a data bus and is used to acquire video data and receive encoded information sent by other devices via optical signals. The Bluetooth communication module is connected to the computing unit through a serial communication interface, and wireless networking and message transmission between devices are realized through the Bluetooth BLE protocol. The LED module encodes the string into a light signal and emits it outwards; the on / off timing of the LED module is controlled by the computing unit. The computing unit includes a central processing unit (CPU) and a security encryption chip. The CPU is used to perform device initialization, automatic network formation, privacy information negotiation and processing, and privacy information negotiation and decryption. The security encryption chip is used to store the device's public and private key pairs and perform encryption / decryption operations.
2. The method for constructing a self-cooperative intelligent building security device according to claim 1, characterized in that, Includes the following steps: Step S1: Device initialization; Step S2: Automatic network formation; Step S3: Negotiated handling of privacy information; Step S4: Decrypt privacy information through negotiation.
3. The method for constructing a self-cooperative intelligent building security device according to claim 2, characterized in that, The device initialization step S1 includes: Step S11: The device is pre-configured with an 8-byte device ID at the factory; Step S12: During device initialization, a device public / private key pair is generated; Step S13: The public and private key pairs are recorded in the secure area of the device. Step S14: Initialization complete.
4. The method for constructing a self-cooperative intelligent building security device according to claim 2, characterized in that, The automatic networking process in step S2 includes: Step S21: Device A randomly generates an 8-character string StrA; Step S22: Device A sends a network request via Bluetooth BLE broadcast; Step S23: Device A controls the LED module to transmit StrA; Step S24: Device B receives BLE broadcast and StrA; Step S25: Device B receives the light propagation signal through the camera; Step S26: Device B randomly generates an 8-character string StrB; Step S27: Device B sends a network request via Bluetooth BLE broadcast; Step S28: Device B controls the LED module to transmit StrB; Step S29: Device A receives BLE broadcast and StrB; Step S210: Device A receives the light propagation signal through the camera; Step S211: Device A and Device B establish an adjacency relationship.
5. The method for constructing a self-cooperative intelligent building security device according to claim 4, characterized in that, In step S23, device A transmits StrA in Morse code, and in step S28, device B transmits StrB in Morse code.
6. The method for constructing a self-cooperative intelligent building security device according to claim 4, characterized in that, In step S25, when device B receives the light propagation signal through the camera, it discovers device A that is sending Morse code and confirms that the Morse code it sends corresponds to StrA, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrA, the message is ignored and no adjacency relationship is established. In step S28, when device A receives the light propagation signal through the camera, it discovers device B that is sending Morse code and confirms that the Morse code it sends corresponds to StrB, and establishes an adjacency relationship with device A. If no device is found sending Morse code corresponding to StrB, the message is ignored and no adjacency relationship is established.
7. A method for constructing a self-cooperative intelligent building security device according to claim 2, characterized in that, The privacy information negotiation and processing step S3 includes: Step S31: Device A / B generates a temporary key KeyA / KeyB and records the correspondence between KeyA / KeyB and the timestamp; Step S32: Encrypt KeyA / KeyB using the public key of device B / A to become CKeyA / CKeyB; Step S33: Devices A and B send a collaborative privacy information processing request message; Step S34: After receiving the request, device B / A verifies whether the signature of device A / B is valid; Step S35: After confirming that the message was sent by device A / B, process the privacy information. Step S36: Send a message indicating that the privacy information processing is complete.
8. A method for constructing a self-cooperative intelligent building security device according to claim 7, characterized in that, After confirming that the message was sent by device A / B in step S35, the image information received one minute before the message is received is encrypted with KeyA / KeyB and stored locally. The file name is timestamp A / B sent by device A / B + ID of device A / B.
9. A method for constructing a self-cooperative intelligent building security device according to claim 1, characterized in that, Step S4, privacy information negotiation and decryption, includes: Step S41: Devices A / B learn from the encrypted video's filename that the video was requested to be encrypted by device B / A; Step S42: Devices A / B construct a decryption request message; Step S43: Verify the validity of the message signature; Step S44: Decrypt the privacy information.
10. A method for constructing a self-cooperative intelligent building security device according to claim 9, characterized in that, Step S44 decrypts the privacy information, including: Step S441: When the message is valid, device A / B prompts the user that there is a video decryption request and displays the video's time information, as well as the video content recorded by device A / B at that time. When the user of device A / B agrees to decryption, device A / B finds the encryption key KeyA / KeyB through the timestamp, and encrypts KeyA / KeyB using the device public key of device B / A to form CKeyA / CKeyB, and constructs the message. Step S442: After receiving the message, device B / A verifies the validity of the message, obtains CKeyA / CKeyB, and decrypts CKeyA / CKeyB into KeyA / KeyB using its own device private key; Step S443: Devices B / A use KeyA / KeyB to decrypt the video content.
Citation Information
Patent Citations
Intelligent security protection monitoring system of building
CN109685943A
Intelligent building security system
CN111798635A
Intelligent building security camera
CN221743585U