A password management method and door lock without network
By automatically changing passwords in digital door locks using random seed values and mobile applications, the security issues of existing digital door locks when changing passwords and limited functionality when there is no network are solved, achieving higher security and convenient visitor management.
Patent Information
- Application Number
- CN202411937204.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-04
AI Technical Summary
Existing digital door locks need to be manually entered when changing passwords, which poses a risk of degradation of security and is limited in functionality when there is no network, making it difficult to effectively manage the entry and exit of temporary visitors.
By entering a random seed value in the mobile application and setting the same seed value in the door lock, and changing the password periodically automatically, users can view and use the new password to unlock the door lock through the application without network synchronization.
It enables automatic password changes at regular intervals without network connection, enhances the security of door locks, reduces equipment costs, and simplifies access and exit management for temporary visitors.
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field related to door locks, and in particular to a password management method and door lock without a network. Background Art
[0002] Existing digital door locks use fixed passwords set by users, which need to be manually entered when changing the password. This fixed password method has the risk of reduced security in environments where the door locks are used frequently.
[0003] In addition, temporary visitors who are not normal users need to inform the existing password or manually generate a new one-time password and then inform it, which causes many inconveniences to the user and may lead to the risk of leakage of the existing password.
[0004] In order to solve these problems, digital door locks that manage passwords through network connections have been developed. However, this requires the door lock to have networking capabilities, which increases the cost of the device and limits its functions when there is no network. In response to the above problems, this application is proposed. Summary of the invention
[0005] The purpose of the present invention is to provide a password management method and door lock that do not require a network, which can automatically change the password regularly without a network connection, thereby enhancing security and solving the problem that existing networked digital door locks are expensive and may have limited functions when there is no network.
[0006] The present invention is achieved through the following technical solutions.
[0007] A network-free password management method of the present invention comprises the following steps:
[0008] The same seed value is entered on the user side and the door lock side. The seed value is randomly set by the user and is generally composed of numbers. The same time period is set. A new password is automatically generated based on the seed value in each time period. The door lock will use the newly generated password as the door lock password. The user can unlock the door lock by checking the password through the user side, without the need for the door lock to synchronize the password online.
[0009] Furthermore, the method further comprises the following steps:
[0010] Temporary password permission: When you need to authorize a third party to open the door lock, authorize the third party to view the temporary password within a set time period, allowing the third party to view the password and enter and exit within the set time period.
[0011] Furthermore, the method further comprises the following steps:
[0012] Temporary password permission: When you need to authorize a third party to open the door lock, authorize the third party to view the temporary password within a set number of times, so that the third party can view the password within the set number of times, such as setting a one-time permission for visitors to view the temporary password.
[0013] Furthermore, the temporary password authority is granted by the user actively or by the user after a third party actively requests it.
[0014] Furthermore, the seed value input by the user is stored in the server in an encrypted form to improve security.
[0015] Furthermore, the seed value input by the user is not stored locally on the user, further improving security.
[0016] Furthermore, the server records the information of the third party obtaining the password, including the third party ID, the number of times the password is obtained, and the time of the acquisition, which can be viewed by the user at the user end.
[0017] Furthermore, the time period for password modification is in units of minutes, hours, days or months.
[0018] Furthermore, the length of the seed value is more than 7 digits, preferably set to 7-9 digits.
[0019] Furthermore, the synchronization of the seed value and the password change time period between the user end and the door lock end is achieved through manual input, wireless communication transmission or wired communication transmission. The wireless communication transmission can adopt Bluetooth, WiFi and other methods.
[0020] A door lock is controlled by using the above-mentioned password management method without network.
[0021] Beneficial effects of the present invention: This solution provides a digital door lock that can realize regular and automatic password changes without the need for a network connection, and through an application installed by the user on the mobile phone, the user can view the updated valid password and enter and exit, thereby enhancing the security of the door lock. The door lock does not need to have an Internet connection function, which reduces product costs and improves product market competitiveness. The above effects can also be achieved by updating the software of a traditional door lock without changing the existing hardware, reducing the user's product replacement burden.
[0022] In addition, this function is used to grant a third party permission to view the password within a specific time, thereby securely managing the entry and exit of temporary visitors and improving the convenience of visitor entry and exit management. DETAILED DESCRIPTION
[0023] Embodiment 1:
[0024] The present invention provides a password management method without network.
[0025] This technology is a technology that can be applied to existing digital door locks through software updates. In the mobile application, the user enters a random seed value for encryption and sets the same seed value in the door lock. By encrypting the seed value and the set time period, the door lock password is automatically changed regularly every period.
[0026] Specifically, the steps include:
[0027] Random seed value confirmation:
[0028] After installing the door lock, the user needs to enter the initial setup password or management password provided with the product in the unlocked state to enter the random seed value initialization mode. The user randomly enters a seed value in the mobile application or other operable client. The seed value consists of 0 to 9 and is generally 7 to 9 digits long. The seed value is stored in an encrypted form on the server, but not in the mobile application. The same seed value must then be entered into the door lock and saved. The user enters the same seed value in the door lock keypad to complete the random seed value setting of the door lock.
[0029] When the seed value needs to be reset, the user can repeat the above steps.
[0030] To set the password change period:
[0031] In the mobile application, users can set the password change cycle of the random seed value in minutes, hours or days, and set the same change cycle on the door lock so that the door lock password is automatically updated according to the set cycle. Specifically, the user sets the password change cycle through the door lock keypad when the door is unlocked.
[0032] In addition to password generation based on random seed values, other similar generation algorithms can also be selected to enhance security in a diversified manner.
[0033] Password confirmation and unlock:
[0034] The user needs to view the currently displayed password through the mobile application and enter it into the door lock to unlock;
[0035] Specifically, after the user opens the mobile application, the server generates a password based on the current time and the set period and sends it to the mobile application. After the user checks the password in the application, he enters it into the door lock. The door lock software verifies whether the entered password is consistent with the password generated by the random seed value, the current time and the period. If they are consistent, the door is unlocked.
[0036] Embodiment 2:
[0037] Based on Example 1, a visitor temporary password function is added in this example.
[0038] Features include:
[0039] Temporary password function:
[0040] Users can authorize third-party visitors through the application to view temporary passwords and enter and exit through their mobile application within a specific time period, and can also authorize third-party visitors to have access once or several times.
[0041] Authorize a third party to view your password:
[0042] The initial mobile application user can authorize the permission for his mobile application account to view the door lock code for a certain time or within a certain period of time when the door lock code is requested by a third party.
[0043] Third-party visitor access management:
[0044] Third-party visitors can view the password of the door lock and manage access within a specific time period through authorization in their mobile application.
[0045] Preferably, the server records the information of the third-party visitor obtaining the password, including the third-party ID, the number of acquisitions and the acquisition time, which can be viewed by the user at the user end.
[0046] Preferably, there is no limit on the number of third-party visitors.
[0047] A door lock includes a storage body in which a program is stored for executing the program related to the door lock in the above-mentioned password management method without a network. By using this method, the door lock does not need to have the computing ability to independently verify the validity of the activation code and the password, thus saving hardware costs.
[0048] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with the technology in this field to understand the content of the present invention and implement it, and they cannot be used to limit the protection scope of the present invention. Any equivalent changes or modifications made according to the spirit of the present invention should be included in the protection scope of the present invention.
Claims
1. A password management method without network, characterized in that: The following steps are involved: Enter the same seed value on the user side and the door lock side, and set the same time period. A password is automatically generated based on the seed value in each time period, and the newly generated password is used as the door lock password. The door lock can be unlocked by checking the password on the user side without the door lock being connected to the Internet.
2. The method for password management without network according to claim 1, characterized in that: The following steps are also included: Temporary password permission: Authorize a third party to view the temporary password within a set time period, allowing the third party to view the password within a set time period.
3. The network-free password management method according to claim 2, characterized in that: The following steps are also included: Temporary password permission: authorizes a third party to view the temporary password within a set number of times, allowing the third party to view the password within the set number of times.
4. The method for password management without network according to claim 2 or 3, characterized in that: Temporary password permissions are granted by the user actively or after a third party actively requests it.
5. The method for password management without network according to claim 2 or 3, characterized in that: The seed value entered by the client is stored in encrypted form on the server.
6. The method for password management without network according to claim 5, characterized in that: The seed value entered by the client is not stored locally on the client.
7. The method for password management without network according to claim 5, characterized in that: The server records information about the third party obtaining the password, including the third party ID, number of times the password was obtained, and the time the password was obtained.
8. The method for password management without network according to any one of claims 1 to 3, characterized in that: The password change time period is in minutes, hours, days or months.
9. The method for password management without network according to any one of claims 1 to 3, characterized in that: The synchronization of the seed value and the password change time period between the user end and the door lock end is achieved by manual input, wireless communication transmission or wired communication transmission.
10. A door lock, characterized in that: The door lock is controlled by the password management method without network as described in any one of claims 1-9.