KR101361716B1 - Otp generation device - Google Patents
Otp generation device Download PDFInfo
- Publication number
- KR101361716B1 KR101361716B1 KR1020130063213A KR20130063213A KR101361716B1 KR 101361716 B1 KR101361716 B1 KR 101361716B1 KR 1020130063213 A KR1020130063213 A KR 1020130063213A KR 20130063213 A KR20130063213 A KR 20130063213A KR 101361716 B1 KR101361716 B1 KR 101361716B1
- Authority
- KR
- South Korea
- Prior art keywords
- otp
- generator
- mobile phone
- standard time
- chip
- Prior art date
Links
Images
Classifications
-
- 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
-
- 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
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- 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
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/341—Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
Abstract
Description
본 발명은 엔에프씨칩이 내장된 핸드폰을 이용한 오티피 발생장치에 관한 것으로서, 더욱 상세하게는 근거리 통신용 NFC 칩과 OTP 발생용 OTP 앱이 장착되고, 해외 로밍여부를 감지하는 로밍판단부와 로밍상태에서 OTP를 사용할때 한국표준시간정보를 제공하는 표준시간 출력부를 포함하여 구성된 핸드폰과, 핸드폰에 근접되었을때 NFC 칩의 루프안테나에서 발생되는 자기장으로 전원을 공급받아 활성화되어 OTP번호를 생성하여 전송하는 IC칩이 장착되되, IC칩은 OTP번호 생성시 OTP번호 생성시간을 로그데이타로서 IC칩에 저장시키는 로그데이타 기록제어부를 포함하는 카드형 OTP 발생기로 구성하므로서, OTP번호 발생에 필요한 중요정보(시리얼넘버, 비밀키, Pin번호)를 카드형 OTP 발생기에 내장시킴에 따라 해킹의 위험으로 부터 벗어날 수 있으며, 해외 로밍 상태에서 OTP번호를 발생시킬 때 자동으로 한국표준시간정보를 적용하여 OTP번호를 발생시키므로 사용자가 해외 여행시에도 자유롭게 OTP 발생기에서 발생된 OTP번호를 이용하여 한국내 인증서비스를 구현할 수 있도록 하고, OTP발생기에서 OTP번호가 생성될때 그 OTP번호 생성시간을 로그데이타로서 저장하므로 향후 금융사고 발생시 OTP발생기 사용확인용으로 사용할 수 있도록 한 NFC 칩이 내장된 핸드폰을 이용한 OTP 발생장치에 관한 것이다.
The present invention relates to an OTP generating device using a cell phone embedded with NFC chip, and more specifically, the NFC chip for short-range communication and the OTP app for generating OTP, and roaming judging unit and roaming state for detecting whether roaming abroad When using the OTP, the mobile phone is configured to include a standard time output unit that provides Korean standard time information, and when it is close to the mobile phone, it is activated by receiving power from the magnetic field generated by the loop antenna of the NFC chip to generate and transmit the OTP number. The IC chip is mounted, but the IC chip is composed of a card type OTP generator including a log data recording control unit which stores the OTP number generation time as log data in the IC chip when generating the OTP number. Number, secret key, and pin number) into the card-type OTP generator, so it can escape from the risk of hacking and overseas roaming When OTP number is generated in the state, OTP number is automatically generated by applying Korean standard time information so that users can freely implement authentication service in Korea by using OTP number generated from OTP generator even when traveling abroad. When the OTP number is generated in the generator, the OTP number generation time is stored as log data, and thus relates to an OTP generator using a mobile phone with a built-in NFC chip that can be used for checking the use of the OTP generator in the event of a financial accident.
일반적으로 OTP(One Time Password)는 일회용 비밀번호 발생기를 뜻하는 것으로 금융거래, 전자상거래, 소액결재, 시스템인증 등 다양한 분야에서 사용자를 인증하는 용도로 널리 활용되고 있다.In general, OTP (One Time Password) means a one-time password generator, and is widely used for authenticating users in various fields such as financial transactions, electronic commerce, micropayment, and system authentication.
OTP 번호를 발생하는 수단으로는 별도의 OTP발생용 토큰을 사용하거나 아니면 핸드폰에 탑재된 OTP 발생기를 작동시켜 OTP를 생성하도록 하고 있다.As a means of generating an OTP number, a separate OTP generation token is used or an OTP generator mounted in a mobile phone is operated to generate an OTP.
OTP 발생용 토큰은 밧데리가 내장된 별도의 장비를 사용자가 휴대하고 다니면서 인증이 필요할 때 OTP 발생용 토큰을 작동시켜 OTP번호를 입력하는 것이고, 핸드폰에 탑재된 OTP 발생기를 사용하는 것은 핸드폰에 프로그램적으로 탑재된 OTP 발생기 또는 핸드폰에 탑재된 유심칩에 OTP 발생 프로그램을 내장시켜 OTP 번호를 발생시키고, 그 발생된 OTP번호를 핸드폰 화면에 출력시키는 것이다.The OTP generation token is to enter the OTP number by operating the OTP generation token when the user carries a separate device with a built-in battery and requires authentication. The OTP generator is built into the OTP generator mounted on the OTP generator or the Usim chip mounted in the mobile phone to generate an OTP number, and the OTP number is output on the screen of the mobile phone.
그러나, OTP 토큰은 구동용 밧데리와 OTP 번호의 출력을 위한 표시수단을 구비해야만 하므로 OTP토큰의 부피가 커지고 휴대가 불편해지는 문제점이 있었으며, OTP 토큰의 작동을 위해 사용자가 필수적으로 버튼 조작을 수행해야만 하는 문제점이 발생하고 있었다.However, since the OTP token has to have a driving battery and a display means for outputting the OTP number, there is a problem in that the volume of the OTP token becomes large and the portability is inconvenient, and a user must perform a button operation for the operation of the OTP token. There was a problem.
또한, 핸드폰에 탑재되는 OTP 발생기는 핸드폰이 해킹에 취약함에 따라 OTP 발생용 정보가 유출되는 문제점이 발생하고 있었다.In addition, the OTP generator mounted on the mobile phone has a problem that the OTP generation information is leaked as the mobile phone is vulnerable to hacking.
또한 핸드폰에 탑재된 OTP 발생기를 이용하여 해외 로밍시 OTP번호를 발생시키게 되면 핸드폰이 해외 현지시간을 표준시간정보로 제공하게 되므로 해외 로밍 상태에서는 유효한 OTP번호를 발생시킬 수 없는 문제점이 발생하고 있었다.
In addition, when OTP number is generated when roaming overseas using the OTP generator mounted on the cell phone, the mobile phone provides overseas local time as standard time information. Therefore, there was a problem that a valid OTP number could not be generated in an overseas roaming state.
따라서, 상기 문제점을 해결하기 위한 본 발명은 근거리 통신용 NFC 칩과 OTP 발생용 OTP 앱이 장착되고, 해외 로밍여부를 감지하는 로밍판단부와 로밍상태에서 OTP를 사용할때 한국표준시간정보를 제공하는 표준시간 출력부를 포함하여 구성된 핸드폰과, 핸드폰에 근접되었을때 NFC 칩의 루프안테나에서 발생되는 자기장으로 전원을 공급받아 활성화되어 OTP번호를 생성하여 전송하는 IC칩이 장착되되, IC칩은 OTP번호 생성시 OTP번호 생성시간을 로그데이타로서 IC칩에 저장시키는 로그데이타 기록제어부를 포함하는 카드형 OTP 발생기로 구성한 NFC 칩이 내장된 핸드폰을 이용한 OTP 발생장치를 제공함을 목적으로 한다.
Therefore, the present invention for solving the above problems is equipped with NFC chip for short-range communication and OTP app for OTP generation, roaming judging to detect whether overseas roaming and standard that provides Korean standard time information when using OTP in roaming state It is equipped with a mobile phone configured to include a time output unit, and an IC chip that is activated by generating power and transmits an OTP number when it is powered by a magnetic field generated from a loop antenna of an NFC chip when it is in proximity to the mobile phone. An object of the present invention is to provide an OTP generating apparatus using a mobile phone having an NFC chip, which is configured as a card-type OTP generator including a log data recording control unit storing the OTP number generation time as a log data in an IC chip.
상기 목적달성을 위한 본 발명은,According to an aspect of the present invention,
근거리 무선 송수신용 루프안테나(15)가 연결되고, 근접한 카드형 OTP 발생기(2)를 감지하는 NFC 칩(11)과; 핸드폰(1)의 전체적인 동작을 제어하는 폰 OS부(12)와; NFC 칩(11)에 의해 카드형 OTP 발생기(2)가 감지되었을때 활성화되고, 표준시간정보를 NFC 칩(11)을 통해 카드형 OTP 발생기(2)로 전송하면서 OTP번호를 요청하며, 카드형 OTP발생기(2)로 부터 전송된 OTP번호를 표시부(14)를 통해 화면 출력하는 OTP 앱(13)으로 구성된 핸드폰(1)과;An
카드 형태로 형성되고, 핸드폰(1)에 근접되었을때 루프안테나(15)에서 발생된 자기장으로 부터 전원을 공급받아 활성화되어 동작신호를 NFC 칩(11)으로 전송하고, OTP 앱(13)으로 부터 전송된 표준시간정보와 자체 저장되어 있는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)를 OTP발생용 알고리즘에 적용 연산하여 OTP번호를 생성하며, 생성된 OTP번호를 NFC 칩(11)으로 근거리 전송하는 IC 칩(21)이 장착되어 있는 카드형 OTP 발생기(2);를 포함하여 구성된 엔에프씨칩이 내장된 핸드폰을 이용한 오티피 발생장치에 있어서, It is formed in the form of a card, when the proximity to the
상기 핸드폰(1)은 The
핸드폰(1)의 해외 로밍여부를 감지하는 로밍판단부(16)와;
해외 로밍상태에서 OTP 앱(13)이 동작할때 한국표준시간정보를 OTP 앱(13)에 출력하는 표준시간 출력부(17); 를 더 포함하고,A standard
OTP 앱(13)은 활성화되었을때 로밍판단부(16)를 통해 해외 로밍 여부를 판단하고, 해외 로밍상태이면 표준시간 출력부(17)에서 출력되는 한국표준시간정보를 카드형 OTP 발생기(2)로 전송하는 것을 특징으로 한다.When the
본 발명에 의하면, OTP번호 발생에 필요한 중요정보(시리얼넘버, 비밀키, Pin번호)를 카드형 OTP 발생기에 내장시킴에 따라 해킹의 위험으로 부터 벗어날 수 있으며, 해외 로밍 상태에서 OTP번호를 발생시킬 때 자동으로 한국표준시간정보를 적용하여 OTP번호를 발생시키므로 사용자가 해외 여행시에도 자유롭게 OTP 발생기에서 발생된 OTP번호를 이용하여 한국내 인증서비스를 구현할 수 있도록 하고, OTP발생기에서 OTP번호가 생성될때 그 OTP번호 생성시간을 로그데이타로서 저장하므로 향후 금융사고 발생시 OTP발생기 사용확인용으로 사용할 수 있도록 한 해외 로밍시에도 사용가능해지는 효과를 기대할 수 있다.
According to the present invention, by embedding important information (serial number, secret key, pin number) necessary for OTP number generation in the card type OTP generator, it is possible to escape from the risk of hacking, and generate OTP number in overseas roaming state. When OTP number is automatically generated by applying Korean standard time information, the user can freely implement authentication service in Korea by using OTP number generated from OTP generator even when traveling abroad, and when OTP number is generated in OTP generator. Since the OTP number generation time is stored as log data, it can be expected to be used even when roaming overseas, which can be used for OTP generator use confirmation in the future.
도 1 은 본 발명의 OTP 발생장치를 보인 블럭도.
도 2 는 본 발명의 OTP 발생장치 사용상태를 예시한 도면.
도 3 은 본 발명의 제어과정을 보인 플로우챠트.
도 4 는 본 발명에 적용된 IC칩의 메모리구조를 보인 도면.
도 5 는 IC칩의 메모리에 저장되는 로그데이타의 일예를 보인 도면.1 is a block diagram showing an OTP generating apparatus of the present invention.
2 is a diagram illustrating a state of use of the OTP generator of the present invention.
3 is a flow chart showing a control process of the present invention.
4 is a view showing a memory structure of an IC chip applied to the present invention.
5 shows an example of log data stored in a memory of an IC chip;
이하, 첨부된 도면 도 1 내지 도 5 를 참조하여 본 발명의 바람직한 실시예를 설명하면 다음과 같다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
상기 도면에 의하면, 본 발명은,According to the above drawings,
근거리 무선 송수신용 루프안테나(15)가 연결되고, 근접한 카드형 OTP 발생기(2)를 감지하는 NFC 칩(11)과; 핸드폰(1)의 전체적인 동작을 제어하는 폰 OS부(12)와; NFC 칩(11)에 의해 카드형 OTP 발생기(2)가 감지되었을때 활성화되고, 표준시간정보를 NFC 칩(11)을 통해 카드형 OTP 발생기(2)로 전송하면서 OTP번호를 요청하며, 카드형 OTP발생기(2)로 부터 전송된 OTP번호를 표시부(14)를 통해 화면 출력하는 OTP 앱(13)으로 구성된 핸드폰(1)과;An
카드 형태로 형성되고, 핸드폰(1)에 근접되었을때 루프안테나(15)에서 발생된 자기장으로 부터 전원을 공급받아 활성화되어 동작신호를 NFC 칩(11)으로 전송하고, OTP 앱(13)으로 부터 전송된 표준시간정보와 자체 저장되어 있는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)를 OTP발생용 알고리즘에 적용 연산하여 OTP번호를 생성하며, 생성된 OTP번호를 NFC 칩(11)으로 근거리 전송하는 IC 칩(21)이 장착되어 있는 카드형 OTP 발생기(2);를 포함하여 구성된 해외 로밍시에도 사용 가능한 엔에프씨칩이 내장된 핸드폰을 이용한 오티피 발생장치에 있어서, It is formed in the form of a card, when the proximity to the
상기 핸드폰(1)은 The
핸드폰(1)의 해외 로밍여부를 감지하는 로밍판단부(16)와;
해외 로밍상태에서 OTP 앱(13)이 동작할때 한국표준시간정보를 OTP 앱(13)에 출력하는 표준시간 출력부(17); 를 더 포함하고,A standard
OTP 앱(13)은 활성화되었을때 로밍판단부(16)를 통해 해외 로밍 여부를 판단하고, 해외 로밍상태이면 표준시간 출력부(17)에서 출력되는 한국표준시간정보를 카드형 OTP 발생기(2)로 전송하는 것을 특징으로 한다.When the
또한, 상기 표준시간 출력부(17)는 OTP 앱(13)으로 부터 한국표준시간정보의 요청이 있을 경우 "현지시간 - 시차" 의 연산을 수행하여 얻어진 한국표준시간정보를 OTP 앱(13)에 출력하는 것을 특징으로 한다.In addition, the standard
또한, 상기 표준시간 출력부(17)는 로밍판단부(16)에 의해 해외 로밍이 감지된 직후부터 한국표준시간을 독립적으로 카운트하고, OTP 앱(13)으로 부터 한국표준시간정보의 요청이 있을 경우 별도 카운트되는 한국표준시간정보를 OTP 앱(13)으로 출력하는 것을 특징으로 한다.In addition, the standard
상기 OTP 앱(13)은 해외 로밍상태일때 한국의 금융인증서버(3)에 접속하여 한국표준시간을 획득한 후 카드형 OTP 발생기(2)로 전송하는 것을 특징으로 한다.The
또한, 상기 OTP 앱(13)은 카드형 OTP 발생기(2)에서 전송된 OTP번호를 표시부(14)를 통해 화면 출력함과 동시에 스피커를 통해 음성신호로 출력하는 것을 특징으로 한다.In addition, the
상기 IC칩(21)은 OTP번호 생성시 OTP번호 생성시간을 로그데이타로서 IC칩(21)에 저장시키는 로그데이타 기록제어부(22)를 포함하는 것을 특징으로 한다.
The
상기 핸드폰(1)에는 NFC 칩(11), OS부(12), OTP 앱(13), 표시부(14), 로밍판단부(16), 표준시간출력부(17)가 구성된다.The
NFC 칩(11)은 루프안테나(15)가 연결되어 있어서 근거리 무선 송수신 기능을 갖고 있으며, 자체적으로 정보를 저장하고 연산이 가능한 것이다.
최근에는 NFC 칩(11)을 이용하여 소액결재, 버스요금 결재 등 다양한 기능을 구현하고 있다.Recently, the NFC
OS부(12)는 핸드폰(1)의 전반적인 동작을 총괄 제어하는 것으로, 핸드폰(1)을 이용한 통화, 데이터 송수신, 프로그램의 동작을 제어한다.The
본 발명에서는 NFC 칩(11)이 카드형 OTP 발생기(2)의 IC칩(21)을 감지했을 때 자동으로 OTP 앱(13)을 동작시킨다.In the present invention, when the NFC
상기 OTP 앱(13)은 핸드폰(1) 내에 프로그램 형태로 탑재되고 OS부(12)에 의해 자동으로 활성화되고, 활성화 된 이후에는 먼저 로밍판단부(16)를 통해 핸드폰(1)이 해외로밍상태인지를 판단하며, 만약, 해외로밍상태가 아니라면 OTP번호 생성을 위해 NFC 칩(11)과 IC칩(21)이 무선통신라인으로 연결되도록 한 후 IC칩(21)으로 핸드폰(1)에서 카운트되고 있는 현지시간, 즉, 한국표준시간정보를 전송하면서 OTP번호를 요청하며, OTP번호가 수신되면 이를 표시부(14)를 통해 화면 출력하면서 스피커를 통해 음성신호로 출력한다.The
한편, 상기 판단결과 현재 핸드폰(1)이 해외 로밍상태라고 판단되면, OTP 앱(13)은 핸드폰(1)에서 카운트되고 있는 현지시간을 취하지 않고, 표준시간출력부(17)에서 출력되는 한국표준시간정보를 IC 칩(21)으로 전송하면서 OTP 번호를 요청한다.On the other hand, if it is determined that the current
그리고, OTP 앱(13)은 직접 무선통신망을 통해 한국에 설치되어 있는 금융인증서버(3)에 접속하여 한국 표준시간정보를 획득한 후 IC 칩(21)으로 한국 표준시간정보를 전송하면서 OTP번호를 요청할 수 있다.The
핸드폰(1)에 구성된 표시부(14)는 LCD 화면으로 핸드폰(1)의 작동상태를 화면 표시하고, OTP 앱(13)의 제어에 따라 OTP번호를 화면출력한다.The
또한, 핸드폰(1)에 구성된 로밍판단부(16)는 사용자가 해외로 출국했을때 기지국에서 전송되는 로밍신호를 감지하여 핸드폰(1)의 해외 로밍상태를 감지하고, 그 감지신호를 활성화된 OTP 앱(13)에 출력한다.In addition, the
상기 구성된 표준시간 출력부(17)는 해외 로밍상태에서 OTP 앱(13)이 활성화 되었을때 OTP 앱(13)으로 한국표준시간정보를 출력한다.The configured standard
표준시간 출력부(17)는 도 3 의 플로우챠트에 도시된 바와같이 "현지시간 - 시차" 의 연산을 수행하여 얻어진 한국표준시간정보를 OTP 앱(13)에 출력하거나 아니면 로밍판단부(16)에 의해 해외 로밍이 감지된 직후부터 한국표준시간을 독립적으로 카운트하고, OTP 앱(13)으로 부터 한국표준시간정보의 요청이 있을 경우 별도 카운트되는 한국표준시간정보를 OTP 앱(13)으로 출력하도록 구성된다.
The standard
한편, 본 발명에 적용되는 카드형 OTP 발생기(2)는 신용카드, 체크카드로 사용되는 공지의 금융거래용 카드(IC칩이 내장된 것)이거나 OTP번호 생성을 위해 카드형태로 별도 제작되는 것이다.On the other hand, the card-type OTP generator (2) to be applied to the present invention is a credit card, a known credit card for financial transactions used as a check card (the IC chip is embedded) or is produced separately in the form of a card for generating the OTP number .
카드형 OTP 발생기(2)에 장착된 IC칩(21)에는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)와 OTP 발생용 알고리즘이 내장되는데, 상기 OTP발생정보와 OTP발생용 알고리즘은 카드형 OTP 발생기(2) 제조시 IC칩(21)에 저장되거나 아니면 금융기관에서 사용자에게 카드형 OTP 발생기(2)를 발급할 때 현장에서 별도의 리더기에 의해 개별 입력된다.The
그리고 IC칩(21)은 OTP번호 생성시 OTP번호 생성시간을 로그데이타로서 IC칩(21)에 저장시키는 로그데이타 기록제어부(22)를 포함하는데, 로그데이타 기록제어부(22)는 프로그램형태로 IC칩(21)에 내장되어 IC칩(21)에서 OTP번호가 생성되어 핸드폰(1)으로 전송되었을때 그 OTP번호가 생성된 시간을 로그데이타로서 IC칩(21)의 메모리 영역에 저장한다.The
IC칩(21)의 메모리영역은 도 4 에 도시된 바와같이 제 1 저장영역(23)과 제 2 저장영역(24)으로 구획되고, 제 1 저장영역(23)에는 OTP 알고리즘과 같이 OTP 번호 발생을 위한 정보들이 저장되고, 제 2 저장영역(24)에는 로그데이타가 저장된다.As shown in FIG. 4, the memory area of the
로그 데이타는 도 5 에 예시된 바와같이 OTP번호가 발생된 시간을 순차적으로 기록하는 것이며, 로그 데이타가 장시간 저장되어 제 2 저장영역(24)의 한정된 저장공간을 모두 사용하게되면 이후 부터는 오래된 로그데이타를 지워가면서 새로운 로그데이타를 추가적으로 저장한다.
As illustrated in FIG. 5, the log data sequentially records the time at which the OTP number is generated. When the log data is stored for a long time and all the limited storage space of the
이와같이 구성된 본 발명의 동작을 설명하면 다음과 같다.Referring to the operation of the present invention configured as described above is as follows.
핸드폰(1) 사용자가 해외로 출국하면, 핸드폰(1)이 한국내 기지국을 벗어나게 되면서 자동으로 해외 로밍상태로 전환하게되고, 핸드폰(1)에 탑재된 로밍판단부(16)는 기지국에서 전송된 로밍신호를 감지하여 현재 핸드폰(1)이 해외 로밍상태로 전환되었음을 판단한다.When the user of the
해외 로밍상태에서 도 2 와 같이 IC칩(21)이 장착된 카드형 OTP 발생기(2)를 NFC 칩(11)이 탑재된 핸드폰(1)에 밀착시키면, NFC 칩(11)의 루프안테나(15)에서 발생된 자기장에 의해 IC칩(21)으로 전원이 공급되어 IC칩(21)이 활성화되고, IC칩(21)의 활성화된 상태를 NFC 칩(11)이 감지한다.When the card-
NFC 칩(11)에 의해 IC칩(21)이 감지되면 핸드폰(1)에 탑재된 폰 OS부(12)가 OTP앱(13)을 동작시킨다.When the
OTP앱(13)은 동작한 후 로밍판단부(16)를 통해 현재 핸드폰(1)이 로밍상태인지 아닌지를 판단한다.The
상기 판단결과 로밍상태가 아니면 OTP 앱(13)은 NFC 칩(11)과 IC칩(21)을 무선통신라인으로 연결시키고, 시간동기방식 OTP번호 생성에 필요한 한국표준시간정보(핸드폰에서 실시간으로 카운트되고 있음)를 NFC 칩(11)을 통해 IC칩(21)으로 전송한다.If the determination result is not in the roaming state, the
OTP앱(13)으로 부터 표준시간정보를 수신한 IC칩(21)은 표준시간정보와 자체 저장되어 있는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)를 OTP발생 알고리즘에 적용 연산하여 OTP번호를 생성하고, 생성된 OTP번호를 NFC 칩(11)을 통해 OTP앱(13)으로 전송한다.The
OTP앱(13)은 IC칩(21)에서 생성된 OTP번호를 표시부(14)를 통해 화면 출력하면서 OTP번호를 음성신호로 스피커를 통해 출력하므로서, 사용자는 핸드폰(1)의 표시부(14)로 출력된 OTP번호를 금융거래 및 소액결재, 또는 시스템 인증에 사용할 수 있게되는 것이다.The
OTP번호를 음성신호로 출력하는 것은 시각장애인이 OTP발생기를 사용할 수 있도록 하기 위함이다.
The output of the OTP number as a voice signal is to enable the blind to use the OTP generator.
한편, 상기 OTP앱(13)의 판단결과 현재 핸드폰(1)이 해외 로밍상태이면, OTP앱(13)은 핸드폰(1)에서 카운트중인 현재시간을 취하지 않고 표준시간출력부(17)에서 제공되는 한국표준시간정보를 IC칩(21)으로 전송한다.On the other hand, when the
상기 표준시간출력부(17)는 앞서 설명한 바와같이 '현지시간 - 시차'의 연산을 수행하여 한국표준시간정보를 OTP앱(13)으로 출력하거나 아니면 로밍판단부(16)에서 해외로밍이 감지된 직후부터 한국표준시간을 별도로 카운트하다가 OTP앱(13)으로 출력하게 된다.As described above, the standard
이에따라 OTP앱(13)은 해외에서도 신속하게 한국표준시간정보를 획득하여 카드형 OTP 발생기(2)의 IC칩(21)으로 전송하고, IC칩(21)은 OTP앱(13)으로 부터 전송된 한국표준시간정보와 자체 저장되어 있는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)를 OTP발생 알고리즘에 적용 연산하여 OTP번호를 생성하고, 생성된 OTP번호를 NFC 칩(11)을 통해 OTP앱(13)으로 전송한다.Accordingly, the
OTP앱(13)는 OTP번호를 표시부(14)를 통해 화면출력하면서 스피커를 통해 음성신호로 출력하므로서 사용자가 OTP번호를 이용하여 해외에서도 국내의 금융거래, 소액결재에 사용할 수 있게되는 것이다.The
한편, 상기 IC칩(21)에서 OTP번호가 생성되어 핸드폰(1)으로 전송되면 로그데이타 기록제어부(22)는 OTP번호 생성시간을 도 5 와 같이 IC칩(21)의 제 2 저장영역(24)에 로그데이타로서 기록하므로서, 향후 사용자의 OTP번호 생성시간 확인자료로 활용할 수 있게된다.
On the other hand, when the OTP number is generated in the
1: 핸드폰, 2: 카드형 OTP 발생기,
3: 금융인증서버, 11: NFC 칩,
12: 폰 OS부, 13: OTP 앱,
14: 표시부, 15: 루프안테나,
16: 로밍판단부, 17: 표준시간 출력부,
21: IC칩, 22: 로그데이타 기록제어부,
23: 제 1 저장영역, 24: 제 2 저장영역,1: cell phone, 2: card-type OTP generator,
3: financial authentication server, 11: NFC chip,
12: phone OS section, 13: OTP app,
14: display unit, 15: loop antenna,
16: roaming judgment, 17: standard time output,
21: IC chip, 22: log data recording control unit,
23: first storage area, 24: second storage area,
Claims (6)
카드 형태로 형성되고, 핸드폰(1)에 근접되었을때 루프안테나(15)에서 발생된 자기장으로 부터 전원을 공급받아 활성화되어 동작신호를 NFC 칩(11)으로 전송하고, OTP 앱(13)으로 부터 전송된 표준시간정보와 자체 저장되어 있는 OTP발생정보(시리얼넘버, 비밀키, Pin번호)를 OTP발생용 알고리즘에 적용 연산하여 OTP번호를 생성하며, 생성된 OTP번호를 NFC 칩(11)으로 근거리 전송하는 IC 칩(21)이 장착되어 있는 카드형 OTP 발생기(2);를 포함하여 구성된 해외 로밍시에도 사용 가능한 엔에프씨칩이 내장된 핸드폰을 이용한 오티피 발생장치에 있어서,
상기 핸드폰(1)은
핸드폰(1)의 해외 로밍여부를 감지하고, OTP앱(13)이 활성화 되었을때 로밍상태신호를 OTP앱(13)으로 출력하는 로밍판단부(16)와;
"현지시간 - 시차" 의 연산을 수행하거나 또는 로밍판단부(16)에 의해 해외 로밍이 감지된 직후부터 한국표준시간을 독립적으로 카운트하여 한국표준시간정보를 획득하고, 해외 로밍상태에서 OTP 앱(13)이 동작할때 한국표준시간정보를 OTP 앱(13)에 출력하는 표준시간 출력부(17); 를 더 포함하고,
OTP 앱(13)은 활성화되었을때 로밍판단부(16)를 통해 해외 로밍 여부를 판단하고, 해외 로밍상태이면 표준시간 출력부(17)에서 출력되는 한국표준시간정보를 카드형 OTP 발생기(2)로 전송하는 것을 특징으로 하는 엔에프씨칩이 내장된 핸드폰을 이용한 오티피 발생장치.
An NFC chip 11 to which a loop antenna 15 for short range wireless transmission and reception is connected and detects an adjacent card type OTP generator 2; A phone OS unit 12 for controlling the overall operation of the mobile phone 1; It is activated when the card type OTP generator 2 is detected by the NFC chip 11, and requests the OTP number while transmitting standard time information to the card type OTP generator 2 through the NFC chip 11, and the card type. A mobile phone 1 composed of an OTP app 13 for outputting the OTP number transmitted from the OTP generator 2 through the display unit 14;
It is formed in the form of a card, when the proximity to the mobile phone 1 is supplied from the magnetic field generated from the loop antenna 15 is activated to transmit the operation signal to the NFC chip 11, from the OTP app 13 The OTP number is generated by applying the transmitted standard time information and OTP generation information (serial number, secret key, Pin number) stored in the OTP generation algorithm, and the generated OTP number is short-ranged by the NFC chip 11. In the OTP generator using a mobile phone with a built-in NFC chip that can be used even when roaming abroad including a card type OTP generator (2) equipped with a transmitting IC chip 21,
The mobile phone 1
A roaming determination unit 16 which detects whether the mobile phone 1 is roaming overseas and outputs a roaming state signal to the OTP app 13 when the OTP app 13 is activated;
After performing the calculation of "local time-time difference" or after roaming detection unit 16 detects the Korean standard time independently to obtain the Korean standard time information, the OTP app in the overseas roaming state ( 13) a standard time output unit 17 for outputting Korean standard time information to the OTP app 13 when operating; Further comprising:
When the OTP app 13 is activated, the roaming judging unit 16 determines whether it is roaming overseas, and when the overseas roaming state, the standard time information output from the standard time output unit 17 is the card type OTP generator 2. OTP generator using a cell phone embedded with NFC chip, characterized in that the transmission to.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130063213A KR101361716B1 (en) | 2013-06-03 | 2013-06-03 | Otp generation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130063213A KR101361716B1 (en) | 2013-06-03 | 2013-06-03 | Otp generation device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101361716B1 true KR101361716B1 (en) | 2014-02-10 |
Family
ID=50270657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130063213A KR101361716B1 (en) | 2013-06-03 | 2013-06-03 | Otp generation device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101361716B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016103260A (en) * | 2014-11-27 | 2016-06-02 | ミレ テクノロジー カンパニー,リミテッド | Authentication method using nfc authentication card |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09153890A (en) * | 1996-02-19 | 1997-06-10 | Yutaka Tsukamoto | Access control system |
KR20030065123A (en) * | 2002-01-31 | 2003-08-06 | 주식회사 어필텔레콤 | Time displaying method at roaming for mobile phone |
KR101007601B1 (en) | 2010-06-18 | 2011-01-12 | 주식회사 미래테크놀로지 | Otp generation device |
KR101226607B1 (en) * | 2012-08-30 | 2013-02-05 | 주식회사 미래테크놀로지 | Otp generation device and methode |
-
2013
- 2013-06-03 KR KR1020130063213A patent/KR101361716B1/en active IP Right Review Request
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09153890A (en) * | 1996-02-19 | 1997-06-10 | Yutaka Tsukamoto | Access control system |
KR20030065123A (en) * | 2002-01-31 | 2003-08-06 | 주식회사 어필텔레콤 | Time displaying method at roaming for mobile phone |
KR101007601B1 (en) | 2010-06-18 | 2011-01-12 | 주식회사 미래테크놀로지 | Otp generation device |
KR101226607B1 (en) * | 2012-08-30 | 2013-02-05 | 주식회사 미래테크놀로지 | Otp generation device and methode |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016103260A (en) * | 2014-11-27 | 2016-06-02 | ミレ テクノロジー カンパニー,リミテッド | Authentication method using nfc authentication card |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10977642B2 (en) | Apparatuses and methods for operating a portable electronic device to conduct mobile payment transactions | |
CN112118227B (en) | Card binding method and terminal | |
EP3633571B1 (en) | Nfc payment method and terminal | |
US9280772B2 (en) | Security token for mobile near field communication transactions | |
US20130009756A1 (en) | Verification using near field communications | |
KR101264791B1 (en) | Security certification and storage combined device having wireless communication function | |
US20150058213A1 (en) | Preventative security for credential transmission using smart cards | |
KR20150072438A (en) | System and method for secure remote access and remote payment using a mobile device and a powered display card | |
JP6363503B2 (en) | Information processing system and information processing method | |
KR101226607B1 (en) | Otp generation device and methode | |
KR101226611B1 (en) | Security card device | |
CN104363589A (en) | Identity authentication method, device and terminal | |
US20150339658A1 (en) | Method of authentication between a mobile terminal and a processing terminal | |
JP7223753B2 (en) | payment processing | |
KR101361716B1 (en) | Otp generation device | |
CN103870958B (en) | A kind of method of mobile payment and mobile payment special equipment | |
JP2020529089A (en) | Payment processing | |
KR102193160B1 (en) | Method for Providing Transacting Linked Authentication Code | |
JP2007188216A (en) | Secret information input system and method | |
KR102276916B1 (en) | Method for Authenticating Non-Faced Transaction by using Near Field Communication Card for Generating One Time Password | |
KR200478211Y1 (en) | Smart security card providing integrated security information of security code card and On-Time-Password | |
KR102210898B1 (en) | Method for Linking Transaction to One Time Authentication Code | |
KR102268471B1 (en) | Method for Authenticating Non-Faced Transaction by using Transaction Information and Near Field Communication Card for Generating One Time Password | |
EP4459577A1 (en) | System and multi-functional wireless communication device for access control and ticket validation | |
US20240371208A1 (en) | System and Multi-Functional Wireless Communication Device for Access Control and Ticket Validation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
J206 | Request for trial to confirm the scope of a patent right | ||
J204 | Invalidation trial for patent | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR CONFIRMATION OF THE SCOPE OF RIGHT_AFFIRMATIVE REQUESTED 20150727 Effective date: 20151123 |
|
J301 | Trial decision |
Free format text: TRIAL DECISION FOR INVALIDATION REQUESTED 20151028 Effective date: 20160608 |
|
J2X1 | Appeal (before the patent court) |
Free format text: INVALIDATION |
|
FPAY | Annual fee payment |
Payment date: 20170126 Year of fee payment: 4 |
|
J302 | Written judgement (patent court) |
Free format text: TRIAL NUMBER: 2016200004993; JUDGMENT (PATENT COURT) FOR INVALIDATION REQUESTED 20160701 Effective date: 20170202 |