KR102014408B1 - 이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 - Google Patents
이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 Download PDFInfo
- Publication number
- KR102014408B1 KR102014408B1 KR1020170122086A KR20170122086A KR102014408B1 KR 102014408 B1 KR102014408 B1 KR 102014408B1 KR 1020170122086 A KR1020170122086 A KR 1020170122086A KR 20170122086 A KR20170122086 A KR 20170122086A KR 102014408 B1 KR102014408 B1 KR 102014408B1
- Authority
- KR
- South Korea
- Prior art keywords
- password
- user
- image
- digit
- interest
- 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.)
- Active
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/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 본 발명의 일 실시예에 따라 이미지 터치 패스워드를 설정하는 사용자 인증 방법을 설명하게 위한 순서도이다.
도 3 내지 도 8은 이미지 터치 패스워드를 설정하는 사용자 인터페이스의 다양한 실시예를 설명하기 위한 도면이다.
도 9는 본 발명의 일 실시예에 따라 이미지 터치 패스워드를 입력하여 사용자 인증 시도를 처리하는 사용자 인증 방법을 설명하게 위한 순서도이다.
도 10 내지 도 13은 이미지 터치 패스워드를 입력하는 사용자 인터페이스의 다양한 실시예를 설명하기 위한 도면이다.
도 14는 본 발명의 일 실시예에 따라 이미지 터치 패스워드를 확인하고 변경하는 사용자 인터페이스의 예를 설명하기 위한 도면이다.
도 15는 본 발명의 일 실시예에 따라 일회용 비밀번호(OTP)를 생성하는 예를 설명하기 위한 도면이다.
Claims (12)
- 사용자 단말에서 이미지 터치 패스워드를 설정하는 사용자 인증 방법에 있어서,
사용자로부터 패스워드 입력 화면으로 이용할 이미지를 선택 받는 단계와;
상기 사용자로부터 N자리의 비밀번호를 입력 받는 단계와;
상기 사용자 입력에 따라 상기 비밀번호의 각 자리를 상기 이미지 상의 관심 포인트 N개에 각각 대응시키는 단계와;
상기 패스워드 입력 화면으로 선택된 이미지, 상기 비밀번호 및 상기 비밀번호의 각 자리에 대응하는 관심 포인트의 위치 및 순서에 대한 정보를 조합하여 상기 사용자를 위한 이미지 터치 패스워드를 생성하는 단계;를 포함하며,
상기 사용자 입력에 따라 상기 비밀번호의 각 자리를 상기 이미지 상의 관심 포인트 N개에 각각 대응시키는 단계는, 상기 관심 포인트 N개에 대해 각 자리의 비밀번호가 할당되는 과정인 것을 특징으로 하는 사용자 인증 방법. - 제1항에 있어서,
상기 관심 포인트 대응 단계는,
상기 N 자릿수의 비밀번호 입력 후에 상기 사용자가 상기 이미지 상의 소정 위치를 터치하면 터치 순서에 따라 상기 비밀번호의 각 자리에 대응시키는 단계;를 포함하는 것을 특징으로 하는 사용자 인증 방법. - 제1항에 있어서,
상기 관심 포인트 대응 단계는,
상기 사용자에 의해 상기 N 자릿수의 비밀번호가 입력되면, 상기 입력된 비밀번호의 각 자리를 표시한 N개의 설정 아이콘을 상기 이미지 상의 소정 영역에 생성하는 단계와;
상기 사용자가 상기 N개의 설정 아이콘을 상기 이미지 상에서 원하는 관심 포인트로 이동시키면 이동 순서에 따라 각 관심 포인트와 상기 비밀번호의 각 자리를 대응시키는 단계;를 포함하는 것을 특징으로 하는 사용자 인증 방법. - 제1항에 있어서,
비밀번호의 각 자리에 입력할 수 있는 후보들을 표시한 설정 아이콘들을 상기 이미지 상의 소정 영역에 생성하고, 상기 사용자가 상기 설정 아이콘들 중 N개를 상기 이미지의 관심 포인트로 이동시키면, 상기 설정 아이콘들의 이동 순서, 이동된 관심 포인트 및 이동된 설정 아이콘들이 표시하고 있는 비밀번호 후보를 참조하여, N자리의 비밀번호를 결정하고 상기 결정된 비밀번호의 각 자리에 대응하는 관심 포인트 결정하는 것을 특징으로 하는 사용자 인증 방법. - 제1항에 있어서,
상기 N자리의 비밀번호에 대응하는 N개의 관심 포인트 이전 또는 이후에 터치될 수 있는 랜덤 터치의 사용 여부를 사용자로부터 입력 받는 단계와;
상기 입력된 랜덤 터치 사용 여부를 저장하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 인증 방법. - 제1항에 있어서,
상기 생성된 이미지 터치 패스워드 중에서 상기 N자리의 비밀번호를 인증 서버로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 인증 방법. - 제1항 내지 제6항 중 어느 한 항의 이미지 터치 패스워드를 설정하는 사용자 인증 방법을 실행하기 위해 컴퓨터 판독가능 기록매체에 기록된 컴퓨터 프로그램.
- 이미지 터치 패스워드를 이용하여 사용자의 인증 시도를 처리하는 사용자 인증 방법에 있어서,
사용자의 인증 시도시, 패스워드 입력 화면, N자리의 비밀번호 및 상기 비밀번호의 각 자리에 대응하는 관심 포인트에 대한 정보를 포함하는 기설정된 이미지 터치 패스워드 정보를 획득하는 단계와;
사용자에 의해 선택된 이미지가 상기 이미지 터치 패스워드에 설정된 패스워드 입력 화면인지 판단하는 단계와;
상기 선택된 이미지가 패스워드 입력 화면이 아닌 경우, 사용자 인증이 실패한 것으로 판단하는 단계와;
상기 선택된 이미지가 패스워드 입력 화면이 맞는 경우, 상기 사용자가 상기 선택된 이미지 상에서 터치하는 포인트들의 위치와 순서를 획득하는 단계와;
상기 사용자가 터치한 포인트들의 위치와 순서가 상기 이미지 터치 패스워드에 설정된 비밀번호의 각 자리에 대응하는 관심 포인트이고 상기 비밀번호의 자리 순서대로 터치되었는지 여부를 판단함으로써 상기 인증 시도의 성공 여부를 결정하는 단계;를 포함하며,
상기 비밀번호의 각 자리에 대응하는 관심 포인트에 대한 정보는, 사용자의 입력에 따라 상기 비밀번호의 각 자리를 상기 선택된 이미지의 관심 포인트 N개에 각각 대응시키는 과정을 통해 생성되는 것을 특징으로 하는 사용자 인증 방법. - 제8항에 있어서,
랜덤 터치를 사용하는 것으로 설정된 경우, 상기 사용자가 상기 이미지 터치 패스워드에 설정된 비밀번호의 각 자리에 대응하는 관심 포인트를 터치하기 전 또는 후에 임의의 포인트를 추가로 터치하더라도 상기 인증 시도가 성공한 것으로 판단하는 것을 특징으로 하는 사용자 인증 방법. - 제8항에 있어서,
인증 서버로부터 상기 사용자에 대한 일회용 비밀번호가 요청되는 경우, 상기 사용자가 터치한 포인트들에 비밀번호 값을 랜덤하게 매치함으로써 생성되는 N자리의 일회용 비밀번호를 상기 인증 서버로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 인증 방법. - 제8항 내지 제10항 중 어느 한 항의 이미지 터치 패스워드를 이용하여 사용자의 인증 시도를 처리하는 사용자 인증 방법을 실행하기 위해 컴퓨터 판독가능 기록매체에 기록된 컴퓨터 프로그램.
- 사용자의 입력을 수신하기 위한 입력부와;
하나 이상의 이미지와 사용자에 의해 설정된 이미지 터치 패스워드를 저장하기 위한 저장부와;
상기 저장부에 저장된 이미지 중 사용자에 의해 패스워드 입력 화면으로 선택된 이미지, N자리의 비밀번호, 및 상기 비밀번호의 각 자리에 대응하는 상기 이미지 상의 관심 포인트들에 대한 정보를 조합하여 상기 사용자를 위한 이미지 터치 패스워드를 생성하여 상기 저장부에 저장하는 인증 정보 생성부 및 인증 요청시, 상기 패스워드 입력 화면으로 설정된 이미지가 선택되면, 상기 선택된 이미지 상에서 상기 사용자가 터치한 포인트들의 위치와 순서가 상기 이미지 터치 패스워드에 설정된 비밀번호의 각 자리에 대응하는 관심 포인트이고 상기 비밀번호의 자리 순서대로 터치되었는지 여부를 판단함으로써 인증 시도의 성공 여부를 결정하는 인증 처리부를 포함하는 제어부;를 구비하며,
상기 비밀번호의 각 자리에 대응하는 상기 이미지 상의 관심 포인트들에 대한 정보는, 상기 사용자의 입력에 따라 관심 포인트 N개에 대해 각 자리의 비밀번호가 할당되는 과정을 통해 생성되는 것을 특징으로 하는 이미지 터치 패스워드를 이용한 사용자 인증 시스템.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170122086A KR102014408B1 (ko) | 2017-09-21 | 2017-09-21 | 이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170122086A KR102014408B1 (ko) | 2017-09-21 | 2017-09-21 | 이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190033377A KR20190033377A (ko) | 2019-03-29 |
KR102014408B1 true KR102014408B1 (ko) | 2019-10-21 |
Family
ID=65899013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170122086A Active KR102014408B1 (ko) | 2017-09-21 | 2017-09-21 | 이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102014408B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111639322B (zh) * | 2020-06-17 | 2023-09-29 | 中国银行股份有限公司 | 应用的登录方法及装置、电子设备、计算机存储介质 |
KR102302791B1 (ko) * | 2021-03-31 | 2021-09-15 | (주)엔오원 | 디바이스 사용자 확인 방법 및 이를 이용하는 장치 |
CN113868633A (zh) * | 2021-09-30 | 2021-12-31 | 元心信息科技集团有限公司 | 登录方法、装置、电子设备及计算机可读存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101331172B1 (ko) * | 2012-11-23 | 2013-11-19 | 주식회사 애드웹커뮤니케이션 | 실 사용자 인증 방법 및 그 장치 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130085566A (ko) * | 2011-12-22 | 2013-07-30 | 주식회사 엔씨소프트 | 캡챠를 이용한 비밀번호 인증시스템 및 그 방법 |
KR20150047735A (ko) * | 2013-10-25 | 2015-05-06 | 모지도코화이어코리아 유한회사 | 이미지 상에서의 사용자 입력에 기반한 사용자 인증방법 및 이를 적용한 전자기기 |
-
2017
- 2017-09-21 KR KR1020170122086A patent/KR102014408B1/ko active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101331172B1 (ko) * | 2012-11-23 | 2013-11-19 | 주식회사 애드웹커뮤니케이션 | 실 사용자 인증 방법 및 그 장치 |
Also Published As
Publication number | Publication date |
---|---|
KR20190033377A (ko) | 2019-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10963555B2 (en) | Electronic device, method for authenticating user, and computer readable recording medium | |
US9064104B2 (en) | Graphical authentication | |
US9430144B1 (en) | Unlocking electronic devices with touchscreen input gestures | |
KR101885836B1 (ko) | 이미지 패스워드 시스템을 이용한 사용자 인증 방법 및 부가서비스 제공 방법 | |
US20140366127A1 (en) | Touchscreen security user input interface | |
KR102014408B1 (ko) | 이미지 터치 패스워드를 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 | |
Kwon et al. | SteganoPIN: Two-faced human–machine interface for practical enforcement of PIN entry security | |
WO2019165976A1 (zh) | 一种密码输入方法和装置 | |
JP7021790B2 (ja) | 構造化された記憶済みデータへのアクセスの提供 | |
KR20190017315A (ko) | 이미지 터치 사용자 인증 방법 및 이를 실행하는 시스템 | |
KR20150047735A (ko) | 이미지 상에서의 사용자 입력에 기반한 사용자 인증방법 및 이를 적용한 전자기기 | |
US20170155635A1 (en) | Password Generation System and Its Associated Method of Operation | |
US10263972B1 (en) | Authenticating by labeling | |
KR101954271B1 (ko) | 이미지 스와이핑을 이용한 사용자 인증 방법 및 이를 위한 컴퓨터 프로그램 | |
KR20200000776A (ko) | 터치 및 슬라이딩을 이용한 제스처 사용자 인증 방법 및 컴퓨터 프로그램 | |
KR20190133818A (ko) | 픽처 패스워드를 이용한 사용자 인증 방법 및 컴퓨터 프로그램 | |
JP6493973B2 (ja) | 文字列入力方法及びプログラム | |
KR20200000774A (ko) | 슬라이딩 패스워드를 이용한 사용자 인증 방법 및 컴퓨터 프로그램 | |
KR20170114955A (ko) | 캐릭터를 이용한 그래픽 사용자 인증 및 부가서비스 제공 방법 그리고 이를 실행하는 시스템 | |
KR20190033697A (ko) | 그래픽 터치 패스워드와 이를 이용한 사용자 인증 방법 및 컴퓨터 프로그램 | |
US9407441B1 (en) | Adding entropy to key generation on a mobile device | |
KR20180132530A (ko) | 픽처 슬라이딩 패스워드를 이용한 사용자 인증 방법 및 컴퓨터 프로그램 | |
KR20190142163A (ko) | 제스처를 이용한 터치 패스워드 사용자 인증 방법 및 컴퓨터 프로그램 | |
KR101783421B1 (ko) | 그래픽 이미지를 이용한 사용자 인증 및 부가 서비스 제공 방법 그리고 이를 실행하는 시스템 | |
KR20190141813A (ko) | 터치 및 슬라이딩 제스처를 이용한 사용자 인증 방법 및 컴퓨터 프로그램 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170921 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180908 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190527 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190820 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190821 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220802 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20231121 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240722 Start annual number: 6 End annual number: 6 |