KR101483864B1 - 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 - Google Patents
오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 Download PDFInfo
- Publication number
- KR101483864B1 KR101483864B1 KR20130077569A KR20130077569A KR101483864B1 KR 101483864 B1 KR101483864 B1 KR 101483864B1 KR 20130077569 A KR20130077569 A KR 20130077569A KR 20130077569 A KR20130077569 A KR 20130077569A KR 101483864 B1 KR101483864 B1 KR 101483864B1
- Authority
- KR
- South Korea
- Prior art keywords
- otp
- authentication
- verification
- nfc
- transaction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000004891 communication Methods 0.000 title claims abstract description 14
- 238000012795 verification Methods 0.000 claims abstract description 130
- 238000012545 processing Methods 0.000 claims description 31
- 238000011017 operating method Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 abstract description 40
- 238000010586 diagram Methods 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 6
- 238000003672 processing method Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Economics (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
도 2는 본 발명의 실시 방법에 따라 검증용OTP와 인증용OTP의 생성 및 인증 과정을 도시한 도면이다.
도 3은 본 발명의 제1 실시 방법에 따른 NFC-OTP의 오류 횟수 관리 과정을 도시한 도면이다.
도 4는 본 발명의 제2 실시 방법에 따른 NFC-OTP의 오류 횟수 관리 과정을 도시한 도면이다.
도 5는 본 발명의 제3 실시 방법에 따른 NFC-OTP의 오류 횟수 관리 과정을 도시한 도면이다.
도 6은 본 발명의 제4 실시 방법에 따른 NFC-OTP의 오류 횟수 관리 과정을 도시한 도면이다.
110 : 카드 관리부 115 : OTP 확인부
120 : 분리 추출부 125 : 인증 처리부
130 : 인증 결과 확인부 135 : 거래 처리부
140 : 오류 카운터 제어부 145 : 무결성 오류 카운터부
150 : 무결성 오류 관리부 155 : 인증 오류 카운터부
160 : 인증 오류 관리부 170 : NFC-OTP카드
180 : 무선단말 190 : 거래단말
Claims (10)
- NFC-OTP카드에서 동적 생성된 N(N>1)자릿수의 OTP를 수신하여 인증 절차를 수행하는 서버에서 실행되는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법에 있어서,
상기 NFC-OTP카드에서 n(1≤n<N)자릿수의 검증용OTP와 (N-n)자릿수의 인증용OTP를 각기 동적 생성하여 조합한 N자릿수의 OTP를 생성하여 사용자의 무선단말에 구비된 프로그램으로 제공하여 표시된 후 지정된 통신망을 통해 상기 N자릿수의 OTP가 수신되면, 상기 NFC-OTP카드에서 상기 N자릿수의 OTP를 조합한 방식을 근거로 상기 N자릿수의 OTP 중 n자릿수의 검증용OTP와 (N-n)자릿수의 인증용OTP를 분리 추출하는 제1 단계;
상기 NFC-OTP카드에서 상기 n(1≤n<N)자릿수의 검증용OTP를 동적 생성한 알고리즘과 씨드 중 적어도 하나를 이용하여 상기 추출된 검증용OTP의 유효성을 인증하고, 상기 NFC-OTP카드에서 상기 (N-n)자릿수의 인증용OTP를 동적 생성한 알고리즘과 씨드 중 적어도 하나를 이용하여 상기 추출된 인증용OTP의 유효성을 인증하는 제2 단계;
상기 검증용OTP의 유효성을 인증한 인증 결과와 상기 인증용OTP의 유효성을 인증한 인증 결과를 확인하는 제3 단계; 및
상기 검증용OTP와 인증용OTP의 인증 결과를 조합하여 OTP 기반 거래에 대한 거래인증 또는 거래실패를 선택적으로 처리하는 제4 단계;를 포함하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 1항에 있어서,
상기 검증용OTP와 인증용OTP의 인증 결과를 조합하여 상기 검증용OTP에 대한 무결성 오류 횟수와 상기 인증용OTP에 대한 인증 오류 횟수가 선택적으로 카운트 또는 초기화되도록 제어하는 제5 단계를 더 포함하여 이루어지는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 2항에 있어서,
상기 카운트된 무결성 오류 횟수가 지정된 횟수를 초과하는 경우에 상기 무선단말에 구비된 프로그램으로 프로그램 재설치를 요구하는 제6 단계를 더 포함하여 이루어지는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 2항에 있어서,
상기 검증용OTP와 인증용OTP의 유효성이 모두 인증되지 않은 경우,
상기 제4 단계는, 상기 OTP 기반 거래를 거래실패로 처리하고,
상기 제5 단계는, 상기 검증용OTP에 대한 무결성 오류 횟수를 카운트하되, 상기 인증용OTP에 대한 인증 오류 횟수를 카운트하지 않도록 처리하는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 2항에 있어서,
상기 검증용OTP와 인증용OTP의 유효성이 모두 인증된 경우,
상기 제4 단계는, 상기 OTP 기반 거래를 거래인증으로 처리하는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 5항에 있어서, 상기 제5 단계는,
상기 검증용OTP에 대한 무결성 오류 횟수와 상기 인증용OTP에 대한 인증 오류 횟수를 초기화하는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 2항에 있어서,
상기 검증용OTP의 유효성이 인증되지 않고, 상기 인증용OTP의 유효성이 인증된 경우,
상기 제4 단계는, 상기 OTP 기반 거래를 거래실패로 처리하고,
상기 제5 단계는, 상기 검증용OTP에 대한 무결성 오류 횟수를 카운트하되, 상기 인증용OTP에 대한 인증 오류 횟수를 카운트하지 않도록 처리하거나 또는 기 카운트된 인증 오류 횟수를 초기화하도록 처리하는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 2항에 있어서,
상기 검증용OTP의 유효성이 인증되고, 상기 인증용OTP의 유효성이 인증되지 않은 경우,
상기 제4 단계는, 상기 OTP 기반 거래를 거래실패로 처리하고,
상기 제5 단계는, 상기 인증용OTP에 대한 인증 오류 횟수를 카운트하도록 처리하되, 상기 검증용OTP에 대한 무결성 오류 횟수를 카운트하지 않거나 또는 기 카운트된 무결성 오류 횟수를 초기화하는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 1항에 있어서, 상기 검증용OTP와 인증용OTP는,
NFC-OTP카드에서 각기 다른 알고리즘을 통해 동적 생성되거나, 또는
NFC-OTP카드에서 적어도 하나의 다른 씨드 값을 통해 동적 생성되는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
- 제 1항에 있어서, 상기 검증용OTP와 인증용OTP는,
연접되는 방식, 지정된 자리 별로 배열되는 방식 중 적어도 하나의 방식을 통해 조합되는 것을 특징으로 하는 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130077569A KR101483864B1 (ko) | 2013-07-03 | 2013-07-03 | 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130077569A KR101483864B1 (ko) | 2013-07-03 | 2013-07-03 | 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150004540A KR20150004540A (ko) | 2015-01-13 |
KR101483864B1 true KR101483864B1 (ko) | 2015-01-16 |
Family
ID=52476691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130077569A KR101483864B1 (ko) | 2013-07-03 | 2013-07-03 | 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101483864B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101972485B1 (ko) * | 2013-07-10 | 2019-04-29 | 주식회사 비즈모델라인 | 유심 기반 다중 오티피 운영 방법 |
KR101972492B1 (ko) * | 2013-07-10 | 2019-04-29 | 주식회사 비즈모델라인 | 에스디메모리 기반 다중 오티피 운영 방법 |
KR101572111B1 (ko) * | 2015-07-01 | 2015-11-27 | 주식회사 이노스코리아 | 랜덤하면서 유일한 코드를 생성하는 전자 장치 및 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20070094683A (ko) * | 2006-03-18 | 2007-09-21 | (주) 코아보이스 | 음성신호를 이용한 otp 보안 인증시스템 및 그 보안 인증방법 |
JP2007249726A (ja) | 2006-03-17 | 2007-09-27 | Hitachi Software Eng Co Ltd | 認証システム |
-
2013
- 2013-07-03 KR KR20130077569A patent/KR101483864B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007249726A (ja) | 2006-03-17 | 2007-09-27 | Hitachi Software Eng Co Ltd | 認証システム |
KR20070094683A (ko) * | 2006-03-18 | 2007-09-21 | (주) 코아보이스 | 음성신호를 이용한 otp 보안 인증시스템 및 그 보안 인증방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20150004540A (ko) | 2015-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11664996B2 (en) | Authentication in ubiquitous environment | |
CN107113175B (zh) | 多用户强认证令牌 | |
CA2980114C (en) | Authentication in ubiquitous environment | |
US9979703B2 (en) | Updating software on a secure element | |
US9124571B1 (en) | Network authentication method for secure user identity verification | |
US20200311289A1 (en) | System and method for providing secure data access | |
US10719593B2 (en) | Biometric signature system and biometric certificate registration method | |
KR101483864B1 (ko) | 오류 관리를 위한 엔에프씨 기반 다중 오티피 운영 방법 | |
EP4222922B1 (en) | Method for managing a pin code in a biometric smart card | |
US20170359358A1 (en) | Method for making contactless transactions secure | |
EP2916509B1 (en) | Network authentication method for secure user identity verification | |
KR20110005612A (ko) | 생체 인식을 이용한 오티피 운영 방법 및 시스템과 이를 위한 오티피 장치 및 기록매체 | |
KR101972492B1 (ko) | 에스디메모리 기반 다중 오티피 운영 방법 | |
KR101296402B1 (ko) | 암호화된 시드를 이용한 모바일 오티피 장치의 등록 방법 | |
KR101972485B1 (ko) | 유심 기반 다중 오티피 운영 방법 | |
ES2790883T3 (es) | Servidor de autenticación para el control de acceso a un servicio | |
KR101598993B1 (ko) | 인증서 운영 방법 | |
KR101541539B1 (ko) | 인증서 운영 방법 | |
KR101519580B1 (ko) | 인증서 운영 방법 | |
JP2017224230A (ja) | カード発行システム、方法、及びプログラム | |
KR20160130710A (ko) | Otp 앱의 구동 환경 검증 방법 및 이를 이용한 인증 시스템 | |
KR20140105699A (ko) | 인증서 운영 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130703 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140715 Patent event code: PE09021S01D |
|
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: 20141230 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150112 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150112 End annual number: 3 Start annual number: 1 |
|
PG1501 | Laying open of application | ||
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20180104 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20180104 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190107 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20190107 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191230 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20191230 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20201223 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20220103 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20221213 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20231221 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20241230 Start annual number: 11 End annual number: 11 |