KR102108347B1 - Method and apparatus for unlocking door-lock using one time password, and system therefor - Google Patents
Method and apparatus for unlocking door-lock using one time password, and system therefor Download PDFInfo
- Publication number
- KR102108347B1 KR102108347B1 KR1020180002572A KR20180002572A KR102108347B1 KR 102108347 B1 KR102108347 B1 KR 102108347B1 KR 1020180002572 A KR1020180002572 A KR 1020180002572A KR 20180002572 A KR20180002572 A KR 20180002572A KR 102108347 B1 KR102108347 B1 KR 102108347B1
- Authority
- KR
- South Korea
- Prior art keywords
- password
- door lock
- communication device
- time password
- disposable
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00857—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/33—Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/38—Individual registration on entry or exit not involving the use of a pass with central registration
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/00388—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks code verification carried out according to the challenge/response method
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
- G07C2009/0042—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
- G07C2009/00476—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
- G07C2009/005—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically whereby the code is a random code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00857—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed
- G07C2009/00865—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the data carrier can be programmed remotely by wireless communication
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Lock And Its Accessories (AREA)
Abstract
본 발명은 일회용 비밀번호를 이용한 도어락 잠금해제 방법 및 장치와 그 시스템에 관한 것으로서, 그 일회용 비밀번호를 이용한 도어락 잠금해제 방법은 적어도 하나의 일회용 비밀번호를 생성하여 도어락 장치에 등록 및 저장하는 단계; 도어락 장치가 생성된 일회용 비밀번호를 도어락 장치에 등록된 휴대통신장치로 전송하는 단계; 휴대통신장치가 일회용 비밀번호를 수신하여 저장하면 수신확인 신호를 도어락 장치에 전송하는 단계; 휴대통신장치가 저장된 적어도 하나의 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이하는 단계; 디스플레이된 일회용 비밀번호가 지인의 휴대통신장치로 전송되거나 지인에게 전달되면, 일회용 비밀번호를 도어락 장치에 입력하는 단계; 입력된 일회용 비밀번호가 등록된 일회용 비밀번호와 동일한지 검사하여 인증하는 단계; 및 일회용 비밀번호가 인증되면 도어락 장치는 잠금 해제를 하고, 인증된 일회용 비밀번호를 도어락 장치에서 삭제하는 단계를 포함한다.
본 발명에 의하면, 주인이나 관리자가 외부에 있고 출입이 허용되지 않은 제3자가 도어락을 열고 실내에 들어와야 하는 상황에서 제3자의 출입이 가능하며, 별도의 관리 서버 없이도 제3자로 하여금 일회용 비밀번호를 사용할 수 있게 한다.The present invention relates to a method and apparatus for unlocking a door lock using a one-time password and a system thereof, wherein the method for unlocking a door lock using the one-time password generates and registers and stores at least one one-time password in a door lock device; Transmitting the one-time password generated by the door lock device to the mobile communication device registered in the door lock device; When the portable communication device receives and stores the one-time password, transmitting an acknowledgment signal to the door lock device; Reading at least one disposable password stored in the mobile communication device and displaying the screen on the mobile communication device screen; Inputting the disposable password into the door lock device when the displayed disposable password is transmitted to the acquaintance's portable communication device or transferred to the acquaintance; Authenticating by checking whether the inputted one-time password is the same as the registered one-time password; And when the one-time password is authenticated, unlocking the door lock device and deleting the authenticated one-time password from the door lock device.
According to the present invention, a third party can enter and exit in a situation in which a third party, who is the owner or the manager is outside and is not allowed to open the door lock and enter the room, allows a third party to use the one-time password without a separate management server. Enable.
Description
본 발명은 도어락 장치에 관한 것으로서, 특히 일회용 비밀번호를 이용한 도어락 잠금해제 방법 및 장치와 그 시스템에 관한 것이다.The present invention relates to a door lock device, and more particularly to a method and apparatus for unlocking a door lock using a one-time password and a system thereof.
도어락 장치는 건물의 도어(Door)를 열거나 닫을 수 있는 장치로서, 현관이나 특정 공간의 출입문에 널리 사용되고 있다. 기계식 도어락의 경우 열쇠를 가지고 다녀야 하는 불편함이 있기 때문에 근래에는 대부분 비밀번호나 지문 입력을 통해 문을 열 수 있는 디지털 도어락이 널리 사용되고 있다. 디지털 도어락은 입력된 비밀번호가 일치하면 잠금 해제를 위한 전기신호를 생성하는 기능을 수행하여, 열쇠 없이 누구라도 비밀번호만 알면 문을 열 수 있는 편리함이 있다. A door lock device is a device that can open or close a door of a building, and is widely used for entrances or entrance doors in specific spaces. In the case of mechanical door locks, there is the inconvenience of having to carry a key. In recent years, digital door locks, which can open the door through password or fingerprint input, are widely used. The digital door lock performs the function of generating an electric signal for unlocking when the input passwords match, so that anyone without a key can conveniently open the door only by knowing the password.
그런데 집주인이나 건물 관리자가 외부에 있을 때 출입이 허용되지 않은 제3자가 급한 용무로 집이나 건물 내로 들어와야 하는 상황이 발생한 경우 제3자에게 도어락의 비밀번호를 알려주어 집이나 건물 내부로 들어오게 한 후 급한 용무를 처리할 수 있게 해도 집주인이나 건물 관리자의 입장에서 제3자에게 비밀번호를 알려주는 것이 결코 쉬운 일이 아니다. 또한 제3자에게 비밀번호를 알려주어 급한 용무를 처리하도록 해도 이후 비밀번호를 알게 된 제3자가 악의로 집이나 건물에 몰래 들어올 수 있는 만일의 상황을 대비하여 집주인이나 건물 관리자는 기존 비밀번호를 변경해야 하는 번거로움이 발생한다.However, when a landlord or a building manager is outside and a third party who is not allowed to enter the house or building has an urgent need to enter the house or building by notifying the third party of the door lock password. Even if it is possible to handle urgent business, it is never easy to give a password to a third party from the landlord's or building manager's perspective. In addition, even if the password is given to a third party to deal with urgent business, the landlord or the building administrator must change the existing password in case the third party who knows the password later may infiltrate into the house or building. Hassle.
본 발명이 해결하고자 하는 과제는 상술한 문제점을 해결하기 위해 창출된 것으로서, 주인이나 관리자가 외부에 있고 출입이 허용되지 않은 제3자가 도어락을 열고 실내에 들어와야 하는 상황에서 도어락 장치와 제3자 단말기와 통신하면서 일회용 비밀번호 사용을 제어하는 별도의 관리 서버 없이도 일회용 비밀번호를 이용하여 제3자의 출입을 가능하게 하는, 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치와 그 시스템을 제공하는 것이다.The problem to be solved by the present invention was created to solve the above-described problem, and a door lock device and a third-party terminal in a situation in which a third party, who is the owner or the manager is outside and is not allowed to open the door lock and enter the room. It is to provide a method and apparatus for unlocking a door lock using a one-time password, and a system and a system for enabling third-party access using a one-time password without a separate management server that controls the use of the one-time password while communicating with.
상기 기술적 과제를 이루기 위한 본 발명에 의한 일회용 비밀번호를 이용한 도어락 잠금 해제 방법은, 적어도 하나의 일회용 비밀번호를 생성하여 도어락 장치에 등록 및 저장하는 단계; 상기 도어락 장치가 상기 생성된 일회용 비밀번호를 상기 도어락 장치에 미리 등록된 휴대통신장치로 전송하는 단계; 상기 등록된 휴대통신장치가 상기 일회용 비밀번호를 수신하여 저장하면 수신확인(ACK)을 상기 도어락 장치에 전송하는 단계; 상기 스마트 폰이 저장된 적어도 하나의 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이하는 단계; 상기 휴대통신장치 화면에 디스플레이된 일회용 비밀번호가 지인의 휴대통신장치로 전송되거나 지인에게 전달되면, 상기 전송 또는 전달된 일회용 비밀번호를 상기 도어락 장치에 입력하거나 전송하는 단계; 상기 도어락 장치는 입력되거나 수신된 일회용 비밀번호가 상기 등록된 일회용 비밀번호와 동일한지 검사하여 인증하는 단계; 및 상기 일회용 비밀번호가 인증되면 상기 도어락 장치는 잠금 해제를 하고, 상기 인증된 일회용 비밀번호를 상기 도어락 장치에서 삭제하는 단계를 포함한다.The door lock unlocking method using a one-time password according to the present invention for achieving the above technical problem comprises: generating and storing at least one one-time password in a door lock device; Transmitting, by the door lock device, the generated disposable password to a mobile communication device previously registered in the door lock device; When the registered portable communication device receives and stores the one-time password, transmitting an acknowledgment (ACK) to the door lock device; Reading the at least one disposable password stored in the smart phone and displaying it on the screen of the mobile communication device; When the disposable password displayed on the screen of the portable communication device is transmitted to or transferred to the acquaintance's portable communication device, inputting or transmitting the transmitted or transmitted disposable password to the door lock device; The door lock device comprises the steps of: checking whether the input or received one-time password is the same as the registered one-time password and authenticating; And when the one-time password is authenticated, unlocking the door lock device and deleting the authenticated one-time password from the door lock device.
본 발명에 의한 일회용 비밀번호를 이용한 도어락 잠금 해제 방법은, 상기 인증된 일회용 비밀번호가 상기 도어락 장치에서 삭제되면, 상기 도어락 장치는 새로운 일회용비밀번호를 생성하여 저장하는 단계; 상기 도어락장치가 상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치로 전송하는 단계; 및 상기 휴대통신장치는 일회용비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 상기 도어락장치에 전송하는 단계를 더 포함할 수 있다. 상기 적어도 하나의 일회용비밀번호는 상기 등록된 휴대통신장치가 상기 도어락 장치에게 일회용비밀번호 생성을 요청하면, 상기 도어락 장치가 일회용비밀번호를 생성하여 등록하고 상기 등록 휴대통신장치로 상기 등록된 일회용비밀번호를 전송할 수 있다. The method of unlocking a door lock using a one-time password according to the present invention includes: when the authenticated one-time password is deleted from the door lock device, the door lock device generates and stores a new one-time password; The door lock device transmitting the newly generated disposable password to the registered portable communication device; And when the portable communication device receives and stores the disposable password, transmitting an acknowledgment (ACK) response to the door lock device. In the at least one disposable password, when the registered mobile communication device requests the door lock device to generate a disposable password, the door lock device generates and registers a disposable password and transmits the registered disposable password to the registered mobile communication device. have.
본 발명에 의한 일회용 비밀번호를 이용한 도어락 잠금 해제 장치는, 적어도 하나의 일회용비밀번호를 생성하는 OTP 생성부; 상기 생성된 일회용비밀번호를 등록하고 저장하는 OTP 저장부; 상기 생성된 일회용비밀번호를 등록된 휴대통신장치로 전송하고, 상기 휴대통신장치로부터 일회용비밀번호 수신확인(ACK) 신호를 수신하는 OPT 통신부; 상기 일회용 비밀번호가 키패드로부터 입력되면 상기 입력된 일회용 비밀번호가 상기 OTP저장부에 저장된 일회용 비밀번호와 동일한지 검사하여 인증하는 OTP 인증부; 상기 일회용 비밀번호가 인증되면 도어락의 잠금을 해제하는 잠금해제부; 상기 잠금해제에 사용된 일회용 비밀번호를 상기 OTP 저장부에서 삭제하는 OPT 관리부를 포함한다. 상기 OTP 생성부는 상기 일회용 비밀번호가 상기 OTP 저장부에서 삭제되면 새로운 일회용비밀번호를 생성하여 상기 OTP 저장부에 저장하고, 상기 OPT 전송부는 상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치로 전송하는 것을 특징으로 한다.An apparatus for unlocking a door lock using a disposable password according to the present invention includes: an OTP generating unit generating at least one disposable password; An OTP storage unit for registering and storing the generated disposable password; An OPT communication unit that transmits the generated disposable password to a registered portable communication device and receives a disposable password acknowledgment (ACK) signal from the portable communication device; When the one-time password is input from the keypad, the OTP authentication unit that checks and authenticates whether the input one-time password is the same as the one-time password stored in the OTP storage unit; A unlocking unit that unlocks the door lock when the one-time password is authenticated; And an OPT management unit that deletes the one-time password used for unlocking from the OTP storage unit. When the one-time password is deleted from the OTP storage unit, the OTP generation unit generates a new one-time password and stores it in the OTP storage unit, and the OPT transmission unit transmits the newly generated one-time password to the registered mobile communication device. It is characterized by.
본 발명에 의한 일회용 비밀번호를 이용한 도어락 잠금 해제 시스템은, 적어도 하나의 일회용 비밀번호를 생성하여 등록하고, 상기 등록된 일회용 비밀번호를 등록된 휴대통신장치로 전송하고, 상기 등록된 일회용 비밀번호가 사용되면 상기 사용된 일회용 비밀번호를 삭제하는 도어락장치; 및 상기 도어락장치에 등록되어 있고, 상기 일회용비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 상기 도어락 장치로 전송하고, 일회용 비밀번호를 사용하고자 할 때 상기 저장된 일회용 비밀번호를 읽어 내어 스마트 폰 화면에 디스플레이하고, 문자나 전화로 상기 휴대통신장치 화면에 디스플레이된 일회용 비밀번호를 지인의 휴대통신장치로 전송하거나 지인에게 전달하는 휴대통신장치를 포함한다. The door lock unlocking system using a one-time password according to the present invention generates and registers at least one one-time password, transmits the registered one-time password to a registered mobile communication device, and uses the registered one-time password if it is used. A door lock device for deleting the disposable password; And if it is registered in the door lock device and receives and stores the disposable password, an acknowledgment (ACK) response is transmitted to the door lock device, and when the user wants to use the disposable password, the stored disposable password is read and displayed on the smartphone screen. And a portable communication device that transmits a disposable password displayed on the screen of the portable communication device to a mobile communication device of an acquaintance or transmits it to an acquaintance.
상기 도어락장치는 적어도 하나의 일회용비밀번호를 생성하는 OTP 생성부; 상기 생성된 일회용비밀번호를 등록하고 저장하는 OTP 저장부; 상기 생성된 일회용비밀번호를 등록된 휴대통신장치로 전송하고, 상기 휴대통신장치로부터 일회용비밀번호 수신확인(ACK) 신호를 수신하는 OPT 통신부; 상기 일회용 비밀번호가 키패드에 입력되면 상기 입력된 일회용 비밀번호가 상기 OTP 저장부에 저장된 일회용 비밀번호와 동일한지 검사하여 인증하는 OTP 인증부; 상기 일회용 비밀번호가 인증되면 도어락을 잠금 해제를 하는 잠금해제부; 및 상기 잠금해제에 사용된 일회용 비밀번호를 상기 OTP 저장부에서 삭제하는 OPT 관리부를 포함한다.The door lock device includes an OTP generating unit that generates at least one disposable password; An OTP storage unit for registering and storing the generated disposable password; An OPT communication unit that transmits the generated disposable password to a registered portable communication device and receives a disposable password acknowledgment (ACK) signal from the portable communication device; When the one-time password is input to the keypad, the OTP authentication unit checks and authenticates whether the input one-time password is the same as the one-time password stored in the OTP storage unit; A unlocking unit for unlocking the door lock when the one-time password is authenticated; And an OPT management unit that deletes the one-time password used for unlocking from the OTP storage unit.
상기 OTP 생성부는 상기 일회용 비밀번호가 상기 OTP 저장부에서 삭제되면 새로운 일회용비밀번호를 생성하여 상기 OTP 저장부에 저장하고, 상기 OPT 전송부는 상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치로 전송하는 것을 특징으로 한다.When the one-time password is deleted from the OTP storage unit, the OTP generation unit generates a new one-time password and stores it in the OTP storage unit, and the OPT transmission unit transmits the newly generated one-time password to the registered mobile communication device. It is characterized by.
본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치와 그 시스템에 의하면, 주인이나 관리자가 외부에 있고 출입이 허용되지 않은 제3자가 도어락을 열고 실내에 들어와야 하는 상황에서 제3자의 출입이 가능하다. According to a method and apparatus for unlocking a door lock using a one-time password according to the present invention and a system thereof, a third party can enter or exit in a situation in which the owner or the administrator is outside and a third party who is not allowed to access opens the door lock and enters the room Do.
또한 본 발명에 의하면, 도어락 장치가 직접 등록된 스마트 폰으로 일회용 비밀번호를 전송함으로써 도어락 장치와 제3자 단말기와 통신하면서 일회용 비밀번호 사용을 제어하는 별도의 관리 서버 없이도 주인이나 관리자가 제3자로 하여금 일회용 비밀번호를 사용할 수 있게 하는 간편함을 제공한다.In addition, according to the present invention, the owner or the administrator allows a third party to disposable without a separate management server that controls the use of the one-time password while communicating with the door lock device and a third-party terminal by transmitting the one-time password to the smart phone to which the door lock device is directly registered. Provides simplicity to enable password use.
도 1은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치가 적용되는 출입문 제어 시스템의 구성에 대한 일 예를 나타낸 것이다.
도 2는 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치가 적용되는 출입문 제어 시스템의 구성에 대한 다른 예를 블록도로 나타낸 것이다.
도 3은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 시스템의 구성에 대한 일실시예를 블록도로 나타낸 것이다.
도 4는 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법에 대한 일실시예를 흐름도로 나타낸 것이다.
도 5는 인증된 일회용 비밀번호가 삭제되면 새로운 일회용 비밀번호를 생성하여 등록된 휴대통신 장치로 전송하는 과정을 흐름도로 나타낸 것이다.
도 6은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 장치를 통한 도어락 장금 해제 방법에 대한 일실시예를 순서도로 나타낸 것이다.1 shows an example of a configuration of a door control system to which a door lock unlocking method and device using a disposable password according to the present invention is applied.
2 is a block diagram showing another example of the configuration of a door control system to which a door lock unlocking method and device using a disposable password according to the present invention is applied.
3 is a block diagram showing an embodiment of the configuration of a door lock unlocking system using a one-time password according to the present invention.
4 is a flowchart illustrating an embodiment of a method of unlocking a door lock using a one-time password according to the present invention.
5 is a flowchart illustrating a process of generating a new one-time password and transmitting it to a registered mobile communication device when the authenticated one-time password is deleted.
6 is a flowchart illustrating an embodiment of a method of unlocking a door lock through a door lock unlocking device using a disposable password according to the present invention.
이하, 첨부된 도면을 참조로 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 바람직한 일 실시예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원 시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The configurations shown in the embodiments and drawings described in this specification are only preferred embodiments of the present invention, and do not represent all of the technical spirit of the present invention, and various equivalents that can replace them at the time of this application It should be understood that there may be and variations.
도 1은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치가 적용될 수 있는 일 예로서, 출입문 제어 시스템의 구성을 블록도로 나타낸 것이다. 상기 출입문 제어 시스템은 도어락 장치(10) 및 스마트폰(15)을 포함하여 이루어진다.1 is an example of a method and apparatus for unlocking a door lock using a disposable password according to the present invention, and shows a block diagram of the configuration of a door control system. The door control system comprises a
도 1을 참조하면, 도어락 장치(10)는 통상적인 디지털 도어락과 마찬가지로 제어부(150), 사용자 인터페이스(110) 및 도어잠금부(130)을 포함하고, 안테나(130) 및 제1무선통신부(140)를 더 구비할 수 있다.Referring to FIG. 1, the
사용자 인터페이스(110)는 비밀번호 설정이나 입력을 위한 키패드 및 동작상태를 표시하기 위한 디스플레이부를 구비할 수 있다. 메모리(152)는 비밀번호 등을 저장하며 도어잠금부(130)는 제어부(150)의 제어에 따라 도어를 잠그거나 도어의 잠금을 해제한다. 제어부(150)는 통상의 디지털 도어락과 마찬가지로 미리 등록된 비밀번호가 사용자인터페이스(110)를 통해 입력되면 도어잠금부(130)에 의해 도어의 잠금을 해제할 뿐만 아니라, 제1무선통신부(140)를 통해 스마트폰(15)과 통신할 수 있다. The
스마트폰(15)는 통상적인 휴대 전화기와 마찬가지로 제어부(미도시)와 사용자 인터페이스(미도시)를 구비하며, 제2무선통신부(160)를 더 구비하고 제2무선 통신부(160)를 통해 도어락 장치(10)와 통신한다.The
도 2는 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치가 적용될 수 있는 출입문 제어 시스템의 다른 예에 대한 구성을 블록도로 나타낸 것이다. 상기 출입문 제어 시스템은 도어락 장치(20) 및 스마트폰(25)을 포함하여 이루어진다.2 is a block diagram showing a configuration of another example of a door control system to which a door lock unlocking method and device using a disposable password according to the present invention can be applied. The door control system includes a
상기 출입문 제어 시스템은 출입문(Door)에 설치되어 있는 도어락 장치(20)와 출입문 바깥에 있는 휴대통신장치(25) 간의 근거리 무선통신을 통해 도어락 장치(20)가 마스터(Master)가 되어 스마트폰(25)을 인식하고 인증함으로써 사용자가 일일이 키패드에서 비밀번호를 입력하지 않고도 자동으로 도어락 장치(20)의 문열림 기능을 구현한다.In the door control system, the
즉, 사용자가 출입문에서 일정거리 이내에 있고 등록된 휴대통신장치(25) 예를 들어 스마트 폰을 소지하고 있으면 도어락 장치(20)가 외부안테나(220)와 내부안테나(230)를 이용하여 스마트폰(25)이 출입문 안에 있는지 출입문 바깥에 있는지를 인식하고, 출입문 바깥에 있다고 판단되면 근거리 통신(예 : BLE 통신)을 통하여 등록된 스마트폰인지 인증하여 자동으로 문을 열어준다. 이렇게 함으로써 비밀번호 노출을 피하고 일일이 비밀번호를 입력하지 않고도 등록된 스마트폰만 소지하고 있으면 문이 자동으로 열리는 편리함을 제공한다. 또한 도어락 장치가 마스터가 문열림 기능의 동작을 제어함으로써 스마트폰의 전력소모를 줄이게 된다.That is, if the user is within a certain distance from the door and has a registered
도 2를 참조하면, 도어락 장치(20)는 출입문에 장착되며, 상기 출입문의 바깥쪽에 설치된 외부안테나(220)와 상기 출입문의 안쪽에 설치된 내부안테나(230) 및 상기 출입문의 열림과 잠금을 제어하는 제어부(250)를 구비하며, 터치 입력으로 키입력을 받아들이는 키패드(210) 및 저전력 블루투스(BLE)를 이용하여 스마트 폰(25)과 무선 연결하는 제1BLE 통신부(240)를 포함하여 이루어진다.Referring to Figure 2, the
스마트폰(25)는 도어락장치(20)과 무선으로 연결되며, 저전력 블루투스 통신을 이용하여 연결될 수 있으며, 저전력 블루투스(BLE)를 이용하여 도어락 장치(20)와 무선 연결하는 제2BLE 통신부(260)를 구비한다.The
제어부(250)는 상기 출입문의 열림과 잠금을 제어하며, 스마트 폰(25)으로부터 출력되는 신호를 스캔하고, 상기 스캔된 신호 세기가 미리 설정된 신호 세기보다 크면 외부 안테나(220)를 통해 수신된 스마트폰의 신호 세기와 내부 안테나(230)를 통해 수신되는 스마트폰의 신호세기를 비교하고, 비교 결과 외부안테나(220)의 신호세기가 내부안테나(230)의 신호세기보다 소정의 값 이상이면 스마트폰(250)을 인증하고, 인증 결과 정당한 스마트폰이면 출입문이 열리도록 제어한다. 도어락 장치(20)의 키패드(210)가 터치되면, 도어락 장치(20)는 마스터(Master)로 동작하여 스마트폰(25)으로부터 출력되는 신호를 스캔한다.The
제어부(250)는 도어락장치(20)가 스마트폰(25)과 무선 연결하여 도어락장치(20)가 스마트폰(250)에게 암호키를 요구하고, 스마트폰(25)으로부터 암호키가 전송되면 상기 암호키가 등록된 암호키이면 인증을 완료한다.When the
이상에서, 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법 및 장치는 상술한 도 1 및 도 2의 출입문 제어 시스템에 한정되지 아니하고, 비밀번호가 도어락 장치에 입력되거나 전달되고 상기 비밀번호가 인증되면 도어락 잠금이 해제될 수 있는 출입문 제어 시스템이면 적용 가능하다. In the above, the method and device for unlocking a door lock using a disposable password according to the present invention is not limited to the door control systems of FIGS. 1 and 2 described above, and when the password is input or transmitted to the door lock device and the password is authenticated, the door lock is locked Any door control system that can be released is applicable.
도 3은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 시스템에 대한 일실시예에 대한 구성을 블록도로 나타낸 것이다. 도 3을 참조하면, 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 시스템에 대한 일실시예는 도어락 장치(30)와 적어도 하나의 휴대통신장치(37, 38)을 포함하여 이루어진다.3 is a block diagram showing the configuration of an embodiment of a door lock unlocking system using a one-time password according to the present invention. Referring to FIG. 3, an embodiment of a door lock unlocking system using a one-time password according to the present invention includes a
도어락 장치(30)는 적어도 하나의 일회용 비밀번호를 생성하여 등록하고, 상기 등록된 일회용 비밀번호를 등록된 휴대통신장치(37, 38)로 전송하고, 상기 등록된 일회용 비밀번호가 사용되면 상기 사용된 일회용 비밀번호를 삭제한다.The
휴대통신장치(37, 38)는 도어락장치(30)에 등록되어 있고, 상기 일회용 비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 도어락 장치(30)로 전송하고, 일회용 비밀번호를 사용하고자 할 때 상기 저장된 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이하고, 문자나 전화로 상기 휴대통신장치 화면에 디스플레이된 일회용 비밀번호를 지인의 휴대통신장치로 전송하거나 지인에게 전달한다. When the
본 발명에 따른 도어락장치(30)는 OTP 생성부(340), OTP 저장부(350), OPT 통신부(310), OTP 인증부(320), 잠금해제부(330) 및 OPT 관리부(360)를 포함하여 이루어진다. OTP 생성부(340)는 적어도 하나의 일회용비밀번호(One Time Password, OTP)를 생성한다. 상기 적어도 하나의 일회용비밀번호는 등록된 휴대통신장치(37, 38)가 도어락 장치(30)에게 일회용비밀번호 생성을 요청하면, 도어락 장치(30)가 일회용비밀번호를 생성하여 등록하고 등록된 휴대통신장치(37, 38)로 상기 등록된 일회용비밀번호를 전송한다. 상기 일회용 비밀번호 생성 요청은 생성하고자 하는 일회용 비밀번호의 개수, 일회용 비밀번호의 속성, 추가정보 등을 포함할 수 있다. 상기 일회용 비밀번호의 속성은 생성하고자 하는 일회용 비밀번호의 효력이 유효한 유효기간 또는 유효횟수 등의 정보를 포함할 수 있다. 상기 추가정보는 날짜 정보, 시간 정보, 일회용 비밀번호 생성 카운팅 정보 및 기 설정된 범위 값 중에서 어느 하나일 수 있다. 상기 추가정보는 도어락 장치의 개폐 유효 기간 또는 개폐 유효 횟수를 의미할 수도 있다. 상기 일회용 비밀번호의 속성 및 상기 추가정보를 이용하여 일회용 비밀번호 생성을 요청할 수 있는 휴대통신장치를 제한할 수도 있고, 일회용 비밀번호를 보다 다양하게 생성할 수도 있다.The
또한 도어락장치(30)는 등록된 휴대통신장치 중에서 일회용 비밀번호 생성 권한에 제한을 두어 일회용 비밀번호 생성 권한이 있는 휴대통신장치와 일회용 비밀번호 생성 권한이 없는 휴대통신장치를 구별하여 관리할 수 있다. 이 때 OTP 생성부(340)는 일회용 비밀번호 생성을 요청하는 휴대통신장치가 등록된 휴대통신장치 중에서 일회용 비밀번호 생성 권한이 있는 휴대통신장치 인지 체크하여 일회용 비밀번호 생성 권한이 있는 휴대통신장치의 일회용 비밀번호 생성 요청에 대해서만 일회용 비밀번호를 생성한다. 이는 도어락 장치에 등록된 휴대통신장치 중에서 제3자에게 일회용 비밀번호를 제공할 수 있는 범위를 제한하기 위함이다.In addition, the
상기 일회용 비밀번호는 키패드, 바코드, QR코드 등과 같은 형태가 될 수도 있다. 도어락장치(30)가 물리적인 키패드를 구비하는 경우에는 사용자로부터 일회용 비밀번호를 입력받을 수 있고, 도어락장치(30)가 카메라를 구비하는 경우에는 바코드 또는 QR코드 등의 형태로 일회용 비밀번호를 생성할 수도 있다. The one-time password may be in the form of a keypad, barcode, QR code, or the like. When the
또한 OTP 생성부(340)는 상기 일회용 비밀번호가 OTP 저장부(350)에서 삭제되면 새로운 일회용비밀번호를 생성하여 OTP 저장부(350)에 저장할 수 있다.In addition, when the one-time password is deleted from the
OTP 저장부(350)는 상기 생성된 일회용비밀번호를 등록하고 저장한다. OPT 통신부(310)는 상기 생성된 일회용비밀번호를 등록된 휴대통신장치(37, 38)로 전송하고, 휴대통신장치(37, 38)로부터 일회용비밀번호 수신확인(ACK) 신호를 수신한다. OPT 통신부(350)는 상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치(37, 38)로 전송하며, 휴대통신장치(37, 38)로부터 ACK신호를 수신한다. OPT 통신부(350)는 도 2의 저전력 블루투스(BLE)를 이용하여 휴대통신장치(37, 38) 예를 들어 스마트 폰과 무선 연결하는 제1BLE 통신부(240)를 통해 구현될 수 있다.The
OTP 인증부(320)는 상기 일회용 비밀번호가 키패드에 입력되면 상기 입력된 일회용 비밀번호가 OTP 저장부(350)에 저장된 일회용 비밀번호와 동일한지 검사하여 인증한다. 잠금해제부(330)는 상기 일회용 비밀번호가 인증되면 도어락을 잠금을 해제한다. OPT 관리부(360)는 상기 잠금해제에 사용된 일회용 비밀번호를 상기 OTP 저장부(350)에서 삭제한다. When the one-time password is input to the keypad, the
도 4는 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법에 대한 일실시예를 흐름도로 나타낸 것이다. 도 3 및 도 4를 참조하면, 먼저 OTP 생성부(340)는 적어도 하나의 일회용 비밀번호를 생성하여 도어락 장치(30)의 OTP 저장부(350)에 등록 및 저장한다.(S410단계) 상기 적어도 하나의 일회용비밀번호는 상기 등록된 휴대통신장치(37 또는 38)가 도어락 장치(30)에게 일회용비밀번호 생성을 요청하면, 도어락 장치(30)가 일회용비밀번호를 생성하여 등록하고 상기 등록 휴대통신장치(37, 38)로 상기 등록된 일회용비밀번호를 전송할 수 있다. 4 is a flowchart illustrating an embodiment of a method of unlocking a door lock using a one-time password according to the present invention. 3 and 4, first, the
도어락 장치(30)는 OTP 통신부(310)를 통해 상기 생성된 일회용 비밀번호를 도어락 장치(30)에 미리 등록된 휴대통신장치(37, 38)로 전송한다.(S420단계) 예를 들어, 등록된 휴대통신장치(37, 38)가 출입문을 통과하기 위해 출입할 때 도어락 장치(30)가 휴대통신장치와 통신하면서 OTP 통신부(310)를 통해 상기 생성된 일회용 비밀번호를 등록된 휴대통신장치(37, 38)로 전송할 수 있다.The
등록된 휴대통신장치(37, 38)가 상기 일회용 비밀번호를 수신하여 저장하면 수신확인(ACK)을 도어락 장치(30)에 전송한다.(S430단계)When the registered
등록된 휴대통신장치(37)를 소유한 도어락 사용자, 예를 들어 집 주인이나 관리자가 외부에 있고 출입이 허용되지 않은 제3자가 도어락을 열고 실내에 들어와야 하는 상황일 경우(S440단계), 상기 도어락 사용자는 자신의 휴대통신장치(37)를 이용하여 휴대통신장치(37)에 저장된 적어도 하나의 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이한다.(S450단계)When a door lock user who owns the registered
휴대통신장치 화면에 디스플레이된 일회용 비밀번호가 지인의 휴대통신장치(미도시)로 전송되거나 지인에게 전달되면, 상기 전송 또는 전달된 일회용 비밀번호를 도어락 장치(30)의 키패드(미도시)에 입력하거나 도어락 장치(30)로 전송한다.(S460단계)When the disposable password displayed on the screen of the mobile communication device is transmitted to or transmitted to a friend's mobile communication device (not shown), the transmitted or transmitted disposable password is input to the keypad (not shown) of the
도어락 장치(30)의 OTP 인증부(320)는 상기 입력되거나 수신한 일회용 비밀번호가 상기 등록된 일회용 비밀번호와 동일한지 검사하여 인증한다.(S470단계)The
상기 일회용 비밀번호가 인증되면 도어락 장치(30)의 잠금해제부(330)는 잠금을 해제하고, OTP 관리부(360)는 상기 인증된 일회용 비밀번호를 도어락 장치(30)의 OTP 저장부(350)에서 삭제한다.(S480단계)When the one-time password is authenticated, the unlocking
한편, 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법은 인증된 일회용 비밀번호가 삭제되면, 새로운 일회용 비밀번호를 생성하여 등록된 휴대통신 장치로 전송할 수 있다. 도 5는 인증된 일회용 비밀번호가 삭제되면 새로운 일회용 비밀번호를 생성하여 등록된 휴대통신 장치로 전송하는 과정을 흐름도로 나타낸 것이다. On the other hand, in the door lock unlocking method using the one-time password according to the present invention, when the authenticated one-time password is deleted, a new one-time password can be generated and transmitted to the registered mobile communication device. 5 is a flowchart illustrating a process of generating a new one-time password and transmitting it to a registered mobile communication device when the authenticated one-time password is deleted.
도 5를 참조하면, 상기 인증된 일회용 비밀번호가 도어락 장치(30)에서 삭제되면, 도어락 장치(30)의 OTP 생성부(340)는 새로운 일회용비밀번호를 생성하여 저장한다.(S510 단계) 도어락장치(30)는 OTP 통신부(310)를 통해 상기 새로 생성된 일회용비밀번호를 등록된 휴대통신장치(37, 38)로 전송한다.(S520단계) 휴대통신장치(37, 38)는 일회용비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 도어락장치(30)에 전송한다.(S530단계)Referring to FIG. 5, when the authenticated one-time password is deleted from the
도 6은 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 장치를 통한 도어락 장금 해제 방법에 대한 일실시예를 순서도로 나타낸 것이다. 도 6을 참조하면, 먼저 적어도 하나의 일회용 비밀번호를 생성하여 도어락 장치(60)에 등록 및 저장한다.(S610) 상기 적어도 하나의 일회용비밀번호는 등록 휴대통신장치(62)가 도어락 장치(60)에게 일회용비밀번호 생성을 요청하면, 도어락 장치(60)가 일회용비밀번호를 생성하여 등록하고 등록 휴대통신장치(62)로 상기 등록된 일회용비밀번호를 전송할 수 있다. 6 is a flowchart illustrating an embodiment of a method for unlocking a door lock through a door lock unlocking device using a disposable password according to the present invention. Referring to FIG. 6, first, at least one disposable password is generated and registered and stored in the
도어락 장치(60)가 상기 생성된 일회용 비밀번호를 도어락 장치(60)에 미리 등록된 휴대통신장치(62)로 전송한다.(S615) 등록 휴대통신장치(62)가 상기 일회용 비밀번호를 수신하여 저장하면 수신확인(ACK)을 도어락 장치(60)에 전송한다.(S620) The
등록 휴대통신장치(62)가 저장된 적어도 하나의 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이한다.(S625) 휴대통신장치 화면에 디스플레이된 일회용 비밀번호가 일회용 비밀번호(OTP)를 사용하고자 하는 지인의 휴대통신장치(64)로 전송되거나 지인(64)에게 전달되면, 상기 전송 또는 전달된 일회용 비밀번호를 도어락 장치(60)에 입력한다.(S635) 도어락 장치(60)는 상기 입력된 일회용 비밀번호가 상기 등록된 일회용 비밀번호와 동일한지 검사하여 인증한다.(S640) 상기 일회용 비밀번호가 인증되면 도어락 장치(60)는 잠금 해제를 하고(S645), 상기 인증된 일회용 비밀번호를 도어락 장치(60)에서 삭제한다.(S650)The registered
한편, 본 발명에 따른 일회용 비밀번호를 이용한 도어락 잠금 해제 방법은 인증된 일회용 비밀번호가 삭제되면, 새로운 일회용 비밀번호를 생성하여 등록 휴대통신 장치(62)로 전송할 수 있다. 상기 인증된 일회용 비밀번호가 도어락 장치(60)에서 삭제되면, 도어락 장치(60)는 새로운 일회용비밀번호를 생성하여 저장한다.(S655) 도어락장치(60)가 상기 새로 생성된 일회용비밀번호를 등록된 휴대통신장치(62)로 전송한다.(S660) 휴대통신장치(62)는 일회용비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 도어락장치(60)에 전송한다.(S665)Meanwhile, in the method of unlocking a door lock using a one-time password according to the present invention, when the authenticated one-time password is deleted, a new one-time password can be generated and transmitted to the registered
본 발명은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터(정보 처리 기능을 갖는 장치를 모두 포함한다)가 읽을 수 있는 코드로서 구현될 수 있다. 컴퓨터가 읽을 수 있는 기록 매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 장치의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있다. 또한, 본 명세서에서, “부”는 프로세서 또는 회로와 같은 하드웨어 구성(hardware component), 및/또는 프로세서와 같은 하드웨어 구성에 의해 실행되는 소프트웨어 구성(software component)일 수 있다.The present invention can be embodied as computer readable code on a computer readable recording medium (including all devices having information processing functions). The computer-readable recording medium includes all kinds of recording devices in which data readable by a computer system are stored. Examples of computer-readable recording devices include ROM, RAM, CD-ROM, magnetic tape, floppy disks, and optical data storage devices. In addition, in this specification, “part” may be a hardware component such as a processor or circuit, and / or a software component executed by a hardware component such as a processor.
본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.The present invention has been described with reference to the embodiments shown in the drawings, but these are merely exemplary, and those skilled in the art will understand that various modifications and other equivalent embodiments are possible therefrom. Therefore, the true technical protection scope of the present invention should be determined by the technical spirit of the appended claims.
10 : 도어락장치 110 : 키 패드
130 : 안테나 140 : 제1무선통신부
150 : 제어부 15 : 스마트폰
160 : 제2무선통신부
20 : 도어락장치 210 : 키 패드
220 : 외부안테나 230 : 내부안테나
240 : 제1BLE 통신부 250 : 제어부
25 : 스마트폰 260 : 제2BLE 통신부
30 : 도어락 장치 310 : OTP 통신부
320 : OTP 인증부 330 : 잠금해제부
340 : OTP 생성부 350 : OTP 저장부
360 : OTP 관리부 37, 38 : 등록 휴대통신장치
372, 382 : 도어락 앱10: door lock device 110: key pad
130: antenna 140: first wireless communication unit
150: control unit 15: smartphone
160: second wireless communication department
20: door lock device 210: key pad
220: external antenna 230: internal antenna
240: first BLE communication unit 250: control unit
25: smartphone 260: 2BLE communication unit
30: door lock device 310: OTP communication unit
320: OTP authentication unit 330: unlocking unit
340: OTP generation unit 350: OTP storage unit
360:
372, 382: Door lock app
Claims (7)
도어락장치에 미리 등록되어 있고 일회용 비밀번호 생성 권한이 있는 휴대통신장치가 적어도 일회용비밀번호 개수와 일회용비밀번호의 유효기간을 포함한 일회용비밀번호 정보를 생성하여 상기 일회용비밀번호 정보와 함께 일회용비밀번호 생성 요청을 저전력 블루투스(BLE) 통신을 이용하여 상기 도어락 장치에게 전송하는 단계;
상기 도어락장치는 저전력 블루투스(BLE) 통신을 통해 상기 휴대통신장치를 인식하고 상기 휴대통신장치가 등록된 휴대통신장치이고 일회용비밀번호 생성권한이 있는 휴대통신장치인지 체크하는 단계;
상기 체크결과 상기 휴대통신장치가 등록된 휴대통신장치이고 일회용비밀번호 생성권한이 있으면 상기 도어락장치는 상기 일회용비밀번호 정보(부가정보)를 수신하여 상기 부가정보에 따라 일회용 비밀번호를 생성하여 도어락 장치에 등록 및 저장하는 단계;
상기 도어락 장치가 상기 생성된 일회용 비밀번호를 저전력 블루투스(BLE) 통신을 이용하여 상기 도어락 장치에 미리 등록된 휴대통신장치로 전송하는 단계;
상기 휴대통신장치가 상기 일회용 비밀번호를 수신하여 저장하면 수신확인(ACK)을 상기 도어락 장치에 전송하는 단계;
상기 휴대통신장치가 저장된 적어도 하나의 일회용 비밀번호를 읽어 내어 휴대통신장치 화면에 디스플레이하는 단계;
상기 휴대통신장치 화면에 디스플레이된 일회용 비밀번호가 지인의 휴대통신장치로 전송되거나 지인에게 전달되면, 상기 전송 또는 전달된 일회용 비밀번호를 상기 도어락 장치에 입력하거나 전송하는 단계;
상기 도어락 장치는 상기 일회용 비밀번호가 상기 등록된 일회용 비밀번호와 동일한지 검사하여 인증하는 단계; 및
상기 일회용 비밀번호가 인증되면 상기 도어락 장치는 잠금 해제를 하고, 상기 부가정보를 참조하여 인증된 일회용 비밀번호를 상기 도어락 장치에서 삭제여부를 판단하는 단계를 포함하는, 일회용 비밀번호를 이용한 도어락 잠금해제 방법.Registering a portable communication device having permission to generate a disposable password in the door lock device;
A mobile communication device registered in advance in the door lock device and authorized to generate a disposable password generates disposable password information including at least the number of disposable passwords and the expiration date of the disposable password, and requests for generating a disposable password together with the disposable password information. ) Transmitting to the door lock device using communication;
The door lock device recognizing the portable communication device through low-power Bluetooth (BLE) communication, and checking whether the portable communication device is a registered portable communication device and a portable communication device having permission to generate a disposable password;
As a result of the check, if the portable communication device is a registered portable communication device and has permission to generate a disposable password, the door lock device receives the disposable password information (additional information) and generates a disposable password according to the additional information to register with the door lock device and Storing;
Transmitting, by the door lock device, the generated disposable password to a mobile communication device pre-registered with the door lock device using low power Bluetooth (BLE) communication;
When the portable communication device receives and stores the one-time password, transmitting an acknowledgment (ACK) to the door lock device;
Reading the at least one disposable password stored in the portable communication device and displaying it on the screen of the portable communication device;
When the disposable password displayed on the screen of the portable communication device is transmitted to or transmitted to the acquaintance's portable communication device, inputting or transmitting the transmitted or transmitted disposable password to the door lock device;
The door lock device comprises the steps of inspecting and authenticating whether the one-time password is the same as the registered one-time password; And
When the one-time password is authenticated, the door lock device unlocks, and referring to the additional information, determining whether the authenticated one-time password is deleted from the door lock device, wherein the door lock is unlocked using the one-time password.
상기 인증된 일회용 비밀번호가 상기 도어락 장치에서 삭제되면, 상기 도어락 장치는 새로운 일회용비밀번호를 생성하여 저장하는 단계;
상기 도어락 장치가 상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치로 전송하는 단계; 및
상기 휴대통신장치는 일회용비밀번호를 수신하여 저장하면 수신확인(ACK) 응답을 상기 도어락장치에 전송하는 단계를 더 포함하는 것을 특징으로 하는 일회용 비밀번호를 이용한 도어락 잠금해제 방법.According to claim 1,
When the authenticated one-time password is deleted from the door lock device, the door lock device generates and stores a new one-time password;
The door lock device transmitting the newly generated disposable password to the registered portable communication device; And
When the mobile communication device receives and stores the disposable password, the method further includes transmitting an acknowledgment (ACK) response to the door lock device.
상기 생성된 일회용비밀번호를 등록하고 저장하는 OTP 저장부;
휴대통신장치의 BLE 통신부와 저전력 블루투스를 이용하여 무선으로 연결되며, 상기 휴대통신장치로부터 저전력 블루투스 통신을 통해 적어도 일회용 비밀번호 개수와 일회용 비밀번호의 유효기간을 포함한 일회용 비밀번호 정보(부가정보)와 일회용비밀번호 생성 요청 신호를 수신하고, 상기 OPT 생성부에 의해 생성된 일회용비밀번호를 상기 휴대통신장치로 전송하고, 상기 휴대통신장치로부터 일회용비밀번호 수신확인(ACK) 신호를 수신하는 OPT 통신부;
상기 일회용 비밀번호가 키패드에 입력되면 상기 입력된 일회용 비밀번호가 상기 OTP저장부에 저장된 일회용 비밀번호와 동일한지 검사하여 인증하는 OTP 인증부;
상기 일회용 비밀번호가 인증되면 도어락의 잠금을 해제하는 잠금해제부;
상기 잠금해제에 사용된 일회용 비밀번호가 유효기간이 만료되었으면 상기 만료된 일회용 비밀번호를 상기 OTP 저장부에서 삭제하는 OPT 관리부를 포함하는, 일회용비밀번호를 이용한 잠금해제 도어락장치.Upon receiving a request for generating a disposable password from a portable communication device, it is checked whether the portable communication device is a registered portable communication device and a portable communication device having the permission to generate a disposable password, and a mobile communication device registered as a result of the check and a permission to generate a disposable password An OTP generator for generating a one-time password according to a request for generating one-time password and one-time password information including the number of one-time passwords received from the portable communication device and the expiration date of the one-time password;
An OTP storage unit for registering and storing the generated disposable password;
It is wirelessly connected to the BLE communication unit of the mobile communication device using low-power Bluetooth, and generates low-use password information (additional information) and one-time password including at least the number of one-time passwords and the expiration date of the one-time password through low-power Bluetooth communication from the mobile communication device. An OPT communication unit that receives a request signal, transmits a disposable password generated by the OPT generation unit to the portable communication device, and receives a disposable password acknowledgment (ACK) signal from the portable communication device;
When the one-time password is input to the keypad, an OTP authentication unit that checks and authenticates whether the input one-time password is the same as the one-time password stored in the OTP storage unit;
A unlocking unit that unlocks the door lock when the one-time password is authenticated;
And an OPT management unit that deletes the expired one-time password from the OTP storage unit when the expiration date of the one-time password used for unlocking has expired.
상기 일회용 비밀번호가 상기 OTP 저장부에서 삭제되면 새로운 일회용비밀번호를 생성하여 상기 OTP 저장부에 저장하고,
상기 OPT 통신부는
상기 새로 생성된 일회용비밀번호를 상기 등록된 휴대통신장치로 전송하는 것을 특징으로 하는 일회용비밀번호를 이용한 잠금해제 도어락 장치.According to claim 4, The OTP generation unit
When the one-time password is deleted from the OTP storage unit, a new one-time password is generated and stored in the OTP storage unit,
The OPT communication unit
The unlocking door lock device using a disposable password, characterized in that the newly generated disposable password is transmitted to the registered portable communication device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180002572A KR102108347B1 (en) | 2018-01-09 | 2018-01-09 | Method and apparatus for unlocking door-lock using one time password, and system therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180002572A KR102108347B1 (en) | 2018-01-09 | 2018-01-09 | Method and apparatus for unlocking door-lock using one time password, and system therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190085204A KR20190085204A (en) | 2019-07-18 |
KR102108347B1 true KR102108347B1 (en) | 2020-05-29 |
Family
ID=67469451
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180002572A KR102108347B1 (en) | 2018-01-09 | 2018-01-09 | Method and apparatus for unlocking door-lock using one time password, and system therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102108347B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220080283A (en) | 2020-12-07 | 2022-06-14 | 김영자 | Door-lock apparatus based on one time password |
KR20240008153A (en) | 2022-07-11 | 2024-01-18 | 송경준 | Smart door lock device linked with contact app based on fintech authentication |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102336068B1 (en) * | 2020-12-30 | 2021-12-07 | 주식회사 피에스디엘 | Security Door-lock, Device for Controlling Door-lock, Program for Controlling Door-lock and Server for Managing Door-lock |
KR20220168085A (en) * | 2021-06-15 | 2022-12-22 | 김남현 | Locking device, system and control method using one-time password |
KR102714168B1 (en) * | 2023-07-21 | 2024-10-07 | 에이치디씨현대산업개발 주식회사 | System and method for providing resident safety service using wall pad device including emergency situation detection function |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101699964B1 (en) * | 2015-07-21 | 2017-02-21 | 주식회사 아마다스 | Method for opening door lock using one-time password |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101218297B1 (en) | 2011-03-11 | 2013-01-03 | 주식회사 유니온커뮤니티 | System and Method for Controlling Door Lock |
KR101837063B1 (en) * | 2015-12-22 | 2018-03-12 | 한국전자통신연구원 | Apparatus for generating one time password, apparatus and method for electric closing and opening |
-
2018
- 2018-01-09 KR KR1020180002572A patent/KR102108347B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101699964B1 (en) * | 2015-07-21 | 2017-02-21 | 주식회사 아마다스 | Method for opening door lock using one-time password |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220080283A (en) | 2020-12-07 | 2022-06-14 | 김영자 | Door-lock apparatus based on one time password |
KR20240008153A (en) | 2022-07-11 | 2024-01-18 | 송경준 | Smart door lock device linked with contact app based on fintech authentication |
Also Published As
Publication number | Publication date |
---|---|
KR20190085204A (en) | 2019-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10726653B2 (en) | Systems and methods for redundant access control systems based on mobile devices | |
KR102108347B1 (en) | Method and apparatus for unlocking door-lock using one time password, and system therefor | |
US9852562B2 (en) | Systems and methods for redundant access control systems based on mobile devices and removable wireless buttons | |
JP5127429B2 (en) | Admission restriction system and relay device | |
KR102713609B1 (en) | Entrance management system and method thereof | |
KR101852599B1 (en) | An entrance control system and method using an mobile device | |
KR101995663B1 (en) | Keyless doorlock system and mathod | |
KR101931867B1 (en) | Entrance managing system using of a mobile device | |
KR100980807B1 (en) | System for controlling coming in and out using information from human body aquired by mobile apparatus and method thereof | |
KR100741955B1 (en) | Method for fingerprint certification and door lock open using mobilephone | |
KR102108346B1 (en) | Method and apparatus for unlocking door-lock using time sliced password, and system therefor | |
KR102211272B1 (en) | Access control system and access control method using the same | |
JP4651016B2 (en) | Security system | |
US20220103374A1 (en) | Utilization management system, management device, utilization control device, utilization management method, and computer-readable program | |
JP2008294502A (en) | Access control system | |
KR102397042B1 (en) | Entrance management system and method thereof | |
KR100597482B1 (en) | Method for authenticate in/out using wireless telecommunication terminal | |
US20220278840A1 (en) | Utilization management system, management device, utilization control device, user terminal, utilization management method, and program | |
KR102726058B1 (en) | Entrance management system and method thereof | |
KR102499278B1 (en) | Non-contact access management method using UWB | |
KR102499263B1 (en) | Intelligent access management system Based on UWB | |
KR102337024B1 (en) | Locking device control system and method using smart terminal | |
JP2003214000A (en) | Key-keeping electronic lock and key-keeping electronic lock system | |
JP2005314932A (en) | Entry and exit device and access code recorder | |
KR20220141567A (en) | Non-contact, non-close time attendance management system using BLE module for IoT door lock |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |