Intelligent lock remote controller and safe unlocking method thereof

By adopting dynamic token verification and AES encrypted communication in the smart lock remote control, the existing smart lock remote control has solved the security and user experience shortcomings, and a high security and ease of use unlocking method is achieved.

CN120164274APending Publication Date: 2025-06-17HANGZHOU SCIENER INTELLIGENT CONTROL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510453680.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-11
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

The existing smart lock remote controls have significant shortcomings in security, dynamic verification, user experience and compatibility, and are vulnerable to static key cracking, replay attacks and man-in-the-middle attacks.

Method used

The dynamic token verification mechanism is used to combine it with AES encrypted communication, and a lock-opening token is generated through hashing operations of temporary communication tokens and permanent tokens, realizing two-way encryption authorization and end-to-end encryption to prevent malicious devices from hijacking the binding process.

Benefits of technology

Effectively prevent static key cracking, replay attacks and man-in-the-middle attacks, ensure the security of the lock-opening command transmission process, take into account security and applicability, can resist continuous attacks, and provide intuitive operation feedback and OTA upgrade functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120164274A_ABST
    Figure CN120164274A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent lock remote controller and a safe unlocking method thereof. The method comprises the following steps: after the remote controller is connected through a Bluetooth request, the intelligent lock verifies authorization and establishes an encryption channel; after the remote controller obtains the temporary token, the temporary token and the permanent token are subjected to hash operation to generate an unlocking token, and unlocking is executed after verification of the intelligent lock is passed. The matched remote controller adopts a modular structural design, and the stability and the maintainability are ensured through the detachable upper cover, the detachable lower cover, the isolated layout of the battery jar and the circuit board, the multi-stage buckling sealing and the pressure conduction structure. According to the safe unlocking method, a dynamic token, multi-mode encryption transmission and intelligent state feedback are fused, and collaborative optimization of safety and usability is achieved; in addition, the intelligent lock remote controller is high in overall integration level and has the advantages of being compact in structure, small in size and easy to carry.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent locks, and particularly to an intelligent lock remote control and its secure unlocking method. Background Art

[0002] As an important part of modern security systems, the popularization of wireless control technologies (such as Bluetooth, NFC) in intelligent locks has greatly improved user convenience. However, existing technologies still have significant security risks and functional limitations in practical applications. Most traditional intelligent locks transmit unlocking instructions in plain text or simple encoding methods. For example, some Bluetooth locks rely solely on device address (MAC) verification. Attackers can intercept communication data through Bluetooth sniffing tools (such as Ubertooth) and conduct replay attacks. According to the NIST test report, traditional static-key Bluetooth locks can be cracked by Ubertooth in an average of 2.5 hours, leading to illegal unlocking. Although some products attempt to use basic symmetric encryption (such as AES-128), the keys are statically configured and lack a dynamic update mechanism. Once the key is leaked, the system security collapses. In existing technologies, intelligent locks and remote controls often rely on fixed keys or passwords. Their encryption process is based on pre-stored keys, but no dynamic token mechanism is introduced. Such solutions are vulnerable to brute-force attacks or side-channel attacks, and it is difficult to quickly repair the system once the key is leaked. Some studies propose using dynamic keys (such as time-based one-time passwords), but they require network synchronization or complex hardware support, resulting in high costs and a degraded user experience. In addition, during the device binding phase, existing technologies mostly adopt one-way authentication or simple pairing mechanisms. For example, some products trigger the pairing mode through physical buttons, but do not perform end-to-end encryption on the transmitted data. Attackers can disguise themselves as legitimate devices to conduct man-in-the-middle attacks (MITM), hijack the binding process, and inject malicious configuration information. Therefore, existing intelligent lock remote control technologies have significant deficiencies in terms of security, dynamic verification, user experience, and compatibility. Summary of the Invention

[0003] The purpose of the present invention is to provide an intelligent lock remote control and its secure unlocking method. The secure unlocking method of the present invention integrates dynamic tokens, multi-mode encrypted transmission, and intelligent status feedback, achieving a coordinated optimization of security and usability. In addition, the intelligent lock remote control of the present invention has a high overall integration level, and has the advantages of a compact structure, a small volume, and easy portability.

[0004] To solve the above technical problems, the technical solution provided by the present invention is as follows: A secure unlocking method for an intelligent lock remote control, comprising the following steps:

[0005] S1. The remote control sends a Bluetooth connection request to the intelligent lock;

[0006] S2. The smart lock verifies whether the Bluetooth address of the remote control is in the pre-stored authorization list; if not authorized, connection is refused; if authorized, an encrypted communication channel is established;

[0007] S3. The remote control requests a temporary communication token from the smart lock through the encrypted communication channel;

[0008] S4. The smart lock generates a random number as the temporary communication token and transmits it to the remote control through encryption;

[0009] S5. The remote control performs a hash operation on the temporary communication token and the pre-stored permanent token to generate an unlocking token;

[0010] S6. The remote control transmits the unlocking token to the smart lock through encryption;

[0011] S7. The smart lock verifies the unlocking token based on the same hash operation method. If the verification passes, the unlocking operation is performed;

[0012] S8. At the next unlocking, when the remote control has a new request instruction, the smart lock regenerates the temporary communication token with a random number.

[0013] In the above-mentioned secure unlocking method for the smart lock remote control, in step S1, the Bluetooth connection request includes a device characteristic value, and the characteristic value is used to identify the function characteristics of the remote control for the smart lock to match the service.

[0014] In the aforementioned secure unlocking method for the smart lock remote control, the binding process between the remote control and the smart lock includes:

[0015] Writing the Bluetooth address, encryption key, and permanent token of the smart lock into the remote control through a mobile application;

[0016] Encrypting and decrypting the data transmission during the binding process with the key configured during production.

[0017] In the aforementioned secure unlocking method for the smart lock remote control, in step S2, the encrypted communication channel uses the AES algorithm to encrypt the transmitted data, and the encryption key is the device-specific key preset during production.

[0018] In the aforementioned secure unlocking method for the smart lock remote control, when the remote control is not bound to the smart lock, pressing the button briefly enters the bindable state; when the remote control is already bound to the smart lock, pressing the button briefly triggers the unlocking operation; pressing the button 3 times triggers the switching of the AirTag binding state; pressing and holding for 5 seconds enters the configuration mode, and the smart lock receives the new configuration information and only overwrites the original information when the configuration is successful; pressing and holding for 10 seconds restores the factory settings, clearing all bound smart lock information and airTag association data.

[0019] The above-mentioned safe unlocking method of the intelligent lock remote control, where the remote control provides operation status feedback through a buzzer, includes:

[0020] When short-pressed in the unbound state, there is no sound prompt;

[0021] When long-pressed for 5 seconds, two short beeps are emitted;

[0022] When long-pressed for 10 seconds, one long beep is emitted.

[0023] The above-mentioned safe unlocking method of the intelligent lock remote control, where the remote control supports OTA upgrade for updating the encryption algorithm or functional logic, and the remote control performs the following security verifications during the OTA upgrade process:

[0024] Verify that the signature of the firmware package before upgrade matches the preset device model;

[0025] Verify the integrity of the firmware through CRC check after the upgrade is completed;

[0026] When the upgrade fails, roll back to the original version and trigger the buzzer alarm.

[0027] An intelligent lock remote control, including a main housing, a partition board is provided at the bottom inside the main housing, a battery slot is opened on the partition board, and a negative contact is provided on the side of the battery slot; the partition board divides the main housing into an upper cavity and a lower cavity; an upper cover is detachably connected to the surface of the upper cavity, and a lower cover is detachably connected to the surface of the lower cavity; a control circuit board is embedded in the upper cavity, buttons are provided on the upper surface of the control circuit board, and a positive contact is provided on the lower surface of the control circuit board; a pressing switch corresponding to the button is embedded in the upper cover.

[0028] For the above-mentioned intelligent lock remote control, first buckle blocks are respectively provided on both sides of the upper edge of the upper cover, and second buckle blocks are respectively provided on both sides of the lower edge of the upper cover; first buckle grooves matched with the first buckle blocks are respectively provided on both sides of the upper side wall of the upper cavity; second buckle grooves matched with the second buckle blocks are respectively provided on both sides of the lower edge of the partition board.

[0029] For the above-mentioned intelligent lock remote control, a circular switch slot is opened on the upper cover, and a stepped portion is annularly provided on the switch slot; limiting grooves are symmetrically provided on the stepped portion; a limiting protrusion located on the axis of the switch slot is further provided on the upper cover; a limiting ring corresponding to the stepped portion is annularly provided on the pressing switch, fixing strips embedded in the limiting grooves are provided on the limiting ring, and a limiting hole matched with the limiting protrusion is provided in the middle of the fixing strip.

[0030] The aforementioned intelligent lock remote control, the middle of the upper edge of the lower cover is provided with a third buckle block, and the middle of the lower edge of the lower cover is provided with a fourth buckle block; the middle of the upper edge of the partition board is provided with a third buckle groove that cooperates with the third buckle block, and the middle of the lower edge of the partition board is provided with a fourth buckle groove that cooperates with the fourth buckle block.

[0031] The aforementioned intelligent lock remote control, the upper cover is provided with a first connection strip along its edge, and the first connection strip fits with the side surface of the edge of the upper cavity; the lower cover is provided with a second connection strip along its edge, and the second connection strip fits with the side surface of the edge of the lower cavity; the lower cover is provided with a first cross rib for pressing the battery, and the pressing switch is provided with a second cross rib for pressing the button; the upper middle surface of the lower cavity is provided with an opening groove for removing the lower cover; the upper end of the main housing is provided with a keyhole.

[0032] Compared with the prior art, the present invention has the following beneficial effects:

[0033] 1. By combining the dynamic token verification mechanism with AES encrypted communication, the present invention avoids the defect that static keys are easily cracked, prevents replay attacks and man-in-the-middle attacks, and ensures the security of the unlocking instruction transmission process. The present invention introduces a two-way encryption authorization mechanism in the device binding stage, and uses the preset key to encrypt the interaction data between the intelligent lock and the remote control end-to-end, preventing malicious devices from hijacking the binding process and ensuring the integrity and legality of the configuration information. The present invention generates an unlocking token through the hash operation of the temporary communication token and the permanent token, without relying on the support of the network or external servers, and can still complete dynamic verification in the offline scenario, taking into account both security and applicability. After testing, the solution of the present invention can resist continuous attacks for ≥1000 hours. In addition, the present invention designs a multi-mode button logic (short press to unlock, long press to configure / restore factory settings) and buzzer sound prompts to provide intuitive operation feedback, reduce the user's learning cost, and meet the usage requirements in complex environments. The present invention supports OTA upgrade of the remote control firmware, flexibly updating the encryption algorithm or function logic to cope with new security threats. The present invention can also use the remote control as an anti-lost device (AirTag), and can report the location of the remote control through devices such as mobile phones to help users quickly locate the remote control.

[0034] 2. The upper and lower covers of the intelligent lock remote control provided by the present invention are detachably connected, which is convenient for quick disassembly, repair or replacement of components, and reduces maintenance costs. The main housing of the intelligent lock remote control is divided into an upper cavity and a lower cavity by a partition board, realizing physical isolation between the circuit board and the battery slot, avoiding circuit interference, and at the same time optimizing the internal space layout. The intelligent lock remote control ensures the tight fixation of the upper and lower covers to the main housing through a multi-stage fastening design, enhancing the overall structural stability and reducing the loosening or falling off of components caused by vibration. The negative contact on the side of the battery slot of the intelligent lock remote control forms a stable circuit with the positive contact of the circuit board, and cooperates with the first cross rib of the lower cover to press the battery tightly, preventing poor contact or battery displacement, and ensuring continuous and reliable power supply. The open cover slot design in the lower cavity of the intelligent lock remote control simplifies the battery replacement process, and users can quickly maintain it without tools, improving the use convenience. The push switch of the intelligent lock remote control is embedded in the stepped part of the upper cover through the coordinated cooperation of the limit ring, the fixing strip and the limit hole, preventing the switch from rotating or shifting, and ensuring accurate triggering of the button every time it is pressed. The second cross rib of the intelligent lock remote control can evenly conduct the pressure to the circuit board button, avoiding damage to the button caused by local stress concentration and extending the service life. The fastening structure of the upper and lower covers of the intelligent lock remote control fits tightly with the edge of the main housing, forming a sealing barrier, effectively blocking dust and moisture from invading the internal circuit, and improving the environmental adaptability. The keyhole on the top of the intelligent lock remote control is convenient for carrying. The above structures significantly improve the reliability, durability and user experience of the intelligent lock remote control. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 is a schematic flow chart of the safe unlocking method of the present invention;

[0036] Figure 2 is a schematic flow chart of the binding between the remote control and the intelligent lock;

[0037] Figure 3 is a schematic flow chart of the remote control firmware upgrade;

[0038] Figure 4 is a schematic diagram of the overall structure of the remote control;

[0039] Figure 5 is a schematic diagram of the structure of the upper cavity of the remote control;

[0040] Figure 6 is a schematic diagram of the structure of the lower cavity of the remote control;

[0041] Figure 7 is a schematic diagram of the structure of the back of the remote control;

[0042] Figure 8 is a schematic diagram of the structure of the upper cover;

[0043] Figure 9 is a schematic diagram of the structure of the lower cover.

[0044] Reference numerals

[0045] 1. Main housing; 2. Partition board; 3. Battery slot; 4. Negative electrode contact; 5. Upper cavity; 6. Lower cavity; 7. Upper cover; 8. Lower cover; 9. Control circuit board; 10. Button; 11. Positive electrode contact; 12. Push switch; 13. First buckle; 14. Second buckle; 15. First buckle groove; 16. Second buckle groove; 17. Switch slot; 18. Step portion; 19. Limit groove; 20. Limit protrusion; 21. Limit ring; 22. Fixed strip; 23. Limit hole; 24. Third buckle; 25. Fourth buckle; 26. Third buckle groove; 27. Fourth buckle groove; 28. First connecting strip; 29. Second connecting strip; 30. First cross rib; 31. Second cross rib; 32. Open cover slot; 33. Keyhole. Detailed implementation manners

[0046] The present invention will be further described below in conjunction with the accompanying drawings and embodiments, but it shall not be used as a basis for limiting the present invention.

[0047] Embodiment 1: A secure unlocking method for an intelligent lock remote control, as Figure 1 shown, includes the following steps:

[0048] S1. Press the unlocking button to prepare for unlocking, and the remote control (also known as a wireless key) sends a Bluetooth connection request to the intelligent lock; in this step, the Bluetooth connection request includes a device characteristic value, and the characteristic value is used to identify the functional characteristics of the remote control for the intelligent lock to match the service; in other embodiments, the remote control may also be built-in with an NFC chip, and automatically switches to NFC transmission of the unlocking token when the Bluetooth connection fails;

[0049] S2. The intelligent lock receives the connection request, and then verifies whether the Bluetooth address of the remote control is in the pre-stored authorization list; if not authorized, the connection is refused, and the remote control receives a refusal response, and the unlocking fails; if authorized, an encrypted communication channel is established, and the intelligent lock sends an acceptance connection response; in this step, the encrypted communication channel uses the AES algorithm to encrypt the transmitted data, and the encryption key is a device-specific key preset during production.

[0050] S3. After the remote control receives the successful response, it requests a temporary communication token from the intelligent lock through the encrypted communication channel;

[0051] S4. After the intelligent lock receives the request, it generates a random number as the temporary communication token and transmits it to the remote control through encryption; for example, the temporary communication token is 0x123456789ABCDEF0, and it is sent after being encrypted with AES-128;

[0052] S5. The remote control performs a hashing operation on the temporary communication token and a pre-stored permanent token to generate an unlocking token; in this step, for example, the permanent token is 0xABCDEF1234567890. To increase the security of the hashing operation, a preset salt value is introduced. Assuming the salt value is 0x55AA55AA, the temporary communication token, the permanent token, and the salt value are concatenated in a certain order. Here, it is assumed that the concatenation order is first the temporary communication token, then the permanent token, and finally the salt value. The concatenated data is:

[0053] 0x123456789ABCDEF0ABCDEF123456789055AA55AA;

[0054] Use the SHA-256 algorithm to perform a hashing operation on the concatenated data.

[0055] S6. The remote control transmits the unlocking token to the smart lock through encrypted transmission;

[0056] S7. The smart lock verifies the unlocking token based on the same hashing operation method. If the verification passes, the unlocking operation is performed. In this step, after receiving the token, the smart lock uses the same temporary communication token, permanent token, and salt value, and performs operations according to the same concatenation order and hashing algorithm to obtain a local hashing result. Then, this local hashing result is compared with the received unlocking token. If the two are consistent, the verification passes and the unlocking operation is performed; if they are inconsistent, the unlocking is refused;

[0057] S8. At the next unlocking, when the remote control has a new request instruction, the smart lock regenerates a temporary communication token with a random number, and then performs steps S4 - S7.

[0058] In this embodiment, before performing the above-mentioned secure unlocking method, the remote control needs to be bound or added to the smart lock, and the process is as Figure 2 shown. The process of adding the remote control is through the App as a medium to write the remote control information into the smart lock and write the smart lock information into the remote control. The lock information written into the remote control includes the Bluetooth address of the lock, the Key for encryption, and a permanent token. Through this configured permanent token and Key, secure transmission and legality verification are completed during the unlocking process to ensure the security of unlocking. In the addition mode, the data transmitted by the App and the wireless key are encrypted and decrypted through the Key configured during production to ensure that the data during the transmission process cannot be eavesdropped and cracked. During the addition process, the App reads the characteristic value of the wireless key, and this characteristic value is used to identify the functional characteristics of the wireless key. The App can determine the services to be provided according to the functional characteristics, so that different versions of devices can implement different services.

[0059] When the remote control is not bound to the smart lock, pressing the button briefly enters the bindable state; when it is already bound to the smart lock, pressing the button briefly triggers the unlocking operation; pressing the button three times briefly triggers the switching of the AirTag binding state; pressing and holding for 5 seconds enters the configuration mode, and the smart lock receives the new configuration information and overwrites the original information only when the configuration is successful; pressing and holding for 10 seconds restores the factory settings, clearing all bound smart lock information and airTag associated data.

[0060] The remote control provides operation status feedback through a buzzer, as shown in the following table:

[0061]

[0062] Furthermore, the remote control supports OTA upgrade for updating the encryption algorithm or functional logic. The firmware upgrade of the remote control is as Figure 3 shown, and the operation process is divided into interaction steps between the App side and the wireless key (remote control) side, which are specifically explained as follows:

[0063] 1. Connection establishment phase;

[0064] User operation: Press the unlocking button on the remote control to prepare to trigger the subsequent process.

[0065] App action: Send a connection request to the remote control.

[0066] Remote control response: After receiving the connection request, send an "Accept Connection Reply", and the two parties establish a connection.

[0067] 2. Temporary communication token interaction;

[0068] App request: Send a "Request for Obtaining Temporary Communication Token".

[0069] Remote control reply: After receiving the request, send a "Reply for Obtaining Temporary Communication Token" to provide the temporary communication token to the App.

[0070] 3. Token verification phase;

[0071] App verification: Send a "Verify Token Request", and the remote control determines whether the communication token is valid after receiving it.

[0072] If invalid: The remote control sends a "Verify Token Failure Reply", the process terminates, and the firmware upgrade fails.

[0073] If valid: The remote control sends a "Verify Token Success Reply" and proceeds to the next step.

[0074] 4. Firmware upgrade enabling;

[0075] App request: Send a "Request for Enabling Firmware Upgrade".

[0076] Remote control response: After receiving the request, send "Enable firmware upgrade response".

[0077] If the response is successful, it means the firmware upgrade enabling is successful; if the response fails, the process terminates and the firmware upgrade fails.

[0078] The entire process of this firmware upgrade goes through steps of "connection establishment → token interaction verification → upgrade enabling" to ensure the security and effectiveness of the firmware upgrade operation. The remote control's judgment on the validity of the communication token is a key node. If the token is invalid, the process is directly terminated to avoid illegal operations.

[0079] In this embodiment, the remote control performs the following security verifications during the OTA upgrade process:

[0080] 1. Before the upgrade, verify that the signature of the firmware package matches the preset device model; among them, the firmware package signature verification is to verify through digital signature that the firmware has not been tampered with and the source is trustworthy, preventing maliciously forged or tampered firmware from being installed. The device model matching verification is to ensure that the firmware adapts to the device's hardware configuration and functional requirements, avoiding abnormal functions after upgrade due to model incompatibility and ensuring the stable operation of the device after upgrade.

[0081] 2. After the upgrade, verify the firmware integrity through CRC check. CRC (Cyclic Redundancy Check) is a data integrity verification technology. After the firmware upgrade is completed, the device will execute the CRC algorithm on the newly written firmware to generate a check value and compare it with the preset standard CRC value before the upgrade: if the two are the same, it means that there is no data loss or error during the upgrade transmission and writing process, and the firmware is complete and available; if they are different, it indicates that data corruption (such as transmission interruption, writing error) occurred during the upgrade process, and the integrity does not meet the standard, and the upgrade needs to be performed again.

[0082] 3. When the upgrade fails, roll back to the original version and trigger the buzzer alarm. When the firmware upgrade fails (such as when CRC check finds that the firmware integrity is damaged), the device will start the "rollback mechanism" and automatically restore to the old version firmware that was running normally before the upgrade. This can ensure that the device's functions are not interrupted and avoid the device being unusable due to the damaged new firmware. At the same time as the rollback, the device emits an alarm through the buzzer (such as continuous beeping) to inform the user in the form of sound that "the upgrade operation failed", reminding the user to pay attention and take subsequent actions (such as trying to upgrade again).

[0083] In this embodiment, the present invention combines a dynamic token verification mechanism with AES encrypted communication to avoid the defect that static keys are easily cracked, prevent replay attacks and man-in-the-middle attacks, and ensure the security of the unlocking instruction transmission process. The present invention introduces a two-way encryption authorization mechanism in the device binding stage, and uses a preset key to perform end-to-end encryption on the interaction data between the smart lock and the remote control, preventing malicious devices from hijacking the binding process and ensuring the integrity and legality of the configuration information. The present invention generates an unlocking token through the hash operation of a temporary communication token and a permanent token, without relying on network or external server support, and can still complete dynamic verification in an offline scenario, taking into account both security and applicability. A man-in-the-middle attack is simulated in a radio frequency shielding room. After testing, the solution of the present invention can withstand continuous attacks of ≥1000 hours, and the interception rate is 100%. In addition, the present invention designs a multi-mode button logic (short press to unlock, long press to configure / restore factory settings) and buzzer sound prompts to provide intuitive operation feedback, reduce the user's learning cost, and meet the usage requirements in complex environments. The present invention supports upgrading the firmware of the remote control through OTA to flexibly update the encryption algorithm or functional logic to cope with new security threats. The present invention can also use the remote control as a lost finder (AirTag), and can report the location of the remote control through devices such as mobile phones to help users quickly locate the remote control.

[0084] Embodiment 2: This embodiment provides a smart lock remote control for use in the secure unlocking method of Embodiment 1, as Figures 4 - 9 shown, including a main housing 1. A partition plate 2 is provided at the bottom inside the main housing 1, and the partition plate 2 is integrally formed with the main housing 1; a battery slot 3 is formed on the partition plate 2 for embedding a button battery; a negative contact 4 is provided on the side of the battery slot 3; the partition plate 2 divides the main housing 1 into an upper cavity 5 and a lower cavity 6; an upper cover 7 is detachably connected to the surface of the upper cavity 5, and a lower cover 8 is detachably connected to the surface of the lower cavity 6. The main housing 1, the upper cover 7 and the lower cover 8 are all made of plastic material, and a silicone rubber sealing ring is provided at the joint of the main housing 1 and the upper cover 7 and the lower cover 8, and a three-proof paint is coated on the inner wall of the main housing; a control circuit board 9 is embedded in the upper cavity 5. A button 10 is provided on the upper surface of the control circuit board 9, and a positive contact 11 is provided on the lower surface of the control circuit board 9. After receiving the signal of the button 10, the control circuit board 9 transmits an encrypted instruction to the smart lock through a built-in wireless module (Bluetooth). The control circuit board 9 can be obtained commercially, such as an electronic lock control board based on LM567 and NE555. The control circuit board 9 is integrated with a metal shielding cover, and the Bluetooth antenna uses a directional ceramic antenna; a push switch 12 corresponding to the button 10 is embedded in the upper cover 7; a first cross rib 30 for pressing the battery is provided on the lower cover 8; as Figure 8As shown, on both sides of the upper edge of the upper cover 7, first buckle blocks 13 are respectively provided, and on both sides of the lower edge of the upper cover 7, second buckle blocks 14 are respectively provided; on both sides of the upper side wall of the upper cavity 5, first buckle grooves 15 that cooperate with the first buckle blocks 13 are respectively provided; on both sides of the lower edge of the partition plate 2, second buckle grooves 16 that cooperate with the second buckle blocks 14 are respectively provided. As Figure 9 shown, in the middle of the upper edge of the lower cover 8, a third buckle block 24 is provided, and in the middle of the lower edge of the lower cover 8, a fourth buckle block 25 is provided; in the middle of the upper edge of the partition plate 2, a third buckle groove 26 that cooperates with the third buckle block 24 is provided, and in the middle of the lower edge of the partition plate 2, a fourth buckle groove 27 that cooperates with the fourth buckle block 25 is provided; on the upper cover 7, a first connecting strip 28 is arranged along its edge, and the first connecting strip 28 fits with the side surface of the edge of the upper cavity 5; on the lower cover 8, a second connecting strip 29 is arranged along its edge, and the second connecting strip 29 fits with the side surface of the edge of the lower cavity 6. In this embodiment, a battery slot 3 is arranged in the lower cavity 6 divided by the partition plate 2, and a closed circuit is formed through the negative electrode contact 4 on the side wall and the positive electrode contact 11 on the circuit board. The first cross rib 30 applies uniform pressure to the battery when closing the lower cover 8 to ensure stable contact of the electrodes. The second connecting strip 29 fits precisely with the edge of the lower cavity 6 to form a sealing structure to prevent liquid from invading and damaging the circuit. In this embodiment, the upper cover 7 is buckled with the first buckle groove 15 of the upper cavity 5 through the first buckle block 13, and the second buckle block 14 is buckled with the second buckle groove 16 of the partition plate 2 to form multi-point fixation. The lower cover 8 is double-layer locked by respectively inserting the third buckle block 24 and the fourth buckle block 25 into the third buckle groove 26 and the fourth buckle groove 27 of the partition plate 2 to prevent loosening.

[0085] Preferably, as Figure 8 shown, a circular switch slot 17 is opened on the upper cover 7, and a stepped portion 18 is annularly arranged on the switch slot 17; limiting slots 19 are symmetrically arranged on the stepped portion 18; a limiting protrusion 20 is also arranged on the upper cover 7 on the axis of the switch slot 17; on the push switch 12, a limiting ring 21 corresponding to the stepped portion 18 is annularly arranged, a fixing strip 22 embedded in the limiting slot 19 is arranged on the limiting ring 21, a limiting hole 23 that cooperates with the limiting protrusion 20 is arranged in the middle of the fixing strip 22, a second cross rib 31 for pressing the button 10 is arranged on the push switch 12, and the second cross rib 31 has a certain elasticity for convenient pressing; the push switch 12 is axially fixed through the clamping connection of the limiting ring 21 and the stepped portion 18, the second cross rib 31 accurately conducts pressure to the circuit board button 10, and the cooperation of the limiting protrusion 20 and the limiting hole 23 prevents the switch from rotating and shifting.

[0086] Preferably, as Figure 6As shown, an opening groove 32 for disassembling the lower cover 8 is provided on the middle surface of the upper end of the lower cavity 6. When the battery needs to be replaced, the opening groove 32 of the lower cavity 6 provides a force application point, and the user can disassemble the lower cover 8 by hand to quickly replace the battery.

[0087] Preferably, as Figure 7 shown, a keyhole 33 is provided at the upper end of the main housing 1, and the design of the keyhole 33 facilitates the carrying of the remote controller.

[0088] Working principle

[0089] The upper and lower covers 8 of the intelligent lock remote controller provided by the present invention are detachably connected, which is convenient for quick disassembly, repair or replacement of components, and reduces the maintenance cost. The main housing 1 of the intelligent lock remote controller is divided into an upper cavity 5 and a lower cavity 6 by a partition plate 2, realizing physical isolation between the circuit board and the battery slot 3, avoiding circuit interference, and at the same time optimizing the internal space layout. The intelligent lock remote controller ensures the tight fixation of the upper and lower covers 8 and the main housing 1 through a multi-stage fastening design, enhancing the overall structural stability and reducing the loosening or falling off of components caused by vibration. The negative contact 4 on the side of the battery slot 3 of the intelligent lock remote controller forms a stable circuit with the positive contact 11 of the circuit board, and cooperates with the first cross rib 30 of the lower cover 8 to press the battery tightly, preventing poor contact or battery displacement, and ensuring continuous and reliable power supply. The opening groove 32 of the lower cavity 6 of the intelligent lock remote controller simplifies the battery replacement process, and the user can quickly maintain it without tools, improving the use convenience. The push switch 12 of the intelligent lock remote controller is embedded in the step portion 18 of the upper cover 7 through the coordinated cooperation of the limit ring 21, the fixing strip 22 and the limit hole 23, preventing the switch from rotating or shifting, and ensuring accurate triggering of the button 10 every time it is pressed. The second cross rib 31 of the intelligent lock remote controller can evenly conduct the pressure to the circuit board button 10, avoiding damage to the button 10 caused by local stress concentration and extending the service life. The fastening structure of the upper and lower covers 8 of the intelligent lock remote controller fits tightly with the edge of the main housing 1 to form a sealing barrier, effectively blocking dust and moisture from invading the internal circuit and improving the environmental adaptability. The keyhole 33 at the top of the intelligent lock remote controller facilitates carrying. The above structures significantly improve the reliability, durability and user experience of the intelligent lock remote controller.

Claims

1. A safe unlocking method for a smart lock remote control, characterized in that: The following steps are involved: S1. The remote control sends a Bluetooth connection request to the smart lock; S2. The smart lock verifies whether the Bluetooth address of the remote control is in the pre-stored authorization list; If not authorized, the connection is rejected; if authorized, an encrypted communication channel is established; S3. The remote control requests a temporary communication token from the smart lock through the encrypted communication channel; S4. The smart lock generates a random number as a temporary communication token and transmits it to the remote control through encryption; S5. The remote control performs a hash operation on the temporary communication token and the pre-stored permanent token to generate an unlocking token; S6. The remote control transmits the unlocking token to the smart lock through encryption; S7. The smart lock verifies the unlocking token based on the same hash operation method. If the verification passes, the unlocking operation is performed; S8. When the remote control receives a new request for unlocking the lock next time, the smart lock generates a temporary communication token again using a random number.

2. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: In step S1, the Bluetooth connection request includes a device characteristic value, which is used to identify the functional characteristics of the remote control for smart lock matching service.

3. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: The binding process between the remote control and the smart lock includes: Write the smart lock’s Bluetooth address, encryption key, and permanent token into the remote control via the mobile app; The data transmission during the binding process is encrypted and decrypted using the key configured during production.

4. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: In step S2, the encrypted communication channel uses the AES algorithm to encrypt the transmitted data. The encryption key is the device-specific key configured when binding the device. The device-specific key is rotated through the secure channel every 90 days, and the old key becomes invalid after decrypting the new key.

5. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: When the remote control is not bound to a smart lock, short press the button to enter the bindable state; when it is bound to a smart lock, short press the button to trigger the unlocking operation; short press 3 times to trigger the AirTag binding state switch; long press for 5 seconds to enter the configuration mode, the smart lock receives the new configuration information and only overwrites the original information when the configuration is successful; long press for 10 seconds to restore to factory settings, clearing all bound smart lock information and airTag-related data.

6. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: The remote controller provides operation status feedback via a buzzer, including: There is no sound prompt when short pressing in unbound state; When you press and hold for 5 seconds, two short beeps will sound; A long beep will sound when pressed for 10 seconds.

7. The safe unlocking method of the smart lock remote controller according to claim 1, characterized in that: The remote controller supports OTA upgrades for updating encryption algorithms or functional logic. The remote controller performs the following security verifications during the OTA upgrade process: Verify that the signature of the firmware package matches the preset device model before upgrading; After the upgrade is complete, the firmware integrity is verified through CRC check; When the upgrade fails, it will roll back to the original version and trigger a buzzer alarm.

8. A smart lock remote controller, characterized in that: The invention comprises a main shell (1), wherein a partition plate (2) is arranged at the bottom of the main shell, a battery slot (3) is opened on the partition plate (2), and a negative contact (4) is arranged on the side of the battery slot (3); the partition plate (2) divides the main shell (1) into an upper chamber (5) and a lower chamber (6); an upper cover (8) is detachably connected to the surface of the upper chamber (5), and a lower cover (8) is detachably connected to the surface of the lower chamber (6); a control circuit board (9) is embedded in the upper chamber (5), a key (10) is arranged on the upper surface of the control circuit board (9), and a positive contact (11) is arranged on the lower surface of the control circuit board (9); and a push switch (12) corresponding to the key (11) is embedded in the upper cover (8).

9. The smart lock remote controller according to claim 8, characterized in that: The upper edge of the upper cover (8) is provided with first buckle blocks (13) on both sides, and the lower edge of the upper cover (8) is provided with second buckle blocks (14) on both sides; the upper side wall of the upper cavity (5) is provided with first buckle grooves (15) matched with the first buckle blocks (13) on both sides; the lower edge of the partition plate (2) is provided with second buckle grooves (16) matched with the second buckle blocks (14) on both sides; the upper cover (8) is provided with a circular switch groove (17), and the switch groove (17) is provided with a step portion (18) in an annular manner; the step portion (18) is symmetrically provided with a limit groove (19); the upper cover (8) is also provided with a limit protrusion (20) located on the axis of the switch groove (17) ); a limiting ring (21) corresponding to the step portion (18) is provided in an annular shape on the push switch (12); a fixing strip (22) embedded in the limiting groove (19) is provided on the limiting ring (21); a limiting hole (23) matching with the limiting protrusion (20) is provided in the middle of the fixing strip (22); a third buckle block (24) is provided in the middle of the upper edge of the lower cover (8); a fourth buckle block (25) is provided in the middle of the lower edge of the lower cover (8); a third buckle groove (26) matching with the third buckle block (24) is provided in the middle of the upper edge of the partition plate (2); a fourth buckle groove (27) matching with the fourth buckle block (25) is provided in the middle of the lower edge of the partition plate (2).

10. The smart lock remote controller according to claim 8, characterized in that: The upper cover (8) is provided with a first connecting strip (28) along its edge, and the first connecting strip (28) is matched with the edge side of the upper cavity (5); the lower cover (8) is provided with a second connecting strip (29) along its edge, and the second connecting strip (29) is matched with the edge side of the lower cavity (6); the lower cover (8) is provided with a first cross rib (30) for pressing the battery, and the push switch (12) is provided with a second cross rib (31) for pressing the button (10); the middle surface of the upper end of the lower cavity (8) is provided with a cover opening groove (32) for removing the lower cover (8); and the upper end of the main shell (1) is provided with a key hole (33).