KR20130056798A - Service providing method for authenticating user by directly calculation of user for financial transactions - Google Patents
Service providing method for authenticating user by directly calculation of user for financial transactions Download PDFInfo
- Publication number
- KR20130056798A KR20130056798A KR1020110122575A KR20110122575A KR20130056798A KR 20130056798 A KR20130056798 A KR 20130056798A KR 1020110122575 A KR1020110122575 A KR 1020110122575A KR 20110122575 A KR20110122575 A KR 20110122575A KR 20130056798 A KR20130056798 A KR 20130056798A
- Authority
- KR
- South Korea
- Prior art keywords
- user
- financial transaction
- authentication
- code
- authentication code
- Prior art date
Links
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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- 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
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F19/00—Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
- G07F19/20—Automatic teller machines [ATMs]
- G07F19/209—Monitoring, auditing or diagnose of functioning of ATMs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The present invention relates to a method for providing a user authentication service for a financial transaction authenticated by a user's direct calculation, and more particularly, to a financial transaction server for providing a financial transaction and a user authentication service for the financial transaction, (1) Setting a method of calculating an authentication code of a user; (2) receiving an authentication request signal for a financial transaction from the financial transaction terminal; (3) transmitting a secret code for user authentication to the mobile terminal of the user; (4) calculating the authentication code by calculating the transmitted secret code by the authentication code calculation method set in step (1); (5) receiving an authentication code calculated by the user from the financial transaction terminal; And (6) comparing the authentication code input in the step (5) with the authentication code calculated in the step (4) to process user authentication for the financial transaction. .
According to the method for providing a user authentication service for a financial transaction authenticated by the user's direct calculation proposed in the present invention, the financial transaction server sets the user's authentication code calculation method in advance, By performing the user authentication by receiving the authentication code calculated by directly calculating the secret code received by the authentication code calculation method, it is possible to prevent user damage by financial transactions of unauthorized users other than the legitimate user who knows the authentication code calculation method. have.
Further, according to the present invention, the financial transaction server receives the method code assigned to the authentication code calculation method and compares the authentication code calculation method, thereby performing additional user authentication and enhancing security, and improving the reliability of the financial transaction. Can be.
Description
The present invention relates to a method for providing a user authentication service for a financial transaction, and more particularly, to a method for providing a user authentication service for a financial transaction that authenticates by a user's direct calculation.
In modern society, most employers use financial institutions on a daily basis, such as getting paid salaries through financial institutions or saving their income to financial institutions, and withdraw necessary amounts from financial institutions whenever necessary. In the case of various financial transactions such as withdrawal or transfer to a financial institution, a user authentication process is necessary to prevent unjust transactions.
For example, withdrawing cash using an automated teller machine (ATM), the user simply inserts a cash card or bankbook at the ATM, selects the type and amount of service, and then enters a four-digit password. The requested amount is withdrawn. In addition, since a bank account or a card-free transaction is possible, a financial transaction using ATM is a simple structure in which a transaction is made only by knowing a password.
In financial institutions, withdrawal is suspended if a wrong number of passwords is input a predetermined number of times in order to prevent unauthorized use due to the loss of a cash card or bankbook. However, users tend to use four-digit passwords for easy-to-remember numbers, and users who have various transactions with various financial institutions tend to unify with the same password to prevent confusion. easy.
Therefore, the anti-theft protection by the limit of the number of password input is limited in its effectiveness. In addition, with the increasing use of leaked account information to illegally copy and use cash cards for criminals, user authentication that prevents financial transactions using the account other than the owner and the person authorized by the account. How is urgently needed.
The present invention has been proposed to solve the above problems of the conventionally proposed methods, wherein the financial transaction server presets the authentication code calculation method of the user, and the secret code received by the user to the mobile terminal during the financial transaction. By performing the user authentication by inputting the verification code calculated by the verification code calculation method directly, the user can directly prevent the damage caused by the financial transaction of the fraudulent user other than the legitimate user who knows the verification code calculation method. An object thereof is to provide a method for providing a user authentication service for a financial transaction that authenticates by calculation.
In addition, the present invention, the financial transaction server receives the method code assigned to the authentication code calculation method and compares the authentication code calculation method, it is possible to perform additional user authentication and enhance security, and improve the reliability of financial transactions Another object is to provide a method for providing a user authentication service for a financial transaction which authenticates by direct calculation of a user.
According to an aspect of the present invention, there is provided a method for providing a user authentication service for a financial transaction, wherein the financial transaction server provides a financial transaction and a user authentication service for the financial transaction. ,
(1) setting a method for calculating an authentication code of a user;
(2) receiving an authentication request signal for a financial transaction from the financial transaction terminal;
(3) transmitting a secret code for user authentication to the mobile terminal of the user;
(4) calculating the authentication code by calculating the transmitted secret code by the authentication code calculation method set in step (1);
(5) receiving an authentication code calculated by the user from the financial transaction terminal; And
(6) comparing the authentication code input in the step (5) with the authentication code calculated in the step (4), and processing a user authentication for the financial transaction.
Preferably, the financial transaction,
It may be a transaction using an automated teller machine (ATM), an internet banking using the Internet, a telebanking using a telephone, or a mobile banking using a mobile terminal.
Preferably, in the step (1)
You can set the calculation method and the constant used in the calculation.
More preferably, the authentication code calculation method,
An increment calculation method for adding the constant to each place of the secret code, a decrease calculation method for subtracting the constant from each place of the secret code, an addition calculation method for adding the constant to the secret code, a subtraction calculation method for subtracting the constant from the secret code, Or a multiplication method of multiplying the constant by the secret code.
Preferably, before step (5),
The method may further include receiving, from the user, a method code allocated to the authentication code calculation method of the user.
More preferably, between performing the step of receiving the method code and performing the step (5),
The method may further include comparing the authentication code calculation method of the user set in the step (1) with the authentication code calculation method corresponding to the input method code.
Preferably, prior to step (3)
Receiving a customer number assigned to the user from the financial transaction terminal;
The customer number may be a number assigned to each of the plurality of users when a plurality of users are set for an account that is the target of the financial transaction.
Preferably, in the step (3)
The secret code may be transmitted using a short message service (SMS), a multi message service (MMS) or a voice message.
According to the method for providing a user authentication service for a financial transaction authenticated by the user's direct calculation proposed in the present invention, the financial transaction server sets the user's authentication code calculation method in advance, By performing the user authentication by receiving the authentication code calculated by directly calculating the secret code received by the authentication code calculation method, it is possible to prevent user damage by financial transactions of unauthorized users other than the legitimate user who knows the authentication code calculation method. have.
Further, according to the present invention, the financial transaction server receives the method code assigned to the authentication code calculation method and compares the authentication code calculation method, thereby performing additional user authentication and enhancing security, and improving the reliability of the financial transaction. Can be.
1 is a diagram illustrating a configuration of a system for implementing a method for providing a user authentication service for a financial transaction for authenticating by a user's direct calculation according to an embodiment of the present invention.
2 is a diagram illustrating a detailed configuration of a financial transaction server in a system for implementing a method for providing a user authentication service for a financial transaction authenticated by a user's direct calculation according to an embodiment of the present invention.
3 is a flowchart illustrating a method of providing a user authentication service for a financial transaction that authenticates by direct calculation of a user according to an embodiment of the present invention.
4 is a diagram illustrating an example of an authentication code derived by an authentication code calculation method in step S500 of a method for providing a user authentication service for a financial transaction authenticating by direct calculation of a user according to an embodiment of the present invention. .
FIG. 5 illustrates a detailed flow of a process of comparing an authentication code calculation method using a method code in a method for providing a user authentication service for a financial transaction authenticated by a user's direct calculation according to an embodiment of the present invention. drawing.
FIG. 6 is a view for explaining a process of making a user's withdrawal using an ATM in a method of providing a user authentication service for a financial transaction authenticated by a user's direct calculation according to an embodiment of the present invention.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, in order that those skilled in the art can easily carry out the present invention. In the following detailed description of the preferred embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In the drawings, like reference numerals are used throughout the drawings.
In addition, in the entire specification, when a part is referred to as being 'connected' to another part, it may be referred to as 'indirectly connected' not only with 'directly connected' . In addition, the term 'comprising' of an element means that the element may further include other elements, not to exclude other elements unless specifically stated otherwise.
1 is a diagram illustrating a configuration of a system for implementing a method for providing a user authentication service for a financial transaction that authenticates by direct calculation of a user according to an embodiment of the present invention. As shown in FIG. 1, a system for implementing a user authentication service providing method for a financial transaction authenticating by a user's direct calculation according to an embodiment of the present invention includes a
That is, when a user makes a financial transaction using the
In this way, while performing the user authentication using the secret code transmitted to the user's
The
The
The
2 is a diagram illustrating a detailed configuration of a
The
The
The
The authentication
The
3 is a flow diagram illustrating a method of providing a user authentication service for a financial transaction that authenticates by direct calculation of a user according to an embodiment of the present invention. As shown in FIG. 3, in the method of providing a user authentication service for a financial transaction authenticating by a user's direct calculation according to an embodiment of the present invention, setting a method of calculating a user's authentication code (S100) Receiving an authentication request signal for a transaction (S200), transmitting a secret code to the user's mobile terminal (300) (S400), calculating a secret code by the authentication code calculation method to calculate the authentication code (S500) ), Receiving the authentication code calculated by the user from the financial transaction terminal 200 (S600) and comparing the received authentication code with the calculated authentication code to process the user authentication for the financial transaction (S700) It may be implemented to include, and may further comprise the step (S300) for receiving a customer number from the financial transaction terminal (200).
In operation S100, the
Meanwhile, in step S100, an authentication code calculation method may be set by setting a calculation method for calculating an authentication code and a constant used at the time of calculation. For example, authentication code calculation methods include incremental calculations that add a constant to each place of a secret code, a reduction calculation that subtracts a constant into each place of a secret code, an addition calculation that adds a constant to a secret code, and a subtraction that subtracts a constant from a secret code. It can be a calculation method, or a multiplication method that multiplies a secret code by a constant. However, the authentication code calculation method of the present invention is not limited to the calculation method as listed, and if the user and the
In operation S200, the
In operation S300, the
In operation S400, the
Meanwhile, in step S400, the secret code generated by the
In step S500, the
4 is a diagram illustrating an example of an authentication code derived by an authentication code calculation method in step S500 of a method for providing a user authentication service for a financial transaction authenticating by direct calculation of a user according to an embodiment of the present invention. to be. As shown in Fig. 4, the same six-digit secret code '123456' is increased according to the increment calculation method, and '456789' is calculated by adding 3, the constant set in step S100, to each digit. Subtracting '890123' may be calculated. In the decrement method, 3 cannot be subtracted from 1, the first digit of the secret code, but each digit is determined from 0 to 9, and 3 is subtracted from 2 digits of 1 In consideration of this, the first digit of the authentication code may be eight. On the other hand, since the constants may be different for each user even if the same calculation method is used, and the secret code transmitted to the user's
In operation S600, the
On the other hand, in step S500, it is possible to receive the authentication code within a predetermined time from the secret code transmission in step S400. In addition, if the authentication code transmission from the
In step S700, the
Meanwhile, the calculation result of step S500 may be compared with a number corresponding to a preset number of authentication codes input in step S600. That is, when the number of input or recognition digits of the secret code or the authentication code is limited, the first or the last digit of the result calculated by the authentication code calculation method may be dropped and compared with each other. For example, when the authentication code calculation method is to multiply the constant 9, if the secret code is '123456', the calculated value is '1111104'. If the authentication code can recognize only 6 digits, the authentication code may be '111110' or '111104' according to an appointment with the
FIG. 5 illustrates a detailed flow of a process of comparing an authentication code calculation method using a method code in a method for providing a user authentication service for a financial transaction authenticated by a user's direct calculation according to an embodiment of the present invention. Drawing. As shown in FIG. 5, the method for providing a user authentication service for a financial transaction authenticating by a user's direct calculation according to an embodiment of the present invention includes receiving a method code from a user (S800) and authenticating a user. Comparing the code calculation method and the authentication code calculation method corresponding to the input method code (S900) may be implemented.
That is, in the present invention, the user authentication can be performed by comparing the authentication code calculated by the user's direct calculation, but the user authentication is more reliably compared through the comparison of the authentication code calculation method itself set in step S100. Can be done. Steps S800 and S900 may be performed at any time before receiving the authentication code from the user in step S600. After successful authentication by comparing the authentication code calculation method, the secret code is transmitted to the
In operation S800, the
In step S900, the
FIG. 6 is a view illustrating an example of a process in which a user makes a withdrawal using an ATM in a method of providing a user authentication service for a financial transaction authenticated by a user's direct calculation according to an embodiment of the present invention. As shown in FIG. 6, a user inserts a cash card or bank account into an ATM, selects a cash withdrawal service, and selects an account password and a withdrawal amount according to the guidance of the ATM. This process can be reversed depending on the ATM, financial institution, and user. The user can then enter a customer number at the ATM but can enter 0 if he is the user. When the secret code is transmitted from the
The present invention may be embodied in many other specific forms without departing from the spirit or essential characteristics of the invention.
100: financial transaction server 110: transceiver
120: database 130: secret code generation unit
140: authentication code calculation unit 150: authentication processing unit
200: financial transaction terminal 300: mobile terminal
S100: step of setting a method of calculating a user's authentication code
S200: Receiving an authentication request signal for a financial transaction
S300: step of receiving a customer number from the financial transaction terminal
S400: step of transmitting a secret code to the user's mobile terminal
S500: calculating the authentication code by calculating the secret code by the authentication code calculation method
S600: receiving an authentication code calculated by the user from the financial transaction terminal
S700: comparing the input verification code with the calculated verification code to process user authentication for a financial transaction
S800: step of receiving a method code from a user
S900: comparing the authentication code calculation method of the user with the authentication code calculation method corresponding to the input method code
Claims (8)
(1) setting a method for calculating an authentication code of a user;
(2) receiving an authentication request signal for a financial transaction from the financial transaction terminal;
(3) transmitting a secret code for user authentication to the mobile terminal of the user;
(4) calculating the authentication code by calculating the transmitted secret code by the authentication code calculation method set in step (1);
(5) receiving an authentication code calculated by the user from the financial transaction terminal; And
(6) comparing the authentication code input in the step (5) with the authentication code calculated in the step (4), and processing a user authentication for the financial transaction. A method of providing a user authentication service for a financial transaction that authenticates by calculation.
For financial transactions authenticating by direct calculation of a user, characterized in that the transaction using an automated teller machine (ATM), Internet banking using the Internet, telebanking using a telephone or mobile banking using a mobile terminal. How to provide a user authentication service.
A method for providing a user authentication service for a financial transaction authenticating by direct calculation by a user, characterized by setting a calculation method and a constant used in the calculation.
An increment calculation method for adding the constant to each place of the secret code, a decrease calculation method for subtracting the constant from each place of the secret code, an addition calculation method for adding the constant to the secret code, a subtraction calculation method for subtracting the constant from the secret code, Or a multiplication method of multiplying the constant by the secret code.
And receiving a method code assigned to the user's authentication code calculation method from the user, wherein the user authentication service is authenticated by the user's direct calculation.
Comprising a step of comparing the authentication code calculation method of the user set in the step (1) and the authentication code calculation method corresponding to the received method code, characterized in that the financial authentication by direct calculation of the user How to provide a user authentication service for a transaction.
Receiving a customer number assigned to the user from the financial transaction terminal;
The customer number is a number that is assigned to each of the plurality of users when a plurality of users are set for the account that is the target of the financial transaction, user authentication for financial transactions to authenticate by direct calculation of the user How we deliver the service.
A method of providing a user authentication service for a financial transaction authenticating by direct calculation of a user, characterized in that the secret code is transmitted using a short message service (SMS), a multi message service (MMS) or a voice message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110122575A KR20130056798A (en) | 2011-11-22 | 2011-11-22 | Service providing method for authenticating user by directly calculation of user for financial transactions |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110122575A KR20130056798A (en) | 2011-11-22 | 2011-11-22 | Service providing method for authenticating user by directly calculation of user for financial transactions |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130056798A true KR20130056798A (en) | 2013-05-30 |
Family
ID=48664740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110122575A KR20130056798A (en) | 2011-11-22 | 2011-11-22 | Service providing method for authenticating user by directly calculation of user for financial transactions |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130056798A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190009462A (en) * | 2017-07-18 | 2019-01-29 | 갤럭시아커뮤니케이션즈 주식회사 | Method and system for withdrawal transaction based on bitcoin using atm |
-
2011
- 2011-11-22 KR KR1020110122575A patent/KR20130056798A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190009462A (en) * | 2017-07-18 | 2019-01-29 | 갤럭시아커뮤니케이션즈 주식회사 | Method and system for withdrawal transaction based on bitcoin using atm |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11829988B2 (en) | Systems and methods for transacting at an ATM using a mobile device | |
US11227275B2 (en) | Person-to-person electronic payment processing | |
US9864987B2 (en) | Account provisioning authentication | |
US8843757B2 (en) | One time PIN generation | |
US8930273B2 (en) | System and method for generating a dynamic card value | |
US10671988B2 (en) | Methods and systems for processing an electronic payment | |
US20110238573A1 (en) | Cardless atm transaction method and system | |
US20100051686A1 (en) | System and method for authenticating a transaction using a one-time pass code (OTPK) | |
US20210272097A1 (en) | Systems and methods for contactless card-based credentials | |
KR20210039920A (en) | Mobile communication terminal for personal authentification, personal authentification system and personal authentification method using the mobile communication terminal | |
US20180204214A1 (en) | Systems and methods for transaction authentication using dynamic wireless beacon devices | |
Mtaho | Improving mobile money security with two-factor authentication | |
US11604870B2 (en) | Systems and methods for authentication code entry using mobile electronic devices | |
WO2015029064A2 (en) | A computer implemented system and method for facilitating cardless transactions | |
US20160021102A1 (en) | Method and device for authenticating persons | |
KR20130056798A (en) | Service providing method for authenticating user by directly calculation of user for financial transactions | |
KR20150084648A (en) | Financial transactions with a varying pin | |
EP3332370A1 (en) | Systems and methods for interaction authentication using dynamic wireless beacon devices | |
KR101158895B1 (en) | Service providing method for authenticating user by directly calculation of user for credit card transaction | |
KR102165299B1 (en) | With the use of the certificatory's handphone, The smart certification system for financial transaction check | |
US20240370840A1 (en) | Method and system for enabling bank accounts owners to allocate money to recipients for making cardless withdrawals from automated teller machines ATM | |
WO2008084435A1 (en) | Security arrangement | |
TW202121302A (en) | Cross country cash withdraw system | |
GB2463299A (en) | Authenticating a transaction using a one-time pass code generated on a mobile device | |
KR20100008055A (en) | Method of secure finance transaction based on automatic teller machine using mobile device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20120802 Effective date: 20130823 |