KR102008976B1 - Locking device and locking system using one time password - Google Patents
Locking device and locking system using one time password Download PDFInfo
- Publication number
- KR102008976B1 KR102008976B1 KR1020160078948A KR20160078948A KR102008976B1 KR 102008976 B1 KR102008976 B1 KR 102008976B1 KR 1020160078948 A KR1020160078948 A KR 1020160078948A KR 20160078948 A KR20160078948 A KR 20160078948A KR 102008976 B1 KR102008976 B1 KR 102008976B1
- Authority
- KR
- South Korea
- Prior art keywords
- time password
- unit
- password
- lock
- input
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B47/00—Operating or controlling locks or other fastening devices by electric or magnetic means
- E05B47/0001—Operating or controlling locks or other fastening devices by electric or magnetic means with electric actuators; Constructional features thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3228—One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B47/00—Operating or controlling locks or other fastening devices by electric or magnetic means
- E05B2047/0084—Key or electric means; Emergency release
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- E05B47/00—Operating or controlling locks or other fastening devices by electric or magnetic means
- E05B2047/0094—Mechanical aspects of remotely controlled locks
- E05B2047/0095—Mechanical aspects of locks controlled by telephone signals, e.g. by mobile phones
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Lock And Its Accessories (AREA)
Abstract
본 발명은 잠금 장치 및 잠금 시스템에 관한 것으로, 구체적으로는 보안 위험이 낮고 사용자가 사전에 설정한 비밀번호를 매번 기억해야 하는 불편함을 해소한 일회용 비밀번호를 이용한 잠금 장치 및 잠금 시스템에 관한 것이다.
또한, 본 발명은 사용자 단말을 등록하는 단말 등록부와, 잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부와, 입력부가 잠금 해제 요청을 입력받으면 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부와, 일회용 비밀번호를 단말 등록부에 등록된 사용자 단말로 전송하는 통신부와, 잠금 상태 및 잠금 해제 상태가 전환되는 잠금부 및 사용자 단말로 전송된 일회용 비밀번호가 입력부를 통해 입력되거나 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부를 구비하므로, 동일한 비밀번호를 반복적으로 사용하였을 경우 그 비밀번호가 유출되면서 발생하는 보안 위험을 현저하게 감소시킬 수 있다.The present invention relates to a locking device and a locking system, and more particularly, to a locking device and a locking system using a one-time password that eliminates the inconvenience of having to remember a password set by the user every time.
In addition, the present invention provides a terminal registration unit for registering a user terminal, an input unit for receiving a user input including a lock release request, a password generation unit for generating a one-time password for unlocking when the input unit receives a lock release request; The communication unit for transmitting the one-time password to the user terminal registered in the terminal register, the lock unit for switching the locked state and the unlocked state, and the one-time password transmitted to the user terminal are input through the input unit or the lock corresponding to the one-time password from the user terminal. When the release command is received, the control unit controls the lock unit to switch to the unlocked state. Therefore, when the same password is repeatedly used, the security risk caused by the leakage of the password can be significantly reduced.
Description
본 발명은 잠금 장치 및 잠금 시스템에 관한 것으로, 구체적으로는 보안 위험이 낮고 사용자가 사전에 설정한 비밀번호를 매번 기억해야 하는 불편함을 해소한 일회용 비밀번호를 이용한 잠금 장치 및 잠금 시스템에 관한 것이다.
The present invention relates to a locking device and a locking system, and more particularly, to a locking device and a locking system using a one-time password that eliminates the inconvenience of having to remember a password set by the user every time.
일반적으로, 도어의 개폐를 위한 도어록, 자물쇠 및 금고의 괘해정 장치 등의 보안을 요구하는 잠금 장치는 사용자가 비밀번호를 설정할 수 있게 하고 그 비밀번호가 입력되면 잠금 상태를 해제하도록 구비되고 있다.In general, a lock device that requires security, such as a door lock for opening and closing a door, a lock, and a lock release device of a safe, is provided to allow a user to set a password and to release the lock state when the password is input.
그러나, 종래의 잠금 장치는 비밀번호를 입력하고 있을 때 인접 위치에 타인이 존재할 경우에는 비밀번호의 노출이 우려되는 문제점이 있다.However, the conventional lock device has a problem that the exposure of the password is concerned if there is another person in the adjacent position while entering the password.
특히, 종래의 잠금 장치를 사용하는 대부분의 사용자들은 동일한 비밀번호를 장시간 사용하기 때문에, 그 비밀번호가 유출되거나 타인에게 노출되어 불법 침입 및 도난 등의 보안 위험이 발생하는 문제점이 있었다.In particular, since most users who use the conventional lock device use the same password for a long time, the password is leaked or exposed to others, which causes a problem of security risks such as illegal intrusion and theft.
또한, 종래의 잠금 장치는 사용자가 비밀번호를 분실하였을 경우에는 잠금 상태의 해제가 불가능한 문제점이 있었다. 이로 인해, 사용자는 과거에 설정한 비밀번호를 다시 기억해내야 하거나 잠금 장치 자체를 분해하여 잠금 상태를 해제해야 했다.In addition, the conventional lock device has a problem that it is impossible to release the lock state when the user loses the password. As a result, the user had to remember the password that was set in the past, or had to disassemble the lock itself to unlock it.
또한, 종래의 잠금 장치는 사용자가 설정한 비밀번호와 사용자로부터 입력된 비밀번호를 비교하여 잠금 상태를 해제하는 단순한 기능만으로 구성되어 있어, 불법적인 잠금 해제 여부, 침입 여부 등을 사용자가 전혀 파악할 수 없었다.In addition, the conventional lock device is composed of only a simple function for releasing the lock state by comparing the password set by the user and the password input from the user, the user could not grasp whether the illegal unlock, intrusion or the like at all.
예컨대, 사용자가 알지 못하는 마스터 비밀번호를 이용하여 사용자가 자리를 비운 시간대에 불법 침입이 이루어지는 사례도 발생하고 있었다.For example, there has been a case of illegal intrusion in the time when the user is away by using the master password that the user does not know.
다른 예로, 사용자가 타인에게 불가피하게 비밀번호를 알려주거나 그 비밀번호를 공유하여 사용하는 경우에도, 그 타인이 예고없이 잠금을 해제한 것을 사용자가 알 수 있는 방법이 없었다.
As another example, even if the user inevitably informs the other person or shares the password, there is no way for the user to know that the other person has unlocked without notice.
본 발명은 상기와 같은 문제점을 감안하여 안출된 것으로, 비밀번호의 유출 등에 의한 보안 위험을 현저하게 감소시킬 수 있는 일회용 비밀번호를 이용한 잠금 장치 및 잠금 시스템을 제공하는데 그 목적이 있다.The present invention has been made in view of the above problems, and an object thereof is to provide a lock device and a lock system using a one-time password that can significantly reduce the security risks due to the leakage of passwords.
또한, 본 발명은 사용자가 잠금 장치에 설정한 비밀번호를 매번 기억해야 하는 불편함을 해소하고 비밀번호를 잊어 잠금 장치의 잠금 해제가 불가한 상황을 미연에 방지할 수 있는 일회용 비밀번호를 이용한 잠금 장치 및 잠금 시스템을 제공하는데 그 목적이 있다.In addition, the present invention eliminates the inconvenience of having to remember the password set by the user every time, and lock and lock using a one-time password that can prevent the situation that the unlocking of the lock is impossible to forget the password in advance. The purpose is to provide a system.
또한, 본 발명은 잠금 장치의 잠금 해제 여부 및 잠금 해제 시도 여부를 확인할 수 있는 일회용 비밀번호를 이용한 잠금 장치 및 잠금 시스템을 제공하는데 그 목적이 있다.In addition, an object of the present invention is to provide a lock device and a lock system using a one-time password that can determine whether the lock device is unlocked and whether the lock is attempted.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
The objects of the present invention are not limited to the above-mentioned objects, and other objects which are not mentioned will be clearly understood by those skilled in the art from the following description.
상기와 같은 목적을 달성하기 위한 본 발명은 사용자 단말을 등록하는 단말 등록부; 잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부; 상기 입력부가 잠금 해제 요청을 입력받으면, 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부; 및 상기 생성된 일회용 비밀번호를, 상기 단말 등록부에 등록된 상기 사용자 단말로 전송하는 통신부;를 포함하는 일회용 비밀번호를 이용한 잠금 장치를 제공한다.The present invention for achieving the above object is a terminal registration unit for registering a user terminal; An input unit configured to receive a user input including a lock release request; A password generator configured to generate a one-time password for unlocking when the input unit receives an unlock request; And a communication unit for transmitting the generated one-time password to the user terminal registered in the terminal registration unit.
바람직한 실시예에 있어서, 잠금 상태 및 잠금 해제 상태가 전환되는 잠금부; 및 상기 입력부를 통해 상기 사용자 단말로 전송된 일회용 비밀번호가 입력되거나 상기 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우, 상기 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부;를 더 포함한다.In a preferred embodiment, the locking unit is switched between the locked state and the unlocked state; And a control unit which switches to the unlocked state by controlling the lock unit when the one-time password transmitted to the user terminal is input through the input unit or when a lock release command corresponding to the one-time password is received from the user terminal. .
바람직한 실시예에 있어서, 상기 사용자 단말은 일회용 비밀번호의 수신을 위해 설계된 전용 단말이거나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말이다.In a preferred embodiment, the user terminal is a dedicated terminal designed for receiving a one-time password, or a smart terminal provided with a dedicated application for receiving a one-time password.
바람직한 실시예에 있어서, 상기 입력부를 통해 잠금 해제 요청이 입력된 시간 및 횟수, 상기 잠금부가 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 저장하는 저장부;를 더 포함한다.
In a preferred embodiment, the storage unit for storing information including the time and the number of times the lock release request is input through the input unit, the time and the number of times the lock is switched to the unlocked state;
또한, 본 발명은 사용자로부터 입력된 잠금 해제 요청에 따라 잠금 해제를 위한 일회용 비밀번호를 생성하고, 상기 생성된 일회용 비밀번호를 외부로 전송하는 잠금 장치; 상기 잠금 장치로부터 전송된 일회용 비밀번호를 수신하는 사용자 단말; 및 상기 잠금 장치로부터 잠금 해제 요청이 입력된 시간 및 횟수, 실제로 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 전송받아 저장하는 서버;를 포함하는 일회용 비밀번호를 이용한 잠금 시스템을 제공한다.In addition, the present invention generates a one-time password for unlocking according to the unlock request input from the user, the lock device for transmitting the generated one-time password to the outside; A user terminal for receiving a one time password transmitted from the locking device; And a server configured to receive and store information including a time and a number of times when a lock release request is input from the lock device, and a time and a number of times the lock release state is actually switched to the unlocked state.
바람직한 실시예에 있어서, 상기 잠금 장치는, 상기 사용자 단말을 등록하는 단말 등록부; 잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부; 상기 입력부가 잠금 해제 요청을 입력받으면, 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부; 및 상기 생성된 일회용 비밀번호를 상기 사용자 단말로 전송하는 통신부;를 포함한다.In a preferred embodiment, the locking device, the terminal registration unit for registering the user terminal; An input unit configured to receive a user input including a lock release request; A password generator configured to generate a one-time password for unlocking when the input unit receives an unlock request; It includes; and a communication unit for transmitting the generated one-time password to the user terminal.
바람직한 실시예에 있어서, 상기 잠금 장치는, 잠금 상태 및 잠금 해제 상태가 전환되는 잠금부; 및 상기 서버를 통해 상기 사용자 단말로 전송된 일회용 비밀번호가 상기 입력부에 입력되거나 상기 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우, 상기 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부;를 더 포함한다.In a preferred embodiment, the locking device, the locking unit is switched between the locked state and the unlocked state; And a control unit which switches to the unlocking state by controlling the lock unit when the one-time password transmitted to the user terminal through the server is input to the input unit or receives a lock release command corresponding to the one-time password from the user terminal. It includes more.
바람직한 실시예에 있어서, 상기 사용자 단말은 일회용 비밀번호의 수신을 위해 설계된 전용 단말이거나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말이다.
In a preferred embodiment, the user terminal is a dedicated terminal designed for receiving a one-time password, or a smart terminal provided with a dedicated application for receiving a one-time password.
전술한 과제해결 수단에 의해 본 발명은 사용자 단말을 등록하는 단말 등록부와, 잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부와, 입력부가 잠금 해제 요청을 입력받으면 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부와, 일회용 비밀번호를 단말 등록부에 등록된 사용자 단말로 전송하는 통신부와, 잠금 상태 및 잠금 해제 상태가 전환되는 잠금부 및 사용자 단말로 전송된 일회용 비밀번호가 입력부를 통해 입력되거나 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부를 구비하므로, 동일한 비밀번호를 반복적으로 사용하였을 경우 그 비밀번호가 유출되면서 발생하는 보안 위험을 현저하게 감소시킬 수 있는 효과가 있다.According to the above-mentioned problem solving means, the present invention provides a terminal registration unit for registering a user terminal, an input unit for receiving a user input including a lock release request, and a one-time password for unlocking when the input unit receives a lock release request. The password generation unit, the communication unit for transmitting the one-time password to the user terminal registered in the terminal registration unit, the lock unit and the lock state to be switched between the unlocked state and the one-time password transmitted to the user terminal is input through the input unit or disposable from the user terminal The control unit is configured to switch to the unlocked state by controlling the lock unit when the unlock command corresponding to the password is transmitted. Therefore, when the same password is repeatedly used, the security risk caused by the leakage of the password can be significantly reduced. It works.
또한, 본 발명은 일회용 비밀번호가 생성되어 사용자가 소지한 사용자 단말로 전송되므로, 사용자가 비밀번호를 매번 기억할 필요가 없고 비밀번호를 잊어 잠금 장치의 잠금 해제가 불가능한 상황도 미연에 방지할 수 있다.In addition, the present invention, since a one-time password is generated and transmitted to the user terminal possessed by the user, the user does not need to remember the password every time, it is possible to prevent the situation that it is impossible to unlock the lock by forgetting the password.
또한, 본 발명은 저장부를 구비하여 잠금 해제 여부 및 잠금 해제 시도 여부를 저장함으로써, 사용자가 알지 못하는 불법 침입 시도 여부 등을 파악할 수 있게 한다.
In addition, the present invention is provided with a storage to store whether or not to unlock and unlock attempts, it is possible to determine whether or not illegal intrusion attempts that the user does not know.
도 1은 본 발명의 일실시예에 따른 잠금 장치를 설명하기 위한 도면.
도 2는 본 발명의 일실시예에 따른 잠금 시스템을 설명하기 위한 도면.1 is a view for explaining a locking device according to an embodiment of the present invention.
2 is a view for explaining a locking system according to an embodiment of the present invention.
하기의 설명에서 본 발명의 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있는데, 이들 특정 상세들 없이 또한 이들의 변형에 의해서도 본 발명이 용이하게 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진 자에게 자명할 것이다.In the following description certain details of the invention have been presented to provide a more general understanding of the invention, which is a common practice in the art that the invention may be readily practiced without these specific details and by variations thereof. It will be self-evident to those who have knowledge.
이하, 본 발명에 따른 바람직한 실시예를 첨부된 도 1 및 도 2를 참조하여 상세히 설명하되, 본 발명에 따른 동작 및 작용을 이해하는데 필요한 부분을 중심으로 설명한다.
Hereinafter, a preferred embodiment according to the present invention will be described in detail with reference to FIGS. 1 and 2, but focuses on the parts necessary to understand the operation and operation according to the present invention.
도 1은 본 발명의 일실시예에 따른 잠금 장치를 설명하기 위한 도면이다.1 is a view for explaining a locking device according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일실시예에 따른 잠금 장치(110)는 단말 등록부(111), 입력부(112), 비밀번호 생성부(113), 통신부(114), 잠금부(115), 제어부(116) 및 저장부(117)를 포함하여 구성된다.Referring to FIG. 1, the
여기서, 본 발명의 일실시예에 따른 잠금 장치(110)는 실내외의 도어에 설치되고 그 도어를 잠금으로써 실내 출입을 제한하는 도어록으로 구현될 수 있음은 물론이고, 특정 사물의 도난 방지 또는 개폐 방지를 위한 자물쇠 형태로도 구현될 수 있다. 다만, 자물쇠와 같이 휴대 가능한 형태로 구현하고자 할 경우에는 구동 전원의 공급을 위한 배터리와 같은 전원 공급 수단을 더 구비함이 바람직하다.Here, the
상기 단말 등록부(111)는 사용자 단말(120)을 등록하기 위한 것으로, 사용자로부터 일회용 비밀번호를 수신하고자 하는 사용자 단말(120)이 등록된다. 이때, 후술할 입력부(112)를 통해 사용자 단말(120)에 대한 정보가 입력되어 상기 단말 등록부(111)에 등록될 수도 있고, 근거리 무선 통신을 통해 사용자 단말(120)에 대한 정보가 전송되어 상기 단말 등록부(111)에 등록되도록 구현될 수 있다.The
한편, 전술한 사용자 단말(120)은 일회용 비밀번호의 수신을 위해 설계된 전용 단말로 구비될 수도 있으나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말로 구비될 수도 있다.Meanwhile, the above-described
또한, 전용 단말의 경우에는 제조 시 상기 단말 등록부(111)에 등록하는 과정을 수행함으로써, 사용자가 별도의 등록 과정을 수행하지 않도록 구비함이 바람직하다.In addition, in the case of a dedicated terminal, by performing a process of registering to the
상기 입력부(112)는 사용자 입력을 입력받기 위한 것으로, 터치 스크린, 터치 패드 및 버튼 중 어느 하나로 구현되거나 이들을 혼합한 형태로 구현된다.The
또한, 상기 입력부(112)를 통해 사용자는, 잠금 해제 요청을 입력하거나 잠금 해제를 위한 일회용 비밀번호를 입력할 수 있다. 또한, 전술한 단말 등록부(111)에서 사용자 단말(120)을 등록하는 과정을 상기 입력부(112)를 통해 수행할 수도 있다.In addition, the user may input a lock release request or a one-time password for unlocking through the
상기 비밀번호 생성부(113)는 일회용 비밀번호를 생성하기 위한 것으로, 상기 입력부(112)를 통해 사용자로부터 잠금 해제 요청이 입력되면, 잠금 해제를 가능하게 하는 일회용 비밀번호를 생성한다.The
바람직하게, 상기 비밀번호 생성부(113)는 무작위로 선별된 소정 개수의 숫자, 문자 또는 이들의 조합으로 이루어진 비밀번호를 생성하도록 구비된다. 예컨대, 상기 비밀번호 생성부(113)는 네 개의 숫자를 무작위로 선별하여 네 자리의 숫자로 이루어진 일회용 비밀번호를 생성할 수 있다.Preferably, the
한편, 상기 비밀번호 생성부(113)는 과거에 사용된 일회용 비밀번호에 대한 정보를 저장하여 동일한 일회용 비밀번호가 다시 생성되지 않도록 구비되거나, 일회용 비밀번호가 생성된 후 기설정된 시간 동안에는 일회용 비밀번호를 재생성하지 않도록 구비될 수도 있다.On the other hand, the
상기 통신부(114)는 상기 사용자 단말(120)과 통신을 수행하여 소정의 정보들을 전송하거나 수신하기 위한 것으로, 특히, 상기 비밀번호 생성부(113)에서 일회용 비밀번호가 생성되면, 그 생성된 일회용 비밀번호를 상기 사용자 단말(120)로 전송하는 기능을 수행한다. 이때, 전술한 사용자 단말(120)은 상기 단말 등록부(111)에 등록된 단말을 뜻한다.The
또한, 상기 통신부(114)는 블루투스, RF 통신, 적외선 통신, 와이파이(WIFI) 및 근거리 무선통신(NFC)를 포함하는 무선통신 기술을 이용하여 일회용 비밀번호를 포함하는 정보를 상기 사용자 단말(120)로 전송하거나 상기 사용자 단말(120)로부터 전송된 정보를 수신하도록 구비될 수 있으나, 이동통신 또는 유선통신 기술을 적용할 수도 있다. 또한, 상기 통신부(114)를 커넥터 형태로 구비하여, 상기 통신부(114)에 상기 사용자 단말(120)을 직접 접속시킬 수 있도록 구현할 수도 있다.In addition, the
한편, 상기 통신부(114)는 후술할 저장부(117)에 저장된 잠금 장치(110) 자체의 식별을 위한 소정의 정보인 식별정보를 전술한 일회용 비밀번호와 함께 상기 사용자 단말(120)로 전송할 수도 있다.Meanwhile, the
상기 잠금부(115)는 후술할 제어부(116)의 제어하에, 잠금 상태 및 잠금 해제 상태가 전환되도록 구비된 것으로, 예컨대, 래치 볼트 및 데드 볼트 중 적어도 하나를 동작시켜 도어의 상태를 잠금 상태 또는 잠금 해제 상태로 전환하거나, 자물쇠 고리를 고정시켜 자물쇠를 잠금 상태 또는 잠금 해제 상태로 전환하도록 구비될 수 있다.The
실질적으로, 상기 잠금부(115)는 본 발명의 일실시예에 따른 잠금 장치(110)의 구현 형태에 따라 다양하게 변형하여 적용할 수 있으나, 전술한 잠금 장치(110)를 잠금 상태 또는 잠금 해제 상태로 전환하는 기능을 수행해야 함을 주의해야 한다.Substantially, the
한편, 상기 잠금부(115)의 동작을 위한 전원을 공급하는 전원부, 예컨대, 배터리 또는 외부 전원의 공급을 위한 전기 케이블을 연결할 수 있는 커넥터를 더 구비할 수도 있다.On the other hand, the power supply unit for supplying power for the operation of the
상기 제어부(116)는 장치 전반의 제어를 수행하기 위한 것으로, 특히, 상기 잠금부(115)를 제어하여 잠금 상태 또는 잠금 해제 상태로 전환시키는 기능을 수행한다.The
예컨대, 상기 제어부(116)는 상기 비밀번호 생성부(113)에서 생성되고 상기 통신부(114)를 통해 상기 사용자 단말(120)로 전송된 일회용 비밀번호가 상기 입력부(112)를 통해 입력되었을 경우, 상기 잠금부(115)의 상태가 잠금 해제 상태가 되도록 제어할 수 있다.For example, when the one-time password generated by the
다른 예로, 상기 제어부(116)는 상기 비밀번호 생성부(113)에서 일회용 비밀번호가 생성되어 상기 통신부(114)를 통해 상기 사용자 단말(120)로 전송된 다음, 상기 통신부(114)가 상기 사용자 단말(120)로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우, 상기 잠금부(115)를 제어하여 잠금 해제 상태로 전환시킬 수도 있다.As another example, the
상기 저장부(117)는 잠금 해제 및 잠금 해제의 시도 여부를 포함하는 정보들을 저장하기 위한 것으로, 예컨대, 상기 입력부(112)를 통해 잠금 해제 요청이 입력된 시간 및 횟수, 상기 잠금부(115)가 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 저장하도록 구비될 수 있다.The
여기서, 상기 저장부(117)는 하드디스크 드라이브, SSD, USB메모리 및 SD카드와 같이 공지된 컴퓨터로 읽을 수 있는 저장매체를 뜻한다.Here, the
또한, 상기 저장부(114)에는 잠금 장치(110) 자체의 식별정보, 상기 비밀번호 생성부(113)에 의해 생성된 일회용 비밀번호 및 상기 단말 등록부(111)에 등록된 단말에 대한 정보들이 더 저장될 수도 있다. In addition, the
한편, 상기 저장부(114)에 저장된 정보들 중에서 일회성 비밀번호는 기설정된 기간이 경과하거나 상기 입력부(112)를 통해 입력되어 사용이 이루어진 것으로 판정될 경우 상기 저장부(117)에서 삭제되도록 구비함이 바람직하다.On the other hand, the one-time password among the information stored in the
따라서, 본 발명의 일실시예에 따른 잠금 장치(110)는 일회용 비밀번호를 생성하여 사용자 단말(120)로 제공함으로써, 동일한 비밀번호의 반복적인 사용 시 해당 비밀번호의 유출로 인한 보안 위험을 현저하게 감소시킬 수 있고, 사용자는 비밀번호를 매번 기억할 필요가 없는 이점이 있다.Therefore, the
즉, 비밀번호의 분실로 인해 발생하는 잠금 해제가 불가능한 상황을 미연에 방지할 수 있고, 잠금 해제 여부 및 잠금 해제 시도 여부가 저장되므로 사용자가 알지 못하는 불법 침입 시도 여부 등도 파악할 수 있다.In other words, it is possible to prevent the situation that cannot be unlocked due to the loss of the password in advance, and whether or not to unlock and unlock attempts are stored, so that the user can grasp whether an illegal intrusion attempt is unknown.
한편, 본 발명의 일실시예에 따른 잠금 장치(110)의 저장부(117)가 수행하는 각종 정보들을 저장하는 기능을, 별도의 서버를 이용하여 저장 및 관리하도록 구현할 수도 있다.
Meanwhile, a function of storing various information performed by the
도 2는 본 발명의 일실시예에 따른 잠금 시스템을 설명하기 위한 도면이다.2 is a view for explaining a locking system according to an embodiment of the present invention.
도 2를 참조하면, 본 발명의 일실시예에 따른 잠금 시스템은 잠금 장치(210), 사용자 단말(220) 및 서버(230)를 포함하여 구성된다.2, a locking system according to an embodiment of the present invention includes a
상기 잠금 장치(210)는 사용자로부터 입력된 잠금 해제 요청에 따라 잠금 해제를 위한 일회용 비밀번호를 생성하여 외부로 전송함으로써, 사용자가 그 일회용 비밀번호를 이용하여 잠금을 해제하는 용도로 사용할 수 있게 한다.The
또한, 상기 사용자 단말(220)은 상기 잠금 장치(210)로부터 전송된 일회용 비밀번호를 포함하는 정보들을 수신하기 위한 것으로, 예컨대, 일회용 비밀번호의 수신을 위해 설계된 전용 단말이거나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말로 구비될 수 있다.In addition, the
즉, 상기 잠금 장치(210)는 상기 생성된 일회용 비밀번호를 사전에 등록된 상기 사용자 단말(220)로 전송한 후, 사용자로부터 그 일회용 비밀번호가 입력되거나 상기 사용자 단말(220)로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 수신하면, 잠금 상태를 해제하도록 구비될 수 있다.That is, the
실질적으로, 상기 잠금 장치(210)는 본 발명의 일실시예에 따른 잠금 장치(110)를 참조하여 설명될 수 있으므로, 전술한 잠금 장치(110)와 중복되는 부분에 대한 구체적인 설명은 생략하였다. 다만, 본 발명의 일실시예에 따른 잠금 시스템은 각종 정보들을 저장하기 위한 별도의 서버 장치를 포함하므로, 전술한 잠금 장치(110)에서 설명된 저장부(117)는 별도로 구비되지 않을 수도 있다.Substantially, since the
상기 서버(230)는 상기 잠금 장치(210)에서 이루어진 잠금 해제 여부 및 잠금 해제 시도 여부에 대한 정보들을 저장하기 위한 것으로, 이동통신망, 유선 통신망 및 무선 통신망을 포함하는 각종 통신망을 통해서 상기 잠금 장치(210)와 연결되고, 상기 잠금 장치(210)가 잠금 해제 요청을 입력받은 시간 및 횟수, 상기 잠금 장치(210)가 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 상기 잠금 장치(210)로부터 전송받아 저장한다.The
또한, 상기 서버(230)는 상기 잠금 장치(210) 자체의 식별을 위한 식별정보 및 상기 잠금 장치(210)에 등록된 사용자 단말(220)에 대한 정보를 더 저장할 수도 있다. 또한, 상기 서버(230)는 상기 잠금 장치(210)와 유선으로 직접 연결될 수도 있다.In addition, the
또한, 사용자는 사용자 단말(220)을 통해 상기 서버(230)에 접속하여 상기 서버(230)에 저장된 정보들을 검색함으로써, 상기 잠금 장치(210)에서 이루어진 잠금 해제 여부 및 잠금 해제 시도 여부를 확인할 수 있고, 불법 침입 시도와 같은 보안 위험 상황을 파악할 수 있다.In addition, the user may access the
이상에서는 본 발명의 바람직한 실시예를 예시적으로 설명하였으나, 본 발명의 범위는 이와 같은 특정 실시예에만 한정되는 것은 아니며, 특허청구범위에 기재된 범주 내에서 적절하게 변경 가능한 것이다.
Although the preferred embodiments of the present invention have been described above by way of example, the scope of the present invention is not limited to these specific embodiments, and may be appropriately changed within the scope described in the claims.
111 : 단말 등록부 112 : 입력부
113 : 비밀번호 생성부 114 : 통신부
115 : 잠금부 116 : 제어부
117 : 저장부
110, 210 : 잠금 장치
120, 220 : 사용자 단말 230 : 서버111: terminal register 112: input unit
113: password generation unit 114: communication unit
115: locking unit 116: control unit
117: storage unit
110, 210: Lock
120, 220: user terminal 230: server
Claims (8)
잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부;
상기 입력부가 잠금 해제 요청을 입력받으면, 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부;
상기 생성된 일회용 비밀번호를, 상기 단말 등록부에 등록된 상기 사용자 단말로 전송하는 통신부;
잠금 상태 및 잠금 해제 상태가 전환되는 잠금부;
상기 입력부를 통해 상기 사용자 단말로 전송된 일회용 비밀번호가 입력되거나 상기 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우, 상기 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부; 및
상기 입력부를 통해 잠금 해제 요청이 입력된 시간 및 횟수, 상기 잠금부가 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 저장하는 저장부;를 포함하고,
상기 사용자 단말은,
일회용 비밀번호의 수신을 위해 설계된 전용 단말이거나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말이며,
상기 비밀번호 생성부는,
무작위로 선별된 소정 개수의 숫자, 문자 또는 이들의 조합으로 이루어진 일회용 비밀번호를 생성하되, 일회용 비밀번호가 생성된 후 기설정된 시간 동안에는 일회용 비밀번호를 재생성하지 않으며,
상기 입력부는 입력자의 신체를 통한 물리적 입력을 입력받는 것을 특징으로 하는 일회용 비밀번호를 이용한 잠금 장치.
A terminal register for registering a user terminal;
An input unit configured to receive a user input including a lock release request;
A password generator configured to generate a one-time password for unlocking when the input unit receives an unlock request;
A communication unit for transmitting the generated one-time password to the user terminal registered in the terminal registration unit;
A lock unit for switching between a locked state and an unlocked state;
A control unit which switches to the unlocked state by controlling the lock unit when a one-time password transmitted to the user terminal is input through the input unit or when a lock release command corresponding to the one-time password is received from the user terminal; And
And a storage unit for storing information including a time and a number of times when a lock release request is input through the input unit, and a time and a number of times the lock unit is switched to the unlocked state.
The user terminal,
Dedicated terminal designed for receiving a one-time password, or a smart terminal with a dedicated application for receiving a one-time password,
The password generation unit,
Generate a one-time password consisting of a randomly selected number of numbers, letters, or a combination thereof, but do not regenerate the one-time password for a preset time after the one-time password is generated,
The input unit is a lock device using a one-time password, characterized in that for receiving a physical input through the input body.
상기 잠금 장치로부터 전송된 일회용 비밀번호를 수신하는 사용자 단말; 및
상기 잠금 장치로부터 잠금 해제 요청이 입력된 시간 및 횟수, 실제로 잠금 해제 상태로 전환된 시간 및 횟수를 포함하는 정보들을 전송받아 저장하는 서버;를 포함하고,
상기 잠금 장치는,
상기 사용자 단말을 등록하는 단말 등록부;
잠금 해제 요청을 포함하는 사용자 입력을 입력받는 입력부;
상기 입력부가 잠금 해제 요청을 입력받으면, 잠금 해제를 위한 일회용 비밀번호를 생성하는 비밀번호 생성부; 및
상기 생성된 일회용 비밀번호를 상기 사용자 단말로 전송하는 통신부;
잠금 상태 및 잠금 해제 상태가 전환되는 잠금부; 및
상기 서버를 통해 상기 사용자 단말로 전송된 일회용 비밀번호가 상기 입력부에 입력되거나 상기 사용자 단말로부터 일회용 비밀번호에 대응하는 잠금 해제 명령을 전송받았을 경우, 상기 잠금부를 제어하여 잠금 해제 상태로 전환하는 제어부;를 포함하며,
상기 사용자 단말은,
일회용 비밀번호의 수신을 위해 설계된 전용 단말이거나, 일회용 비밀번호의 수신을 위한 전용 어플리케이션이 설치된 스마트 단말이고,
상기 비밀번호 생성부는,
무작위로 선별된 소정 개수의 숫자, 문자 또는 이들의 조합으로 이루어진 일회용 비밀번호를 생성하되, 일회용 비밀번호가 생성된 후 기설정된 시간 동안에는 일회용 비밀번호를 재생성하지 않으며,
상기 입력부는 입력자의 신체를 통한 물리적 입력을 입력받는 것을 특징으로 하는 것을 특징으로 하는 일회용 비밀번호를 이용한 잠금 시스템.A lock device for generating a one-time password for unlocking according to an unlock request input from a user and transmitting the generated one-time password to the outside;
A user terminal for receiving a one time password transmitted from the locking device; And
And a server configured to receive and store information including a time and a number of times a lock release request is input from the lock device, and a time and a number of times the lock release state is actually switched to the unlocked state.
The locking device,
A terminal register to register the user terminal;
An input unit configured to receive a user input including a lock release request;
A password generator configured to generate a one-time password for unlocking when the input unit receives an unlock request; And
Communication unit for transmitting the generated one-time password to the user terminal;
A lock unit for switching between a locked state and an unlocked state; And
And a control unit which switches to the unlocked state by controlling the lock unit when the one-time password transmitted to the user terminal through the server is input to the input unit or receives a lock release command corresponding to the one-time password from the user terminal. ,
The user terminal,
Dedicated terminal designed for receiving a one-time password, or a smart terminal with a dedicated application for receiving a one-time password,
The password generation unit,
Generate a one-time password consisting of a randomly selected number of numbers, letters, or a combination thereof, but do not regenerate the one-time password for a preset time after the one-time password is generated,
The input unit is a lock system using a one-time password, characterized in that for receiving a physical input through the input body.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160078948A KR102008976B1 (en) | 2016-06-24 | 2016-06-24 | Locking device and locking system using one time password |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160078948A KR102008976B1 (en) | 2016-06-24 | 2016-06-24 | Locking device and locking system using one time password |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180016290A Division KR20180018641A (en) | 2018-02-09 | 2018-02-09 | Locking device and locking system using one time password |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180015775A KR20180015775A (en) | 2018-02-14 |
KR102008976B1 true KR102008976B1 (en) | 2019-08-08 |
Family
ID=61229569
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160078948A KR102008976B1 (en) | 2016-06-24 | 2016-06-24 | Locking device and locking system using one time password |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102008976B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107770393B (en) * | 2017-11-20 | 2020-06-09 | 佛山科学技术学院 | Mobile phone unlocking method |
KR101974332B1 (en) * | 2018-07-13 | 2019-09-05 | (주)인아웃에스씨 | Apparatus for anti-theft in objects displayed in exhibition hall and store |
KR102475258B1 (en) * | 2021-09-13 | 2022-12-06 | 김재식 | Smart time safe system using time setting |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101450135B1 (en) * | 2012-11-23 | 2014-10-13 | 순천향대학교 산학협력단 | System and method for releasing lock by mobile phone |
-
2016
- 2016-06-24 KR KR1020160078948A patent/KR102008976B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20180015775A (en) | 2018-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7263307B2 (en) | Method of operating locking system, locking system and tubular safe | |
US11330429B2 (en) | Vehicle digital key sharing service method and system | |
KR101588197B1 (en) | Automatic openable/closeable doorlock apparatus and automatic opening/closing method for doorlock | |
JP3198191U (en) | Access control system that integrates Bluetooth (registered trademark) and NFC and has video transmission | |
CN105279832A (en) | Intelligent door lock system and control method thereof | |
TW201824204A (en) | Remote locking system architecture and user interface | |
EP3129569B1 (en) | Temporarily pairing a mobile device with a peripheral device | |
CN110163995B (en) | Remote control electronic lock system | |
KR102008976B1 (en) | Locking device and locking system using one time password | |
CN105952279A (en) | Intelligent door lock | |
US9641510B2 (en) | Control system operable by mobile devices | |
KR102301742B1 (en) | Method for registering and using non keypad smart door-lock key and access control system thereof | |
CN113678177B (en) | Security enhancement door lock and access door security management system using same | |
KR102239274B1 (en) | Security enhanced door lock and door security management system using that | |
JP2019199723A (en) | Sharing system and key-in-lock prevention method | |
TWM506183U (en) | Entrance security system | |
JP2019191647A (en) | Sharing system | |
KR101599055B1 (en) | a locking control apparatus using a password | |
JP2015088804A (en) | Control apparatus and control method using authentication device | |
JP6633401B2 (en) | Electronic lock system | |
Raju et al. | Smart lock controlled using voice call | |
JP2015176411A (en) | Room entry/exit management system | |
KR20180018641A (en) | Locking device and locking system using one time password | |
CN108632247A (en) | For access control, the system and method for home control and the safety certification of warning system | |
KR102239273B1 (en) | Location based unlocking system for locking device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A107 | Divisional application of patent | ||
J201 | Request for trial against refusal decision | ||
J301 | Trial decision |
Free format text: TRIAL NUMBER: 2018101000598; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20180209 Effective date: 20190628 |
|
S901 | Examination by remand of revocation | ||
GRNO | Decision to grant (after opposition) |