KR101993057B1 - 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법 - Google Patents

안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법 Download PDF

Info

Publication number
KR101993057B1
KR101993057B1 KR1020170165931A KR20170165931A KR101993057B1 KR 101993057 B1 KR101993057 B1 KR 101993057B1 KR 1020170165931 A KR1020170165931 A KR 1020170165931A KR 20170165931 A KR20170165931 A KR 20170165931A KR 101993057 B1 KR101993057 B1 KR 101993057B1
Authority
KR
South Korea
Prior art keywords
password
user
eye movement
objects
display unit
Prior art date
Application number
KR1020170165931A
Other languages
English (en)
Other versions
KR20190066316A (ko
Inventor
임강빈
Original Assignee
순천향대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 순천향대학교 산학협력단 filed Critical 순천향대학교 산학협력단
Priority to KR1020170165931A priority Critical patent/KR101993057B1/ko
Publication of KR20190066316A publication Critical patent/KR20190066316A/ko
Application granted granted Critical
Publication of KR101993057B1 publication Critical patent/KR101993057B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • G06K9/00221
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법을 개시한다. 본 발명의 일 측면에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치는, 안구 움직임 인식을 통해 비밀번호를 입력함으로써, 비밀번호의 입력시 타인의 엿보기에 따른 비밀번호 유출을 방지할 수 있는 효과가 있다.

Description

안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법{SAFE PASSWORD INPUT DEVICE AND METHOD USING EYE MOVEMENT RECOGNITION}
본 발명은 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법에 관한 것으로, 더욱 상세하게는 안구 움직임 인식을 이용하여 안전하게 비밀번호를 입력할 수 있는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법 에 관한 것이다.
비밀번호는 잠금 설정된 장치 또는 프로그램의 해제를 위해 설정되는 것이다.
일반적으로, 이러한 비밀번호는 키보드 또는 비밀번호 입력을 위한 숫자 및/또는 문자가 표시되는 터치 패널을 포함하는 디스플레이와 같은 입력장치를 통해 사용자가 직접 입력할 수 있다.
하지만, 이러한 입력 방법은 다른 사람이 엿보기가 가능하여 비밀번호가 유출될 수 있는 문제점이 발생한다.
한국공개특허 제2014-0126129호(2014.10.30 공개)
본 발명은 상기와 같은 문제점을 해결하기 위해 제안된 것으로서, 안구 움직임 인식을 이용해 비밀번호를 입력할 수 있는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법을 제공하는데 그 목적이 있다.
단말 이중등록 탐지 장치를 통해 단말의 인증 시도 시점에 단말인증정보에 대한 변경이력을 실시간으로 탐지하여 위험도를 판단하고 블랙리스트를 관리하며, 상기 블랙리스트 정보를 이용하여 불법 인터넷 국제 발신호를 탐지하는 경우, 이를 차단하는 단말 이중 등록 검출을 이용한 불법 인터넷 국제 발신호 탐지 장치 및 방법을 제공하는데 그 목적이 있다.
본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 일 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허청구범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기와 같은 목적을 달성하기 위한 본 발명의 일 측면에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치는, 암호로 사용될 다수 개의 오브젝트를 임의의 위치에 표시하는 디스플레이부; 상기 디스플레이부에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하는 안구 움직임 식별부; 상기 식별된 사용자의 안구 움직임에 따라 입력되는 오브젝트를 조합하여 비밀번호를 생성하는 비밀번호 생성부; 상기 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 비밀번호 인증을 수행하는 비밀번호 인증부; 및 상기 비밀번호 인증 결과에 따라 장치의 잠금을 해제하는 잠금 해제부;를 포함한다.
상기 안구 움직임 식별부는, 상기 디스플레이부에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별하는 것을 특징으로 한다.
상기 비밀번호 생성부는, 입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 비밀번호를 설정하는 것을 특징으로 한다.
상기 디스플레이부에 표시된 오브젝트를 응시하여 비밀번호를 입력하는 사용자의 얼굴을 인식하는 얼굴 인식부를 더 포함하고, 상기 잠금 해제부는, 상기 비밀번호 인증이 수행된 후, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교하여 그 결과에 따라 장치의 잠금을 해제하는 것을 특징으로 한다.
상기 암호로 사용될 다수 개의 오브젝트는, 문자, 숫자, 도형, 사진, 기호 중 어느 하나를 포함하는 것을 특징으로 한다.
비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하기 위한 염탐 감지부;를 더 포함하고, 상기 디스플레이부는, 상기 염탐 감지부가 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지하는 경우, 오브젝트를 화면 상에서 제거하는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명의 다른 측면에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법은, 암호로 사용될 다수 개의 오브젝트를 디스플레이부의 임의의 위치에 표시하는 단계; 상기 디스플레이부에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성하는 단계; 및 상기 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증한 후, 그 결과에 따라 장치의 잠금을 해제하는 단계;를 포함한다.
상기 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성하는 단계는, 상기 디스플레이부에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별하여 하여 오브젝트를 조합함으로써 비밀번호를 생성하는 단계를 포함하는 것을 특징으로 한다.
상기 비밀번호를 생성하는 단계는, 입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 비밀번호를 설정하는 단계를 포함하는 것을 특징으로 한다.
상기 디스플레이부에 표시된 오브젝트를 응시하여 비밀번호를 입력하는 사용자의 얼굴을 인식하는 단계;를 더 포함하고, 상기 장치의 잠금을 해제하는 단계는, 상기 비밀번호 인증이 수행된 후, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교하여 그 결과에 따라 장치의 잠금을 해제하는 단계를 포함하는 것을 특징으로 한다.
상기 암호로 사용될 다수 개의 오브젝트는, 문자, 숫자, 도형, 사진, 기호 중 어느 하나를 포함하는 것을 특징으로 한다.
비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하는 단계를 더 포함하고, 상기 암호로 사용될 다수 개의 오브젝트를 디스플레이부의 임의의 위치에 표시하는 단계는, 상기 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하는 단계에서, 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지되는 경우, 오브젝트를 화면상에서 제거하는 단계를 포함하는 것을 특징으로 한다.
본 발명의 일 측면에 따르면, 비밀번호의 입력시 타인의 엿보기에 따른 비밀번호 유출을 방지할 수 있는 효과가 있다.
또한, 비밀번호 인증 후 바로 잠금을 해제하지 않고, 생성된 비밀번호를 입력하는 사용자의 얼굴과 잠금 설정된 장치 및/또는 프로그램의 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교한 뒤, 그 결과에 따라 장치의 잠금을 해제함으로써, 잠금 설정된 장치 및/또는 프로그램의 해제에 있어서의 보안성을 보다 향상시킬 수 있다.
또한, 염탐 감지부를 추가적으로 구성하여 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지되는 경우, 비밀번호 입력을 염탐하는 제 3 자가 존재하는 것으로 판단하여 오브젝트를 디스플레이부의 화면상에서 제거함에 따라, 입력되는 비밀번호의 염탐을 방지하여 비밀번호가 유출되는 것을 사전에 방지할 수 있다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 발명을 실시하기 위한 구체적인 내용들과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 본 발명의 일 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치의 개략적인 기능 블록도,
도 2는 본 발명의 일 실시예에 따른 디스플레이부에 표시되는 오브젝트의 일 예를 도시한 도면,
도 3은 본 발명의 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치의 개략적인 기능 블록도,
도 4는 본 발명의 일 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면,
도 5는 본 발명의 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면,
도 6은 본 발명의 또 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면이다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일 실시예를 상세히 설명하기로 한다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 “…부” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
도 1은 본 발명의 일 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치의 개략적인 기능 블록도, 도 2는 본 발명의 일 실시예에 따른 디스플레이부에 표시되는 오브젝트의 일 예를 도시한 도면이다.
도 1을 참조하면, 본 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치는, 디스플레이부(110), 안구 움직임 식별부(120), 비밀번호 생성부(130), 비밀번호 인증부(140) 및 잠금 해제부(150)를 포함한다.
디스플레이부(110)는 암호로 사용될 오브젝트를 표시한다. 디스플레이부(110)는 LCD(Liquid Crystal Display) 등과 같이 이미지를 표시하는 화면을 포함하는 장치일 수 있다. 이때, 오브젝트는 다수 개가 화면 상의 임의의 위치에 표시될 수 있다. 즉, 도 2에 도시된 바와 같이 암호로 사용될 다수 개의 오브젝트가 화면 상의 임의의 위치에 표시될 수 있으며, 암호로 사용될 다수 개의 오브젝트는 문자, 숫자, 도형, 사진, 기호 등일 수 있다. 디스플레이부(110)는 상술한 오브젝트 중 어느 하나로만 표시할 수 있고, 상술한 오브젝트의 조합으로 표시할 수도 있다. 한편, 디스플레이부(110)의 화면 상에 표시되는 오브젝트의 위치 정보는 해당하는 위치값(좌표 정보)이 저장부(미도시)에 저장될 수 있다.
안구 움직임 식별부(120)는 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별한다. 안구 움직임 식별부(120)는 아이트래킹 기술을 이용할 수 있는 카메라일 수 있다. 안구 움직임 식별부(120)는 아이트래킹 기술을 이용하여 사용자의 안구 움직임을 식별할 수 있다. 아이트래킹 기술은 사용자 안구 움직임을 포착해서 시선의 위치를 알아내는 것으로, 게임뿐만 아니라 디자인, 영상, 제어 등 다양한 분야에서 사용될 수 있다. 아이트래킹 기술은 공지된 기술이므로 자세한 설명은 생략하기로 한다. 본 실시예에 따르면, 안구 움직임 식별부(120)는 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하고, 움직임이 식별된 안구의 위치 정보를 계산할 수 있다. 안구 움직임 식별부(120)는 디스플레이부(110)에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우, 사용자의 안구 움직임을 식별할 수 있다. 즉, 안구 움직임 식별부(120)는 상술한 사용자의 안구 움직임이 발생한 경우, 움직임이 식별된 안구의 위치 정보를 계산할 수 있다.
비밀번호 생성부(130)는 안구 움직임 식별부(120)에서 식별된 사용자의 안구 움직임에 따라 입력되는 오브젝트를 조합하여 비밀번호를 생성한다. 비밀번호 생성부(130)는 안구 움직임 식별부(120)에 의해 입력되는 오브젝트의 입력 순서를 기초로 비밀번호를 생성할 수 있다. 또한, 비밀번호 생성부(130)는 식별되는 안구 움직임의 이동 패턴으로 비밀번호를 생성할 수 있다. 예컨대, 비밀번호 생성부(130)는 안구 움직임 식별부(120)에서 디스플레이부(110)에 표시된 오브젝트를 응시하는 식별된 사용자의 안구 움직임에 따른 안구의 위치 정보와 저장부(미도시)에 저장된 오브젝트의 위치 정보가 일치하는 경우, 상술한 위치 정보에 해당하는 오브젝트를 기초로 비밀번호를 생성할 수 있다.
비밀번호 인증부(140)는 비밀번호 생성부(130)에서 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 비밀번호 인증을 수행한다. 한편, 저장부(미도시)에는 장치 및/또는 프로그램의 잠금을 해제하기 위한 비밀번호 정보가 미리 설정되어 저장될 수 있다. 이때, 미리 설정되어 저장되는 비밀번호 정보는 사용자에 의해 설정되되, 키보드, 터치패널 등과 같은 입력장치에 의해 직접적으로 입력될 수도 있고, 오브젝트를 응시하는 사용자의 안구 움직임을 식별하여 입력될 수도 있다. 예컨대, 비밀번호 인증부(140)는 잠금 해제를 위한 비밀번호가 생성되는 경우, 이러한 비밀번호 정보를 저장부(미도시)에 저장된 잠금을 해제하기 위한 비밀번호 정보와 비교하여 그 일치 여부를 판단하여 비밀번호 인증을 수행할 수 있다.
잠금 해제부(150)는 비밀번호 인증부(140)의 비밀번호 인증 결과에 따라 잠금 설정된 장치 및/또는 프로그램의 잠금을 해제한다. 예컨대, 잠금 해제부(150)는 비밀번호 인증부(140)의 인증 결과, 잠금 해제를 위해 생성된 비밀번호 정보와 저장부(미도시)에 저장된 잠금을 해제하기 위한 비밀번호 정보가 일치하는 경우 잠금 설정된 장치 및/또는 프로그램을 해제한다.
한편, 본 실시예를 설명함에 있어서 상술한 구성요소들은 개별적으로 동작하는 것으로 설명하지만 이에 한하지 않으며, 제어부(미도시)에 의해 전반적으로 제어되어 동작할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치의 개략적인 기능 블록도이다.
도 3을 설명함에 있어서, 도 1과 동일한 참조부호의 구성요소는 도 1을 참조하여 설명한 기능 및 동작을 모두 포함하므로, 여기서는 상세한 설명을 생략하기로 한다.
도 3을 참조하면, 본 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치는, 얼굴 인식부(210) 및 염탐 감지부(220)를 더 포함한다.
얼굴 인식부(210)는 비밀번호를 입력하는 사용자의 얼굴을 인식한다. 즉, 얼굴 인식부(210)는 디스플레이부(110)에 표시된 오브젝트를 응시하여 비밀번호를 입력하는 사용자의 얼굴을 인식한다. 본 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치는 얼굴 인식부(210)를 더 포함하는 경우, 잠금 해제부(150)는 비밀번호 인증이 수행된 후, 얼굴을 비교하여 그 결과에 따라 잠금 설정된 장치 및/또는 프로그램을 해제할 수 있다. 즉, 잠금 해제부(150)는 비밀번호 인증부(140)에 의해 비밀번호 인증이 수행된 후, 생성된 비밀번호를 입력한 사용자의 얼굴과 잠금 설정된 장치 및/또는 프로그램의 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교하여 일치하는 경우 잠금을 해제할 수 있다. 이때, 생성된 비밀번호를 입력하는 사용자의 얼굴은 카메라에 의해 촬영되어, 사전에 저장소(미도시)에 해당하는 비밀번호와 매칭되어 저장될 수 있다. 이처럼, 비밀번호 인증 후 바로 잠금을 해제하지 않고, 생성된 비밀번호를 입력하는 사용자의 얼굴과 잠금 설정된 장치 및/또는 프로그램의 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교한 뒤, 그 결과에 따라 장치의 잠금을 해제함으로써, 잠금 설정된 장치 및/또는 프로그램의 해제에 있어서의 보안성을 보다 향상시킬 수 있다. 즉, 비밀번호가 유출된 경우, 유출된 비밀번호를 이용하여 타인이 잠금 설정된 장치 및/또는 프로그램의 해제를 시도하더라도, 최초 비밀번호를 등록할 때 설정된 사용자의 얼굴과 일치하지 않으므로 잠금이 해제되지 않아 보안성을 보다 향상시킬 수 있다.
염탐 감지부(220)는 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지한다. 예컨대, 염탐 감지부(220)는 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하기 위한 카메라일 수 있다. 보다 자세하게, 염탐 감지부(220)는 안구의 개수를 감지함으로써, 오브젝트를 응시하는 사용자 이외의 사용자가 존재하는지 확인한다. 일반적으로, 비밀번호를 입력하는 사용자는 안구가 2개이다. 이에 따라, 염탐 감지부(220)는 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구 움직임이 2개인 경우에만 디스플레이부(110)를 통해 오브젝트를 표시한다. 하지만, 염탐 감지부(220)는 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지되는 경우, 비밀번호 입력을 염탐하는 제 3 자가 존재하는 것으로 판단하여 오브젝트를 디스플레이부(110)의 화면상에서 제거할 수 있다. 이에 따라, 입력되는 비밀번호의 염탐을 방지하여 비밀번호가 유출되는 것을 사전에 방지할 수 있다.
이하, 도 4 내지 도 6을 참조하여 상술한 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치에서의 안전한 비밀번호 입력 방법에 대해 설명하기로 한다.
도 4는 본 발명의 일 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면이다.
도 4를 참조하면, 먼저, 암호로 사용될 다수 개의 오브젝트를 디스플레이부(110)의 임의의 위치에 표시한다(S410). 이때, 암호로 사용될 다수 개의 오브젝트는 문자, 숫자, 도형, 사진, 기호 중 어느 하나로 표시될 수도 있고, 상술한 다수 개의 오브젝트의 조합으로 표시될 수도 있다.
다음으로, 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성한다(S420). 이때, 디스플레이부(110)에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별할 수 있다. 한편, 비밀번호는 입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 설정될 수 있다.
다음으로, 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증한 후, 그 결과에 따라 잠금 설정된 장치 및/또는 프로그램을 해제한다(S430)(S440).
도 5는 본 발명의 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면이다.
도 5를 참조하면, 먼저, 암호로 사용될 다수 개의 오브젝트를 디스플레이부(110)의 임의의 위치에 표시한다(S510). 이때, 암호로 사용될 다수 개의 오브젝트는 문자, 숫자, 도형, 사진, 기호 중 어느 하나로 표시될 수도 있고, 상술한 다수 개의 오브젝트의 조합으로 표시될 수도 있다.
다음으로, 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성한다(S520). 이때, 디스플레이부(110)에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별할 수 있다. 한편, 비밀번호는 입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 설정될 수 있다.
다음으로, 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증을 수행한다(S530). 이때, 비교 결과 비밀번호가 일치하지 않으면 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증을 재시도한다. 반면, 비교 결과 비밀번호가 일치하는 경우, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교한다(S540). 비교 결과, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴이 일치하지 않으면 얼굴 비교를 재시도한다. 한편, 비교 결과, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴이 일치하면, 인증된 결과에 따라 잠금 설정된 장치 및/또는 프로그램을 해제한다(S550).
도 6은 본 발명의 또 다른 실시예에 따른 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법의 흐름을 개략적으로 도시한 도면이다.
도 6을 참조하면, 먼저, 암호로 사용될 다수 개의 오브젝트를 디스플레이부(110)의 임의의 위치에 표시한다(S610). 이때, 암호로 사용될 다수 개의 오브젝트는 문자, 숫자, 도형, 사진, 기호 중 어느 하나로 표시될 수도 있고, 상술한 다수 개의 오브젝트의 조합으로 표시될 수도 있다.
다음으로, 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별한다(S620). 보다 자세하게는, 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자가 있는지 감지한다. 예컨대, 디스플레이부(110)를 응시하는 사용자의 안구의 숫자를 감지한다. 사용자의 안구가 3개 이상 감지되지 않으면 즉, 사용자의 안구가 2개 감지되는 경우, 디스플레이부(110)에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성한다(S630). 이때, 디스플레이부(110)에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별할 수 있다. 한편, 비밀번호는 입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 설정될 수 있다.
다음으로, 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증한 후, 그 결과에 따라 잠금 설정된 장치 및/또는 프로그램을 해제한다(S430)(S440).
반면, 디스플레이부(110)를 응시하는 사용자의 안구가 3개 이상 감지되는 경우, 오브젝트를 디스플레이부(110)의 화면상에서 제거한다(S660).
본 발명의 실시예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어, 컴퓨터에서 판독 가능한 기록매체에 기록될 수 있다. 상기 컴퓨터에서 판독 가능한 기록매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터에서 판독 가능한 기록매체에는 ROM, RAM, CD-ROM, 자기테이프, 플로피디스크, 광데이터 저장장치 등을 포함할 수 있으며, 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 컴퓨터에서 판독가능한 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
본 명세서는 많은 특징을 포함하는 반면, 그러한 특징은 본 발명의 범위 또는 특허청구범위를 제한하는 것으로 해석되어서는 아니 된다. 또한, 본 명세서의 개별적인 실시예에서 설명된 특징들은 단일 실시예에서 결합되어 구현될 수 있다. 반대로, 본 명세서의 단일 실시예에서 설명된 다양한 특징들은 개별적으로 다양한 실시예에서 구현되거나, 적절히 결합되어 구현될 수 있다.
도면에서 동작들이 특정한 순서로 설명되었으나, 그러한 동작들이 도시된 바와 같은 특정한 순서로 수행되는 것으로 또는 일련의 연속된 순서, 또는 원하는 결과를 얻기 위해 모든 설명된 동작이 수행되는 것으로 이해되어서는 안 된다. 특정 환경에서 멀티태스킹 및 병렬 프로세싱이 유리할 수 있다. 아울러, 상술한 실시예에서 다양한 시스템 구성요소의 구분은 모든 실시예에서 그러한 구분을 요구하지 않는 것으로 이해되어야 한다. 상술한 앱 구성요소 및 시스템은 일반적으로 단일 소프트웨어 제품 또는 멀티플 소프트웨어 제품에 패키지로 구현될 수 있다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것은 아니다.
110 : 디스플레이부
120 : 안구 움직임 식별부
130 : 비밀번호 생성부
140 : 비밀번호 인증부
150 : 잠금 해제부
210 : 얼굴 인식부
220 : 염탐 감지부

Claims (12)

  1. 암호로 사용될 다수 개의 오브젝트를 임의의 위치에 표시하는 디스플레이부;
    상기 디스플레이부에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하는 안구 움직임 식별부;
    상기 식별된 사용자의 안구 움직임에 따라 입력되는 오브젝트를 조합하여 비밀번호를 생성하는 비밀번호 생성부;
    상기 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 비밀번호 인증을 수행하는 비밀번호 인증부; 및
    상기 비밀번호 인증 결과에 따라 장치의 잠금을 해제하는 잠금 해제부;를 포함하고,
    비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하기 위한 염탐 감지부;를 더 포함하고,
    상기 디스플레이부는,
    상기 염탐 감지부가 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지하는 경우, 비밀번호를 생성하기 위해 암호로 사용될 수 있는 다수 개의 오브젝트를 화면 상에서 제거하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치.
  2. 제 1 항에 있어서,
    상기 안구 움직임 식별부는,
    상기 디스플레이부에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치.
  3. 제 1 항에 있어서,
    상기 비밀번호 생성부는,
    입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 비밀번호를 설정하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치.
  4. 제 1 항에 있어서,
    상기 디스플레이부에 표시된 오브젝트를 응시하여 비밀번호를 입력하는 사용자의 얼굴을 인식하는 얼굴 인식부를 더 포함하고,
    상기 잠금 해제부는,
    상기 비밀번호 인증이 수행된 후, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교하여 그 결과에 따라 장치의 잠금을 해제하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치.
  5. 제 1 항에 있어서,
    상기 암호로 사용될 다수 개의 오브젝트는,
    문자, 숫자, 도형, 사진, 기호 중 어느 하나를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치.
  6. 삭제
  7. 암호로 사용될 다수 개의 오브젝트를 디스플레이부의 임의의 위치에 표시하는 단계;
    상기 디스플레이부에 표시된 오브젝트를 응시하는 사용자의 안구 움직임을 식별하는 단계;
    상기 식별된 사용자의 안구 움직임에 따라 입력되는 오브젝트를 조합함으로써 비밀번호를 생성하는 단계; 및
    상기 생성된 비밀번호를 미리 설정된 비밀번호와 비교하여 인증한 후, 그 결과에 따라 장치의 잠금을 해제하는 단계;를 포함하고,
    비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하는 단계를 더 포함하고,
    상기 암호로 사용될 다수 개의 오브젝트를 디스플레이부의 임의의 위치에 표시하는 단계는,
    상기 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자 이외의 사용자를 감지하는 단계에서, 비밀번호를 생성하기 위해 오브젝트를 응시하는 사용자의 안구가 적어도 3개 이상 감지하는 경우, 비밀번호를 생성하기 위해 암호로 사용될 수 있는 다수 개의 오브젝트를 화면 상에서 제거하는 단계를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법.
  8. 제 7 항에 있어서,
    상기 안구 움직임을 식별하여 오브젝트를 조합함으로써 비밀번호를 생성하는 단계는,
    상기 디스플레이부에 표시된 오브젝트를 일정 시간동안 응시하거나 또는 눈깜빡임이 발생하는 경우 사용자의 안구 움직임을 식별하여 하여 오브젝트를 조합함으로써 비밀번호를 생성하는 단계를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법.
  9. 제 7 항에 있어서,
    상기 비밀번호를 생성하는 단계는,
    입력되는 오브젝트의 입력 순서 또는 식별되는 안구 움직임의 이동 패턴으로 비밀번호를 설정하는 단계를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법.
  10. 제 7 항에 있어서,
    상기 디스플레이부에 표시된 오브젝트를 응시하여 비밀번호를 입력하는 사용자의 얼굴을 인식하는 단계;를 더 포함하고,
    상기 장치의 잠금을 해제하는 단계는,
    상기 비밀번호 인증이 수행된 후, 생성된 비밀번호를 입력한 사용자의 얼굴과 장치 해제를 위해 비밀번호를 입력하는 사용자의 얼굴을 비교하여 그 결과에 따라 장치의 잠금을 해제하는 단계를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법.
  11. 제 7 항에 있어서,
    상기 암호로 사용될 다수 개의 오브젝트는,
    문자, 숫자, 도형, 사진, 기호 중 어느 하나를 포함하는 것을 특징으로 하는 안구 움직임 인식을 이용한 안전한 비밀번호 입력 방법.

  12. 삭제
KR1020170165931A 2017-12-05 2017-12-05 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법 KR101993057B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170165931A KR101993057B1 (ko) 2017-12-05 2017-12-05 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170165931A KR101993057B1 (ko) 2017-12-05 2017-12-05 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20190066316A KR20190066316A (ko) 2019-06-13
KR101993057B1 true KR101993057B1 (ko) 2019-06-25

Family

ID=66847854

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170165931A KR101993057B1 (ko) 2017-12-05 2017-12-05 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101993057B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102128894B1 (ko) * 2019-10-10 2020-07-01 주식회사 메디씽큐 스마트 안경의 시선 트래킹 시스템 및 그 방법

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140126129A (ko) 2013-04-22 2014-10-30 삼성전자주식회사 잠금 및 해제를 제어하는 장치 및 방법
KR102224933B1 (ko) * 2014-03-07 2021-03-08 에스케이플래닛 주식회사 눈동자 위치에 기반한 잠금 해제를 수행하는 사용자 장치, 눈동자 위치에 기반한 사용자 장치의 잠금 해제 방법 및 컴퓨터 프로그램이 기록된 기록매체

Also Published As

Publication number Publication date
KR20190066316A (ko) 2019-06-13

Similar Documents

Publication Publication Date Title
US10643210B2 (en) Secure transactions using a personal device
US8407762B2 (en) System for three level authentication of a user
KR101769119B1 (ko) 정크 데이터 일치여부를 이용한 사용자 인증 시스템 및 방법
CN104541277B (zh) 用户认证方法和用户认证***
Khan et al. Usability and security perceptions of implicit authentication: convenient, secure, sometimes annoying
Khamis et al. GTmoPass: two-factor authentication on public displays using gaze-touch passwords and personal mobile devices
CN114077726A (zh) 用于对用户进行认证的***、方法和机器可读介质
JP5360931B2 (ja) 虹彩認証システム、虹彩認証方法および虹彩認証プログラム
US20160188855A1 (en) Secure PIN Entry
Furnell Securing information and communications systems: Principles, technologies, and applications
KR101993057B1 (ko) 안구 움직임 인식을 이용한 안전한 비밀번호 입력 장치 및 방법
CN109426713B (zh) 用于身份核实***中的造假生物特征过滤装置
RU2751095C2 (ru) Предоставление доступа к структурированным сохраненным данным
Parusheva A comparative study on the application of biometric technologies for authentication in online banking.
Kawamura et al. Eyedi: Graphical authentication scheme of estimating your encodable distorted images to prevent screenshot attacks
WO2007017500A1 (en) Method and apparatus for secure insertion of an access code using an eye-tracking device
Kenneth et al. Web application authentication using visual cryptography and cued clicked point recall-based graphical password
JP2009156948A (ja) 表示制御装置、表示制御方法、及び、表示制御プログラム
Hasan et al. Multifactor pattern implicit authentication
Adithya et al. Security enhancement in automated teller machine
KR101632582B1 (ko) 랜덤키가 포함된 패스워드를 이용한 사용자 인증 방법 및 시스템
Potocny et al. On the incorporation of haptic effects in security authentication
Sluganovic et al. IntegriScreen: Visually Supervising Remote User Interactions on Compromised Clients
WO2017142271A1 (ko) 정크 데이터 일치여부를 이용한 사용자 인증 방법 및 인증 시스템
JP7006901B2 (ja) 視線の動きによる入室管理システム

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