Dual-encryption intelligent door lock device

By adopting dual decryption technology in the smart door lock system, the use of SM1 and SM4 of the mcu MCU with the decomposition chip and the door lock MCU, solve the problem of the security of the mid -board communication data of the smart door lock system, improve the confidentiality of data transmission. Sex and security.

CN222421009UActive Publication Date: 2025-01-28HANGZHOU WATER DATA INTELLIGENCE TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202421250374.4
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-06-04
Publication Date
2025-01-28
Estimated Expiration
2034-06-04

AI Technical Summary

Technical Problem

In the smart door lock system, the existing technology ignores the security of board-level communication data between chip modules, resulting in the data being easily intercepted on the physical connection between the door lock MCU and the communication module or encryption chip, and there is privacy information. Risk of leakage.

Method used

The dual encrypted smart door lock device is used to add deprivation of SM1 and SM4 between the secret chip and the door lock MCU to ensure the link layer security of the data between the function units.

Benefits of technology

The security of key data of the networking smart door lock system is improved, the confidentiality of the data in the transmission process is reduced, and the risk of leakage of privacy information is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222421009U_ABST
    Figure CN222421009U_ABST
Patent Text Reader

Abstract

The utility model discloses a double-encryption intelligent door lock device which can improve the key data safety of a networking type intelligent door lock system and has the advantages of being easy to implement and low in cost. The device comprises an encryption and decryption chip, a door lock MCU, a communication module and an induction recognition module, and the communication module is used for data input and output communication between the door lock and an Internet of Things platform; the encryption and decryption chip is used for performing SM1 encryption and decryption on input and input data; the door lock MCU is used for door lock control; the door lock MCU is internally provided with an SM4 encryption and decryption unit, and the SM4 encryption and decryption unit is used for performing SM4 encryption and decryption on input and input data; the induction identification module is used for collecting, storing and identifying biological characteristic information; the encryption and decryption chip is connected with the door lock MCU through a first board-level communication interface, and the communication module is connected with the door lock MCU through a second board-level communication interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the field of networked intelligent door locks, and in particular to a dual-encrypted networked intelligent door lock device. Background Art

[0002] With the increasing popularity of smart door locks, the security of smart door locks has been paid more and more attention. However, in smart door lock systems, storage security and external network communication security are often emphasized, while the security of board-level communication data between chip modules is ignored. For example, there are often encryption methods for network communication between the door lock MCU and the communication module, and between the communication module and the system platform. However, if the communication protocol is open, the confidentiality of the network encryption method will be invalid in the physical connection between the door lock MCU and the communication module, and it is easy to be intercepted. For another example, some smart door locks will add encryption chips to the circuit board level design to enhance data encryption, but they often ignore the physical communication between the door lock MCU and the encryption chip. After the encryption chip decrypts the data and transmits it to the door lock MCU, the data communication is in plain text and can be easily intercepted.

[0003] At the same time, more and more personal privacy information is stored in smart door locks, such as facial features, fingerprint features, etc. These private information can be easily exploited when the system is unsafe, causing significant losses. Utility Model Content

[0004] The technical problem to be solved by the utility model is to provide a smart door lock with double data encryption and decryption with higher security, which can improve the security of key data of the networked smart door lock system and has the advantages of easy implementation and low cost.

[0005] In order to achieve the above purpose, the utility model adopts the following technical solutions:

[0006] The utility model discloses a double-encrypted intelligent door lock device, which includes an encryption and decryption chip, a door lock MCU, a communication module, and an induction recognition module.

[0007] The communication module is used for input and output communication of data between the door lock and the Internet of Things platform;

[0008] The encryption and decryption chip is used to perform SM1 encryption and decryption on input and output data;

[0009] The door lock MCU is used for door lock control; the door lock MCU has a built-in SM4 encryption and decryption unit, and the SM4 encryption and decryption unit is used to perform SM4 encryption and decryption on input and output data;

[0010] The sensing and recognition module is used to collect, store and recognize biometric information;

[0011] The encryption and decryption chip and the door lock MCU are connected via a first board-level communication interface, and the communication module and the door lock MCU are connected via a second board-level communication interface.

[0012] Preferably, it also includes a motor drive module, an alarm module, a password input module, and a radio frequency card identification module.

[0013] Preferably, the first board-level communication interface adopts an SPI bus interface.

[0014] Preferably, the second board-level communication interface adopts a UART connection interface.

[0015] Preferably, the sensing and recognition module includes a face acquisition and recognition module and / or a fingerprint acquisition and recognition module.

[0016] The intelligent door lock of the utility model performs multiple encryption on the data, thus ensuring the data security of the link layer between the functional units; the utility model requires few encryption and decryption interactions, so it is highly efficient and practical; the implementation scheme is simple and easy, and the reliability is high. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 The utility model is a circuit principle block diagram of a double-encrypted intelligent door lock device.

[0018] Figure 2 This is another circuit principle block diagram of the utility model.

[0019] Figure 3 The utility model is a flowchart of the data processing of the utility model.

[0020] Figure 4 The utility model is a flowchart of the reported data processing.

[0021] In the figure: 101, encryption and decryption chip; 102, first board-level communication interface; 103, door lock MCU; 104, motor drive module; 105, induction recognition module; 106, second board-level communication interface; 107, communication module. DETAILED DESCRIPTION

[0022] The utility model is further described below in conjunction with the accompanying drawings and specific implementation methods.

[0023] like Figure 1 As shown, a double-encrypted smart door lock device of the present invention includes an encryption and decryption chip 101 arranged on a main control board, a door lock MCU 103 , a communication module 107 , a sensing recognition module 105 , and a motor drive module 104 .

[0024] The communication module 107 is used for input and output communication of data between the door lock and the IoT platform. The communication module 107 can be in the form of a Wi-Fi module, a Cat.1 module, a NB-IoT module, etc. according to the application scenario requirements.

[0025] The encryption and decryption chip 101 is used for SM1 encryption and decryption of input and output data. The SM1 algorithm is a block cipher algorithm with a block length of 128 bits and a key length of 128 bits. The algorithm security and confidentiality strength and related software and hardware implementation performance are comparable to AES. The algorithm is not public and only exists in the chip in the form of an IP core. The algorithm has developed security products such as a series of chips, smart IC cards, smart password keys, encryption cards, and encryption machines, which are widely used in various application fields of e-government, e-commerce, and the national economy. Therefore, the encryption and decryption chip 101 in this implementation adopts the existing mature SM1 encryption and decryption chip.

[0026] The door lock MCU103 is used for door lock control; the door lock MCU103 has a built-in SM4 encryption and decryption unit, and the SM4 encryption and decryption unit is used to perform SM4 encryption and decryption on input and output data.

[0027] The SM4 algorithm is a packet algorithm used in wireless LAN products. The packet length of the algorithm is 128 bits and the key length is 128 bits. Both the encryption algorithm and the key expansion algorithm use a 32-round nonlinear iterative structure. The decryption algorithm has the same structure as the encryption algorithm, except that the order of the round keys is reversed. The decryption round key is the reverse order of the encryption round key.

[0028] The sensing and recognition module 105 is used to collect, store and recognize biometric information.

[0029] The encryption and decryption chip 101 and the door lock MCU 103 are connected via a first board-level communication interface 102. The communication method between the encryption and decryption chip 101 and the door lock MCU 103 only needs to meet the data communication rate requirement, that is, it is not limited to a specific communication connection method, such as SPI, UART, SPI, CAN, I2C, etc. In a preferred embodiment, the first board-level communication interface 102 adopts an SPI bus interface.

[0030] The communication module 107 and the door lock MCU 103 are connected via the second board-level communication interface 106. The communication connection mode between the communication module and the door lock MCU is not limited to a specific mode, such as UART, SPI, CAN, I2C and other communication modes. In a preferred embodiment, the second board-level communication interface 106 adopts a UART connection interface.

[0031] like Figure 2As shown, in another preferred embodiment, the double-encrypted intelligent door lock device further includes an alarm module 108 , a password input module 109 , a radio frequency card identification module 110 and a power control module 111 .

[0032] The induction recognition module 105, the alarm module 108, the password input module 109, the radio frequency card recognition module 110 and the power control module 111 are respectively connected to the door lock MCU 103 through the connection circuit on the circuit board. The power control module 111 is used to supply power to the main control board.

[0033] The sensing and recognition module 105 includes a face acquisition and recognition module and / or a fingerprint acquisition and recognition module.

[0034] The intelligent door lock of the utility model performs multiple encryption on the data, thus ensuring the data security of the link layer between the functional units; the utility model requires few encryption and decryption interactions, so it is highly efficient and practical; the implementation scheme is simple and easy, and the reliability is high.

[0035] like Figure 3 As shown, a double-encrypted smart door lock device of this embodiment implements the following functions for the key data sent by the server:

[0036] The door lock communication module 107 receives the ciphertext sent by the server;

[0037] The door lock communication module 107 forwards the ciphertext to the door lock MCU 103;

[0038] The door lock MCU 103 forwards the ciphertext to the encryption and decryption chip 101;

[0039] The encryption and decryption chip 101 performs SM1 decryption on the received ciphertext;

[0040] The encryption and decryption chip 101 then forwards the ciphertext decrypted by SM1 to the door lock MCU 107;

[0041] The door lock MCU107 then performs SM4 decryption on the ciphertext decrypted by SM1. The decrypted SM4 result is the plaintext data message sent by the server. Therefore, the door lock MCU can parse and process these plaintext data according to the agreed protocol definition.

[0042] When the door lock MCU107 transfers key data to the sensing recognition module, because the data interaction with the sensing recognition module requires access authentication and the sensing recognition module provides data encryption and decryption functions, calling these functions can ensure the security of data interaction between the MCU and the sensing recognition module.

[0043] like Figure 4As shown, a double-encrypted smart door lock device of this embodiment implements the following functions for the key data reported by the smart door lock:

[0044] The door lock MCU107 performs SM4 encryption on the reported data message;

[0045] The door lock MCU 107 forwards the ciphertext encrypted by SM4 to the encryption and decryption chip 101;

[0046] The encryption and decryption chip 101 performs SM1 encryption on the ciphertext encrypted by SM4;

[0047] The encryption and decryption chip 101 forwards the ciphertext encrypted by SM1 to the door lock MCU;

[0048] The door lock MCU107 reports the double-encrypted ciphertext of SM1 and SM4 to the server.

[0049] Furthermore, the above-mentioned functions are always transmitted in encrypted form during the data interaction process of the smart door lock, thereby ensuring the data security of the link layer between the functional units.

[0050] The above is a detailed introduction to the embodiments of the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method and core idea of ​​the present invention. At the same time, for technicians in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A double-encrypted smart door lock device, characterized in that: The device comprises an encryption and decryption chip (101), a door lock MCU (103), a communication module (107), and an induction recognition module (105). The communication module (107) is used for input and output communication of data between the door lock and the Internet of Things platform; The encryption and decryption chip (101) is used to perform SM1 encryption and decryption on input and output data; The door lock MCU (103) is used for door lock control; the door lock MCU (103) has a built-in SM4 encryption and decryption unit, and the SM4 encryption and decryption unit is used to perform SM4 encryption and decryption on input and output data; The sensing and recognition module (105) is used to collect, store and recognize biometric information; The encryption / decryption chip (101) and the door lock MCU (103) are connected via a first board-level communication interface (102), and the communication module (107) and the door lock MCU (103) are connected via a second board-level communication interface (106).

2. A double-encrypted smart door lock device according to claim 1, characterized in that: It also includes a motor drive module (104), an alarm module (108), a password input module (109), a radio frequency card identification module (110) and a power supply control module (111).

3. A double-encrypted smart door lock device according to claim 1, characterized in that: The first board-level communication interface (102) adopts an SPI bus interface.

4. A double-encrypted smart door lock device according to claim 1, characterized in that: The second board-level communication interface (106) adopts a UART connection interface.

5. A double-encrypted smart door lock device according to claim 1, characterized in that: The induction recognition module (105) comprises a face collection and recognition module and / or a fingerprint collection and recognition module.

Citation Information

Cited By

  • Dual-encryption intelligent door lock terminal and data processing method

    CN118972164A

  • A double-encrypted intelligent door lock terminal and data processing method

    CN118972164B