KR20180131141A - 지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 - Google Patents
지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 Download PDFInfo
- Publication number
- KR20180131141A KR20180131141A KR1020170067775A KR20170067775A KR20180131141A KR 20180131141 A KR20180131141 A KR 20180131141A KR 1020170067775 A KR1020170067775 A KR 1020170067775A KR 20170067775 A KR20170067775 A KR 20170067775A KR 20180131141 A KR20180131141 A KR 20180131141A
- Authority
- KR
- South Korea
- Prior art keywords
- fingerprint
- authentication
- authentication information
- user
- user authentication
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G06K9/00013—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/13—Sensors therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1347—Preprocessing; Feature extraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Collating Specific Patterns (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따른 지문 등록 방법을 설명하기 위한 흐름도
도 3은 본 발명의 다른 실시예에 따른 지문 등록 방법을 설명하기 위한 흐름도
도 4는 본 발명의 제1 실시예에 따른 지문 인증 방법을 설명하기 위한 흐름도
도 5는 본 발명의 제2 실시예에 따른 지문 인증 방법을 설명하기 위한 흐름도
도 6은 본 발명의 제3 실시예에 따른 지문 인증 방법을 설명하기 위한 흐름도
도 7은 본 발명의 제4 실시예에 따른 지문 인증 방법을 설명하기 위한 흐름도
도 8은 예시적인 실시예들에서 사용되기에 적합한 컴퓨팅 장치를 포함하는 컴퓨팅 환경을 예시하여 설명하기 위한 블록도
102 : 지문 획득부
104 : 지문 등록부
106 : 사용자 인증부
108 : 인증 연동 실행부
110 : 통신부
Claims (27)
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
사용자의 복수 개의 손가락에 대한 지문 데이터를 획득하는 단계;
상기 복수 개의 손가락에 대한 지문 데이터를 기반으로 복수 개의 지문 인증 정보를 획득하는 단계; 및
사용자 인증에 요구되는 보안 레벨에 따라 상기 복수 개의 지문 인증 정보의 복잡도를 다르게 설정하는 단계를 포함하는, 지문 등록 방법.
- 청구항 1에 있어서,
상기 복수 개의 지문 인증 정보의 복잡도를 다르게 설정하는 단계는,
사용자 인증에 요구되는 보안 레벨이 높을수록 상기 지문 인증 정보의 복잡도가 증가하도록 하는, 지문 등록 방법.
- 청구항 2에 있어서,
상기 지문 인증 정보의 복잡도는,
상기 지문 인증 정보에 포함되는 지문 순서 패턴에 사용되는 손가락의 종류가 많을수록 또는 상기 지문 인증 정보에 포함되는 지문 순서 패턴의 길이가 길수록 또는 상기 지문 인증 정보에 포함되는 지문 순서 패턴에 비 선호 손가락의 포함 횟수가 많을수록 증가하도록 설정되는, 지문 등록 방법.
- 청구항 1에 있어서,
상기 복수 개의 지문 인증 정보의 복잡도를 다르게 설정하는 단계는,
사용자 인증이 필요한 오브젝트들의 보안 레벨을 확인하는 단계; 및
상기 오브젝트들의 보안 레벨에 따라 상기 지문 인증 정보에 포함되는 상기 지문 순서 패턴의 적어도 일부를 상기 오브젝트들과 각각 대응하여 저장하는 단계를 포함하는, 지문 등록 방법.
- 청구항 4에 있어서,
상기 오브젝트들과 각각 대응하여 저장하는 단계는,
상기 오브젝트의 보안 레벨이 높을수록 해당 오브젝트에 대응하는 상기 지문 순서 패턴의 길이가 길도록 설정하는 단계를 포함하는, 지문 등록 방법.
- 하나 이상의 프로세서들;
메모리; 및
하나 이상의 프로그램들을 포함하는 컴퓨팅 장치로서,
상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며,
상기 하나 이상의 프로그램들은,
사용자의 복수 개의 손가락에 대한 지문 데이터를 획득하는 지문 획득부; 및
상기 복수 개의 손가락에 대한 지문 데이터를 기반으로 복수 개의 지문 인증 정보를 획득하고, 사용자 인증에 요구되는 보안 레벨에 따라 상기 복수 개의 지문 인증 정보의 복잡도를 다르게 설정하는 지문 등록부를 포함하는, 컴퓨팅 장치.
- 청구항 6에 있어서,
상기 지문 등록부는,
사용자 인증에 요구되는 보안 레벨이 높을수록 상기 지문 인증 정보의 복잡도가 증가하도록 하는, 컴퓨팅 장치.
- 청구항 7에 있어서,
상기 지문 인증 정보의 복잡도는,
상기 지문 인증 정보에 포함되는 지문 순서 패턴에 사용되는 손가락의 종류가 많을수록 또는 상기 지문 인증 정보에 포함되는 지문 순서 패턴의 길이가 길수록 또는 상기 지문 인증 정보에 포함되는 지문 순서 패턴에 비 선호 손가락의 포함 횟수가 많을수록 증가하도록 설정되는, 컴퓨팅 장치.
- 청구항 6에 있어서,
상기 지문 등록부는,
사용자 인증이 필요한 오브젝트들의 보안 레벨을 확인하고, 상기 오브젝트들의 보안 레벨에 따라 상기 지문 인증 정보에 포함되는 상기 지문 순서 패턴의 적어도 일부를 상기 오브젝트들과 각각 대응하여 저장하는, 컴퓨팅 장치.
- 청구항 9에 있어서,
상기 지문 등록부는,
상기 오브젝트의 보안 레벨이 높을수록 해당 오브젝트에 대응하는 상기 지문 순서 패턴의 길이가 길도록 설정하는, 컴퓨팅 장치.
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
사용자 인증 이벤트가 발생하는지 여부를 확인하는 단계;
사용자의 복수 개의 손가락에 대한 지문 데이터를 획득하는 단계;
상기 획득된 복수 개의 손가락에 대한 지문 데이터의 지문 인증 정보가 기 등록된 지문 인증 정보와 일치하는지 여부를 확인하는 단계를 포함하고,
상기 지문 인증 정보는, 사용자 인증에 요구되는 보안 레벨에 따라 복잡도가 다르게 설정된 것인, 지문 인증 방법.
- 청구항 11에 있어서,
상기 지문 인증 방법은,
상기 사용자 인증 이벤트가 발생하는 경우, 기 등록된 복수 개의 지문 인증 정보들 중 어느 하나의 지문 인증 정보 및 해당 지문 인증 정보의 등록 순서를 추출하는 단계; 및
상기 지문 인증 정보의 등록 순서를 사용자에게 안내 메시지로 출력하는 단계를 더 포함하는, 지문 인증 방법.
- 청구항 11에 있어서,
상기 지문 인증 방법은,
상기 사용자 인증에 요구되는 보안 레벨이 기 설정된 보안 레벨 이상인지 여부를 확인하는 단계;
상기 사용자 인증에 요구되는 보안 레벨이 기 설정된 보안 레벨 이상인 경우, 지문 인증 히스토리에서 사용 빈도가 가장 낮은 지문 인증 정보를 추출하는 단계; 및
상기 추출한 지문 인증 정보를 입력하도록 사용자에게 안내하는 단계를 더 포함하는, 지문 인증 방법.
- 청구항 13에 있어서,
상기 지문 인증 방법은,
상기 사용 빈도가 가장 낮은 지문 인증 정보가 복수 개인 경우, 복수 개의 지문 인증 정보들 중 복잡도가 가장 높은 지문 인증 정보를 추출하는 단계를 더 포함하는, 지문 인증 방법.
- 청구항 11에 있어서,
상기 일치하는지 여부를 확인하는 단계는, 상기 획득된 복수 개의 손가락에 대한 지문 데이터의 지문 순서 패턴이 기 등록된 지문 순서 패턴과 일치하는지 여부를 확인하는 것이고,
상기 일치하는지 여부를 확인하는 단계 이후에,
기 설정된 인증 간소화 시간 이내에 해당 사용자 인증에 대해 사용자 인증 이벤트가 다시 발생하는지 여부를 확인하는 단계; 및
상기 사용자 인증 이벤트가 다시 발생하는 경우, 상기 지문 순서 패턴 보다 복잡도가 낮은 지문 인증 정보를 입력 받아 사용자 인증을 수행하는 단계를 더 포함하는, 지문 인증 방법.
- 청구항 15에 있어서,
상기 사용자 인증을 수행하는 단계 이후에,
상기 사용자 인증의 결과에 따라 상기 인증 간소화 시간을 재설정하는 단계를 더 포함하는, 지문 인증 방법.
- 청구항 11에 있어서,
상기 지문 인증 방법은,
상기 사용자 인증 이벤트가 발생하는 경우, 해당 사용자 인증에 대해 기 저장된 이벤트 발생 패턴을 추출하는 단계;
상기 발생한 사용자 인증 이벤트와 상기 추출한 이벤트 발생 패턴를 비교하여 상기 발생한 사용자 인증 이벤트가 상기 추출한 이벤트 발생 패턴과 기 설정된 유사도 이내에 있는지 여부를 확인하는 단계;
상기 기 설정된 유사도 이내에 있는 경우, 기 설정된 제1 지문 인증 정보를 추출하는 단계; 및
상기 기 설정된 유사도 이내에 있지 않은 경우, 기 설정된 제2 지문 인증 정보를 추출하는 단계를 포함하는, 지문 인증 방법.
- 청구항 17에 있어서,
상기 제2 지문 인증 정보는, 상기 제1 지문 인증 정보 보다 복잡도가 높게 설정되는, 지문 인증 방법.
- 하나 이상의 프로세서들;
메모리; 및
하나 이상의 프로그램들을 포함하고,
상기 하나 이상의 프로그램들은 상기 메모리에 저장되고, 상기 하나 이상의 프로세서들에 의해 실행되도록 구성되며,
상기 하나 이상의 프로그램들은,
사용자의 복수 개의 손가락에 대한 지문 데이터를 획득하는 지문 획득부; 및
상기 획득된 복수 개의 손가락에 대한 지문 데이터의 지문 인증 정보가 기 등록된 지문 인증 정보와 일치하는지 여부를 확인하는 사용자 인증부를 포함하고,
상기 지문 인증 정보는, 사용자 인증에 요구되는 보안 레벨에 따라 복잡도가 다르게 설정된 것인, 컴퓨팅 장치.
- 청구항 19에 있어서,
상기 지문 인증 정보는,
사용자 인증에 요구되는 보안 레벨이 높을수록 상기 지문 인증 정보의 복잡도가 증가하도록 설정되는, 컴퓨팅 장치.
- 청구항 19에 있어서,
상기 사용자 인증부는,
상기 사용자 인증에 요구되는 보안 레벨이 기 설정된 보안 레벨 이상인 경우, 지문 인증 히스토리에서 사용 빈도가 가장 낮은 지문 인증 정보를 추출하고, 상기 추출한 지문 인증 정보를 입력하도록 사용자에게 안내하는, 컴퓨팅 장치.
- 청구항 21에 있어서,
상기 사용자 인증부는,
상기 사용 빈도가 가장 낮은 지문 인증 정보가 복수 개인 경우, 복수 개의 지문 인증 정보들 중 복잡도가 가장 높은 지문 인증 정보를 추출하는, 컴퓨팅 장치.
- 청구항 19에 있어서,
상기 사용자 인증부는,
상기 획득된 복수 개의 손가락에 대한 지문 데이터의 지문 순서 패턴이 기 등록된 지문 순서 패턴과 일치하는지 여부를 확인하여 사용자 인증을 수행한 후,
기 설정된 인증 간소화 시간 이내에 해당 사용자 인증에 대해 사용자 인증 이벤트가 다시 발생하는 경우, 상기 지문 순서 패턴 보다 복잡도가 낮은 지문 인증 정보를 입력 받아 사용자 인증을 수행하는, 컴퓨팅 장치.
- 청구항 23에 있어서,
상기 사용자 인증부는,
상기 복잡도가 낮은 지문 인증 정보에 의한 사용자 인증의 성공 횟수에 따라 상기 인증 간소화 시간을 이전보다 길게 설정하고, 상기 복잡도가 낮은 지문 인증 정보에 의한 사용자 인증의 실패 횟수에 따라 상기 인증 간소화 시간을 이전보다 짧게 설정하는, 컴퓨팅 장치.
- 청구항 19에 있어서,
상기 사용자 인증부는,
사용자 인증 이벤트가 발생하는 경우, 해당 해당 사용자 인증에 대해 기 저장된 이벤트 발생 패턴을 추출하고, 상기 발생한 사용자 인증 이벤트가 상기 추출한 이벤트 발생 패턴과 기 설정된 유사도 이내에 있는 경우는 기 설정된 제1 지문 인증 정보를 추출하며, 상기 기 설정된 유사도 이내에 있지 않은 경우는 기 설정된 제2 지문 인증 정보를 추출하는, 컴퓨팅 장치.
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
사용자 인증 이벤트가 발생하는 경우, 제1 지문 인증 정보를 입력 받아 사용자 인증을 수행하는 단계; 및
기 설정된 인증 간소화 시간 이내에 해당 사용자 인증에 대해 사용자 인증 이벤트가 발생하는 경우, 상기 제1 지문 인증 정보 보다 복잡도가 낮은 제2 지문 인증 정보를 입력 받아 사용자 인증을 수행하는 단계를 포함하는, 지문 인증 방법.
- 하나 이상의 프로세서들, 및
상기 하나 이상의 프로세서들에 의해 실행되는 하나 이상의 프로그램들을 저장하는 메모리를 구비한 컴퓨팅 장치에서 수행되는 방법으로서,
사용자 인증 이벤트가 발생하는 경우, 해당 사용자 인증에 대해 기 저장된 이벤트 발생 패턴을 추출하는 단계;
상기 발생한 사용자 인증 이벤트와 상기 추출한 이벤트 발생 패턴을 비교하여 복잡도가 상이한 제1 지문 인증 정보 또는 제2 지문 인증 정보를 추출하는 단계; 및
상기 추출한 제1 지문 인증 정보 또는 제2 지문 인증 정보를 입력 받아 사용자 인증을 수행하는 단계를 포함하는, 지문 인증 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170067775A KR20180131141A (ko) | 2017-05-31 | 2017-05-31 | 지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170067775A KR20180131141A (ko) | 2017-05-31 | 2017-05-31 | 지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20180131141A true KR20180131141A (ko) | 2018-12-10 |
Family
ID=64670468
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170067775A Ceased KR20180131141A (ko) | 2017-05-31 | 2017-05-31 | 지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20180131141A (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210023163A (ko) * | 2019-08-22 | 2021-03-04 | 엘지전자 주식회사 | 다중설정을 위한 생체인증 장치 및 방법 |
| KR20220157349A (ko) * | 2020-07-29 | 2022-11-29 | 삼성생명보험주식회사 | 전자 문서 인증 및 저장 방법 |
-
2017
- 2017-05-31 KR KR1020170067775A patent/KR20180131141A/ko not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210023163A (ko) * | 2019-08-22 | 2021-03-04 | 엘지전자 주식회사 | 다중설정을 위한 생체인증 장치 및 방법 |
| KR20220157349A (ko) * | 2020-07-29 | 2022-11-29 | 삼성생명보험주식회사 | 전자 문서 인증 및 저장 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12125018B2 (en) | Terminal for conducting electronic transactions | |
| US10440019B2 (en) | Method, computer program, and system for identifying multiple users based on their behavior | |
| US10044761B2 (en) | User authentication based on user characteristic authentication rules | |
| CN111143816B (zh) | 验证及授权的方法及验证服务器 | |
| CN111884806B (zh) | 用于认证用户或确保交互安全的系统和硬件认证令牌 | |
| US11093602B2 (en) | Information processing apparatus, method for information processing apparatus, and program storage medium | |
| US7896247B2 (en) | Secure use of externally stored data | |
| US11936649B2 (en) | Multi-factor authentication | |
| EP3665860B1 (en) | Multi-factor authentication | |
| KR102633314B1 (ko) | 인증 정보 처리 방법 및 장치와 인증 정보 처리 방법 장치를 포함한 사용자 단말 | |
| US20200012774A1 (en) | Enabling access to data | |
| KR20180131141A (ko) | 지문 등록 방법 및 이를 이용한 지문 인증 방법과 이를 수행하기 위한 장치 | |
| KR101986244B1 (ko) | 모바일 기기 기반의 생체인식 정보 검증 방법 | |
| KR102415769B1 (ko) | 사용자 인증 장치 | |
| US20240073207A1 (en) | User authentication | |
| EP3745289B1 (en) | Apparatus and method for registering biometric information, apparatus and method for biometric authentication | |
| US11921857B2 (en) | Electronic device for providing service by using secure element, and operating method thereof | |
| KR101652966B1 (ko) | Rf 카드와 스마트 폰의 페어링을 이용한 스마트 인증 시스템 및 스마트 인증 방법 | |
| KR102010764B1 (ko) | 스마트폰 인증 기능을 이용한 컴퓨터 보안 시스템 및 방법 | |
| KR101537564B1 (ko) | 생체인식 중계 인증 시스템 및 그 방법 | |
| KR20110002967A (ko) | 생체 인증을 이용한 실명 인증 서비스 제공 방법 및 시스템과 그를 위한 휴대용 저장 장치 | |
| US11093592B2 (en) | Information processing system, information processing device, authentication method and recording medium | |
| KR20130029261A (ko) | 생체정보를 이용한 사용자 인증장치 및 그 방법 | |
| KR102794597B1 (ko) | 서비스를 제한하는 이용제한을 본인 인증을 이용하여 완화하는 방법 및 장치 | |
| KR20150020854A (ko) | 대출서비스를 제공하기 위한 장치 및 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170531 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20191224 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20170531 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210203 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20210705 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20210203 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |