[go: up one dir, main page]

KR20100120932A - Automatic teller machine - Google Patents

Automatic teller machine Download PDF

Info

Publication number
KR20100120932A
KR20100120932A KR1020090039811A KR20090039811A KR20100120932A KR 20100120932 A KR20100120932 A KR 20100120932A KR 1020090039811 A KR1020090039811 A KR 1020090039811A KR 20090039811 A KR20090039811 A KR 20090039811A KR 20100120932 A KR20100120932 A KR 20100120932A
Authority
KR
South Korea
Prior art keywords
unit
key
data
financial data
financial
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.)
Withdrawn
Application number
KR1020090039811A
Other languages
Korean (ko)
Inventor
김기진
윤현진
Original Assignee
노틸러스효성 주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 노틸러스효성 주식회사 filed Critical 노틸러스효성 주식회사
Priority to KR1020090039811A priority Critical patent/KR20100120932A/en
Publication of KR20100120932A publication Critical patent/KR20100120932A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete 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/20Automatic teller machines [ATMs]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1025Identification of user by a PIN code
    • G07F7/1091Use of an encrypted form of the PIN
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S902/00Electronic funds transfer
    • Y10S902/08Terminal* with means permitting deposit or withdrawal, e.g. ATM

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

핀패드를 통해 금융데이터를 입력받는 인터페이스부와, 상기 금융데이터의 입력에 연동하여 암호키를 생성하는 키 생성부와, 상기 생성된 암호키를 이용하여 상기 금융데이터를 암호화하는 데이터 암호부, 상기 암호화된 금융데이터를 상기 핀패드에서 CE(Control Equipment)부로 전송하는 데이터 전송부, 및 상기 키 생성부에 의해 생성된 암호키를 공유하며, 상기 CE부로 전송된 상기 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화하여, 외부 서버로 송출하는 데이터 복조부를 포함하는 금융자동화기기가 개시된다.An interface unit for receiving financial data through a pin pad, a key generation unit for generating an encryption key in association with the input of the financial data, a data encryption unit for encrypting the financial data using the generated encryption key, and A data transmission unit for transmitting encrypted financial data from the pin pad to a control equipment (CE) unit, and an encryption key generated by the key generation unit, and sharing the encrypted financial data transmitted to the CE unit with the sharing unit. Disclosed is a financial automated device including a data demodulation unit for demodulating using an encrypted key and sending the data to an external server.

Description

금융자동화기기{AUTOMATIC TELLER MACHINE}Financial Automation Equipment {AUTOMATIC TELLER MACHINE}

본 발명의 실시예들은 금융자동화기기에 관한 것이다.Embodiments of the present invention relate to an automated teller machine.

금융 기관에서 창구를 통하여 계원과 직접 접촉하면서 수행되던 전통적인 금융 거래에 대하여, 금융자동화기기(ATM: Automatic Teller Machine)의 등장은 여러 가지 점에서 혁신적인 발전을 가져왔다. 고객의 대기 시간이 현격히 줄어들게 되었고, 금융 기관의 업무가 종료된 이후에도 고객이 원하면 언제든지 금융 거래가 가능하다는 혜택을 누릴 수 있게 되었다. 고객뿐만 아니라, 금융 기관의 입장에서도 금융 서비스 처리 시간이 줄어들게 되었고, 인력 및 비용의 감소로 인한 업무 효율화를 도모할 수 있게 되었다.With respect to traditional financial transactions that have been carried out in direct contact with the clerks at financial institutions, the emergence of Automatic Teller Machines (ATMs) has revolutionized in many ways. The customer's waiting time has been significantly reduced, and even after the financial institution is closed, the customer can benefit from financial transactions whenever they want. Not only the customers, but also the financial institution's processing time is reduced, and the workforce is reduced due to the reduction of manpower and cost.

금융자동화기기는 기본적으로 은행, 마을금고 등의 금융 기관에서 수행하는 많은 금융 업무를 제공하고 있다. 사용자는 계좌 이체, 잔액 조회, 예금 인출, 및 통장 정리 등에 있어서, 은행의 계원을 통하지 않고서도 은행에 설치된 금융자동화기기를 간단히 조작함으로써 원하는 금융거래를 빠른 시간 내에 수행할 수 있다. 금융자동화기기의 이러한 장점들로 인하여 금융자동화기기의 이용 고객, 설치 대수 및 설치 장소는 급격히 증가하게 되어, 오늘날에는 어디에서나 쉽게 금융자동화기 기를 찾아볼 수 있게 되었다.The automated teller machine basically provides many financial tasks performed by financial institutions such as banks and village safes. The user can perform a desired financial transaction in a short time by simply operating a financial automated device installed in a bank without using a bank clerk in bank transfer, balance inquiry, deposit withdrawal, and bank account arrangement. These advantages of the automated teller machine have led to a rapid increase in the number of customers, the number of installations, and the places of installation of the automated teller machine, making it easy to find it today.

그러나, 최근 금융자동화기기의 카드투입구로 삽입된 고객의 카드로부터 카드정보를 갈취하거나, 또는 금융자동화기기에 구비된 핀패드를 통해 입력되는 고객의 비밀번호와 같은 금융데이터를 갈취하는 스키밍(Skimming) 범죄가 증가하고 있다. 이로 인해, 고객은 언제 카드 도용이 일어날지 모른다는 불안감에 금융자동화기기를 이용한 카드 이용에 주저하게 되고, 실제로 카드 도용 피해가 늘어나는 등 많은 문제점이 발생되고 있다.However, a skimming crime that steals card information from a customer's card recently inserted into the card insertion slot of an automated teller machine or steals financial data such as a customer's password entered through a pin pad provided in the automated teller machine. Is increasing. As a result, customers are reluctant to use the card using the automated teller machine in anxiety about when the card theft will occur, and in fact, many problems occur, such as an increase in damage to the card theft.

도 1은 종래의 일실시예에 따른 금융자동화기기에서 핀패드를 통해 입력된 금융데이터를 CE부로 전송하는 일례를 도시한 도면이다.1 is a diagram illustrating an example of transmitting financial data input through a pin pad to a CE unit in a conventional automated teller machine.

도 1에 도시된 금융자동화기기에서는 고객으로부터 입력되는 각종 금융데이터에 대한 보안을 강화하기 위해 핀패드(EPP-Pinpad)를 사용하고 있다. 그러나, 고객의 국내용 카드를 이용한 금융자동화기기 거래 시, 상술한 스키밍 범죄의 위험으로부터 안전하지 않은 문제점이 있다.The automated teller machine shown in FIG. 1 uses a pin pad (EPP-Pinpad) to enhance security for various financial data input from a customer. However, when trading the automated teller machine using the domestic card of the customer, there is a problem that is not safe from the risk of the skimming crime described above.

다시 말해, 핀패드를 통해 입력되는 고객의 비밀번호와 같은 금융데이터가 암호화되지 않고 시리얼 통신(100)을 통해 CE부로 전송되는 도중에, 핀패드와 CE부 간의 연결구간(200)에서 스키밍 위험에 여전히 노출되고 있다.In other words, while financial data such as a customer's password input through the pin pad is transmitted to the CE unit through the serial communication 100 without being encrypted, it is still exposed to a skimming risk in the connection section 200 between the pin pad and the CE unit. It is becoming.

이에 따라, 본 발명의 일실시예에서는 핀패드를 통해 입력되는 금융데이터에 대한 암호화를 통해 금융거래 안전성을 보장할 수 있는 방안을 제안하고자 한다.Accordingly, one embodiment of the present invention is to propose a method that can ensure the security of financial transactions by encrypting the financial data input through the pin pad.

본 발명의 일실시예는 금융자동화기기에 구비되는 핀패드와 CE부 사이에 주고 받는 금융데이터에 대한 암호화 작업을 통해, 금융자동화기기 자체에서의 스키밍 위험을 감소시키는 금융자동화기기를 제공한다.One embodiment of the present invention provides a banking automation device that reduces the risk of skimming in the banking device itself through encryption of financial data exchanged between the pin pad and the CE unit provided in the banking device.

또한, 본 발명의 일실시예는 핀패드를 통해 입력되는 금융데이터에 대한 암호화를 통해, 금융 거래의 안전성을 보장할 수 있는 금융자동화기기를 제공한다.In addition, an embodiment of the present invention provides a financial automation device that can ensure the safety of financial transactions through the encryption of the financial data input through the pin pad.

또한, 본 발명의 일실시예는 핀패드와 CE부 간의 연결구간에서 전송되는 금융데이터가 스키밍 범죄의 위험에 노출되지 않도록 하는 금융자동화기기를 제공한다.In addition, an embodiment of the present invention provides a financial automation device to ensure that the financial data transmitted in the connection section between the pin pad and the CE unit is not exposed to the risk of skimming crime.

또한, 본 발명의 일실시예는 EPP-Pinpad의 암호화 기능을 이용하여 별도의 암호화 장비를 사용할 필요 없이, 핀패드를 통해 입력된 금융데이터를 암호화하여 CE부로 전송할 수 있는 금융자동화기기를 제공한다.In addition, an embodiment of the present invention provides a financial automation device capable of encrypting financial data input through a pin pad and transmitting it to the CE unit without using a separate encryption device by using the encryption function of the EPP-Pinpad.

본 발명의 일실시예에 따른 금융자동화기기는, 핀패드를 통해 금융데이터를 입력받는 인터페이스부와, 상기 금융데이터의 입력에 연동하여 암호키를 생성하는 키 생성부와, 상기 생성된 암호키를 이용하여 상기 금융데이터를 암호화하는 데이터 암호부, 상기 암호화된 금융데이터를 상기 핀패드에서 CE부로 전송하는 데이터 전송부, 및 상기 키 생성부에 의해 생성된 암호키를 공유하며, 상기 CE부로 전송된 상기 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화하여, 외부 서 버로 송출하는 데이터 복조부를 포함한다.According to an aspect of the present invention, an automatic teller machine includes an interface unit for receiving financial data through a pin pad, a key generator for generating an encryption key in association with the input of the financial data, and the generated encryption key. A data encryption unit for encrypting the financial data, a data transmission unit for transmitting the encrypted financial data from the pin pad to the CE unit, and an encryption key generated by the key generation unit, and transmitted to the CE unit. And a data demodulator for demodulating the encrypted financial data using the shared encryption key and sending the encrypted financial data to an external server.

본 발명의 일실시예에 따르면, 금융자동화기기에 구비되는 핀패드와 CE부 사이에 주고 받는 금융데이터에 대한 암호화 작업을 통해, 금융자동화기기 자체에서의 스키밍 위험을 감소시킬 수 있게 된다.According to an embodiment of the present invention, through the encryption operation for the financial data exchanged between the pin pad and the CE unit provided in the automated teller machine, it is possible to reduce the risk of skimming in the automated teller machine itself.

또한, 본 발명의 일실시예에 따르면, 핀패드를 통해 입력되는 금융데이터에 대한 암호화를 통해, 금융 거래의 안전성을 보장할 수 있게 된다.In addition, according to an embodiment of the present invention, through the encryption of the financial data input through the pin pad, it is possible to ensure the safety of financial transactions.

또한, 본 발명의 일실시예에 따르면, 핀패드와 CE부 간의 연결구간에서 전송되는 금융데이터가 스키밍 범죄의 위험에 노출되지 않도록 할 수 있다.In addition, according to an embodiment of the present invention, the financial data transmitted in the connection section between the pin pad and the CE unit can be prevented from being exposed to the risk of skimming crime.

또한, 본 발명의 일실시예에 따르면, EPP 타입 핀패드의 암호화 기능을 이용하여 별도의 암호화 장비를 사용할 필요 없이, 핀패드를 통해 입력된 금융데이터를 암호화하여 CE부로 전송할 수 있게 한다.In addition, according to an embodiment of the present invention, by using the encryption function of the EPP type pin pad, it is possible to encrypt the financial data input through the pin pad to be transmitted to the CE unit without using a separate encryption equipment.

이하에서, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited or limited by the embodiments. Like reference numerals in the drawings denote like elements.

본 발명의 일실시예에 따른 금융자동화기기는 현금자동입출기는 물론이고, 현금 인출이 가능한 현금 지급기(CD: Cash Dispenser), 은행, 보험, 신용카드 등 각종 금융 서비스를 제공하는 복합 자동화 기기, 또한 공과금 수납, 티켓 발권, 및 포인트 적립 등과 같은 각종 부가 서비스를 제공하는 무인단말기(KIOSK)와 같은 일 련의 무인 자동화기기를 모두 포함하는 개념으로 넓게 해석된다.The automated teller machine according to an embodiment of the present invention, as well as automated cash dispensers, complex automated devices that provide various financial services such as cash dispensers (CD), banks, insurance, credit cards, etc. It is broadly interpreted as a concept that includes a series of unmanned automated devices such as a kiosk that provides various additional services such as utility billing, ticket issuance, and point accumulation.

도 2는 금융자동화기기의 구조를 도시한 도면이다.2 is a diagram showing the structure of the automatic teller machine.

금융자동화기기(200)는 조작 단말부(210), 지폐의 입출금부(220), 통장부(230) 및 카드 판독부(240)를 포함한다.The automated teller machine 200 includes an operation terminal 210, a banknote 220, a bankbook 230, and a card reader 240.

조작 단말부(210)는 고객으로부터 금융 거래를 위한 메뉴 선택 및 조작을 입력받고, GUI 화면을 통해 고객에게 다양한 금융 서비스 또는 부가 서비스를 제공한다. 여기서 조작 단말부(210)는 고객으로부터 비밀번호를 입력 받는 핀패드를 포함할 수 있다.The operation terminal unit 210 receives a menu selection and operation for a financial transaction from a customer, and provides various financial services or additional services to the customer through a GUI screen. Here, the operation terminal unit 210 may include a pin pad for receiving a password from a customer.

지폐의 입출금부(220)는 지폐를 계수 및 보관하고, 통장부(230)는 통장을 판독하고 통장 정리 업무를 수행한다.Banknotes and withdrawals 220 of the bill counts and stores the bill, and the bankbook 230 reads the bankbook and performs the bankbook cleaning task.

카드 판독부(240)는 고객의 금융 거래 카드 입력에 따른 카드를 판독하고 카드 관련 업무를 수행한다. 카드 판독부(240)에서는 금융 거래 카드뿐만 아니라, 기타 다른 업무를 위한 적립 카드 또는 신분증 등을 판독할 수도 있다.The card reader 240 reads a card according to a customer's financial transaction card input and performs card related tasks. The card reader 240 may read not only a financial transaction card but also an accumulation card or ID card for other business.

또한, 금융자동화기기(200)는 전반적인 동작을 제어하는 CE부(또는 제어 유닛), 외부 서버와의 접속을 위한 통신 유닛, 각종 데이터를 저장하는 메모리, 및 통장 또는 명세표에 인쇄를 위한 인쇄 모듈 등을 더 포함할 수 있다.In addition, the automatic teller machine 200 is a CE unit (or control unit) for controlling the overall operation, a communication unit for connecting to an external server, a memory for storing a variety of data, and a printing module for printing on the account book or specification table, etc. It may further include.

도 3은 본 발명의 일실시예에 따른 금융자동화기기의 구성을 도시한 도면이다.3 is a diagram showing the configuration of the automatic teller machine according to an embodiment of the present invention.

본 발명의 일실시예에 따른 금융자동화기기(300)는 인터페이스부(310), 키생성부(320), 데이터 암호부(330), 데이터 전송부(340), 및 데이터 복조부(350)를 포 함하여 구성될 수 있다.The automatic teller machine 300 according to an embodiment of the present invention includes an interface unit 310, a key generation unit 320, a data encryption unit 330, a data transmission unit 340, and a data demodulation unit 350. It can be configured to include.

인터페이스부(310)는 핀패드를 통해 금융데이터를 입력 받는 기능을 한다.The interface unit 310 receives financial data through a pin pad.

여기서 상기 금융데이터는 금융 거래와 연관된 다양한 데이터가 될 수 있다. 예컨대, 상기 금융데이터는 고객의 비밀번호, 고객의 주민등록번호, 고객의 계좌번호, 고객의 송금할 대상의 계좌번호, 고객의 카드 번호 등이 포함될 수 있다.The financial data may be various data associated with financial transactions. For example, the financial data may include a customer's password, a customer's social security number, a customer's account number, a customer's account number to be remitted, a customer's card number, and the like.

또한, 본 발명의 일실시예에 따른 금융자동화기기(300)는 EPP 타입의 핀패드를 구비할 수 있다. 즉, 금융자동화기기(300)는 상기 EPP 타입의 핀패드를 통해 고객으로부터 입력되는 비밀번호(PIN)와 같은 금융데이터를 용이하게 암호화(Encryption)할 수 있다.In addition, the automated teller machine 300 according to an embodiment of the present invention may include an EPP type pin pad. That is, the automated teller machine 300 can easily encrypt financial data such as a PIN input from a customer through the EPP type pin pad.

여기서 상기 EPP 타입의 핀패드는 DES 핀패드모듈의 한 종류로서, 이외에도 상기 DES 핀패드모듈에는 입출력 슬롯에 장착되는 버스 타입의 핀패드와, 시스템의 통신포트에 연결되는 시리얼 타입의 핀패드가 포함될 수 있다.Here, the EPP type pin pad is a type of DES pin pad module. In addition, the DES pin pad module includes a bus type pin pad mounted on an input / output slot and a serial type pin pad connected to a communication port of a system. Can be.

상기 DES 핀패드모듈은 보안이 요구되는 금융단말기에서 비밀번호를 입력하는 키패드에는 입력되는 데이터를 암호화하기 위해 결합되는 암호화 장치로서, 최근 DES(Data Encryption Standard) 알고리즘을 채택한 암호화 핀패드모듈이 널리 사용되고 있다. 상기 DES 핀패드모듈은 고객의 비밀번호에 대한 암호화를 처리하거나 키처리를 담당하는 모듈로서, 비밀번호를 입력하기 위한 숫자버튼과 각종 기능수행을 위한 다수의 메뉴버튼, 그리고 암호화키가 저장되어 있는 SRAM을 구비하고 있다. 이 SRAM은 외부에서 임의조작이 불가능하도록 기기의 내측에 설치되지만 상기 숫자버튼과 메뉴버튼 등의 상측면은 고객이 조작하기 용이한 곳에 노출되게 설치된다.The DES pin pad module is an encryption device coupled to encrypt a data input to a keypad for inputting a password in a financial terminal requiring security. Recently, an encryption pin pad module adopting a Data Encryption Standard (DES) algorithm has been widely used. . The DES pin pad module is a module for handling encryption or key processing of a customer's password, and includes a number button for inputting a password, a plurality of menu buttons for performing various functions, and an SRAM in which an encryption key is stored. Equipped. The SRAM is installed inside the device so that arbitrary operation is not possible from the outside, but the upper surface of the number button and menu button is exposed so that the customer can easily operate it.

키생성부(320)는 상기 금융데이터의 입력에 연동하여 암호키를 생성하는 기능을 한다.The key generation unit 320 functions to generate an encryption key in conjunction with the input of the financial data.

일례로, 키생성부(320)는 상기 금융데이터의 입력 시각, CD출하코드 또는 기기코드 중 적어도 하나에 기초하여 상기 암호키를 생성할 수 있다.For example, the key generation unit 320 may generate the encryption key based on at least one of an input time of the financial data, a CD shipping code, or a device code.

예컨대, 상기 금융데이터의 입력 시각은 고객으로부터 핀패드를 통해 비밀번호가 입력되는 시각의 연월일시간을 14바이트로 포함할 수 있고, 또한, 상기 CD출하코드는 제조공장에서의 금융자동화기기(300)의 출하코드를 10바이트로 포함할 수 있고, 또한, 상기 기기코드는 금융자동화기기(300)의 고유코드를 4바이트로 포함할 수 있다.For example, the input time of the financial data may include the date and time of the password input time from the customer through the pin pad as 14 bytes, and the CD shipment code may include the financial automation device 300 in the manufacturing plant. The shipping code may include 10 bytes, and the device code may include 4 bytes of a unique code of the automated teller machine 300.

또한, 키생성부(320)는 상기 금융데이터의 입력에 연동하여 마스터키(master key)와 워킹키(working key)를 각각 생성하고, 상기 생성된 워킹키를, 상기 생성된 마스터키로 암호화하여 상기 암호키를 생성할 수 있다.In addition, the key generation unit 320 generates a master key and a working key, respectively, in association with the input of the financial data, and encrypts the generated working key with the generated master key. You can create an encryption key.

즉, 키생성부(320)는 상기 금융데이터의 입력 시각과 상기 CD출하코드에 기초하여 상기 마스터키를 생성하고, 상기 금융데이터의 입력 시각과 상기 기기코드에 기초하여 상기 워킹키를 생성할 수 있다.That is, the key generation unit 320 may generate the master key based on the input time of the financial data and the CD shipping code, and generate the working key based on the input time of the financial data and the device code. have.

예컨대, 키생성부(320)는 상기 금융데이터의 입력에 연동하여, "CD출하코드(10바이트), 랜덤(8바이트), 및 상기 금융데이터의 입력 시각(14바이트)"을 포함하는 32바이트의 마스터키를 생성할 수 있다.For example, the key generation unit 320 is 32 bytes including "CD shipment code (10 bytes), random (8 bytes), and the input time of the financial data (14 bytes)" in conjunction with the input of the financial data. You can create a master key.

예컨대, 키생성부(320)는 상기 금융데이터의 입력에 연동하여, "기기코드(4 바이트), 랜덤(14바이트), 및 상기 금융데이터의 입력 시각(14바이트)"을 포함하는 32바이트의 워킹키를 생성할 수 있다.For example, the key generation unit 320 is linked to the input of the financial data, and includes 32 bytes including "device code (4 bytes), random (14 bytes), and the input time of the financial data (14 bytes)". You can create a working key.

그리고, 키생성부(320)는 상기 생성된 워킹키를, 상기 생성된 마스터키로 암호화 함으로써, 상기 금융데이터를 암호화 하기 위해 사용할 상기 암호키를 생성할 수 있다.The key generation unit 320 may generate the encryption key to be used for encrypting the financial data by encrypting the generated working key with the generated master key.

이와 같이, 상기 키생성부(320)는 상기 금융데이터의 입력 시각과 상기 CD출하코드, 그리고, 기기코드를 인자값으로 하여 상기 금융자동화기기(300)에 고유한 암호키를 생성할 수 있게 된다.As such, the key generation unit 320 may generate an encryption key unique to the automated teller machine 300 using the input time of the financial data, the CD shipment code, and the device code as argument values. .

또한, 상기 암호키가 생성된 이후, 상기 핀패드를 통해 제2의 금융데이터가 입력될 경우, 키생성부(320)는 제2의 금융데이터의 입력 시각을 고려하여 상기 생성된 암호키를 갱신할 수 있다. 또는, 키생성부(320)는 설정된 주기로 상기 생성된 암호키를 변경할 수 있다.In addition, when the second financial data is input through the pin pad after the encryption key is generated, the key generation unit 320 updates the generated encryption key in consideration of the input time of the second financial data. can do. Alternatively, the key generation unit 320 may change the generated encryption key at a set cycle.

이와 같이, 키생성부(320)는 핀패드를 통해 금융데이터가 입력될 때마다 상기 금융데이터의 입력 시각을 조정하여 상기 암호키를 지속적으로 변경할 수 있게 된다.As such, the key generation unit 320 may continuously change the encryption key by adjusting the input time of the financial data whenever the financial data is input through the pin pad.

데이터 암호부(330)는 상기 생성된 암호키를 이용하여 상기 금융데이터를 암호화하고, 데이터 전송부(340)는 상기 암호화된 금융데이터를, 상기 핀패드에서 CE부로 전송하는 기능을 한다.The data encryption unit 330 encrypts the financial data using the generated encryption key, and the data transmission unit 340 transmits the encrypted financial data from the pin pad to the CE unit.

일례로, 데이터 암호부(330)는 Triple DES를 이용하여, 상기 생성된 암호키로 상기 입력된 금융데이터를 암호화 할 수 있으며, 데이터 전송부(340)는 시리얼 통신을 이용하여, 상기 핀패드에서 상기 CE부로 상기 암호화된 금융데이터를 전송할 수 있다.For example, the data encryption unit 330 may encrypt the input financial data using the generated encryption key using Triple DES, and the data transmission unit 340 may use the serial communication to transmit the encrypted data. The encrypted financial data may be transmitted to the CE unit.

즉, 데이터 암호부(330)는 상기 고객으로부터 입력된 금융데이터를, 상기 생성된 암호키로 암호화 함으로써, 상기 데이터 전송부(340)에서 상기 시리얼 통신을 통해 상기 핀패드에서 상기 CE부로 상기 암호화된 금융데이터를 전송하는 도중에 발생할 수 있는 스키밍 위험에 안정적으로 대비할 수 있다.That is, the data encryption unit 330 encrypts the financial data input from the customer with the generated encryption key, so that the encrypted finance from the pin pad to the CE unit through the serial communication in the data transmission unit 340. You can reliably prepare for the skimming risks that can occur during data transfer.

참고로, 상기 CE부는 금융자동화기기(300)의 전반적인 동작을 제어하는 유닛으로, 금융 거래와 연관된 외부 서버와 통신하여, 고객에 의해 요청된 금융 거래를 처리할 수 있다.For reference, the CE unit is a unit that controls the overall operation of the automated teller machine 300, and communicates with an external server associated with a financial transaction to process the financial transaction requested by the customer.

데이터 복조부(350)는 상기 키 생성부(320)에 의해 생성된 암호키를 공유하며, 상기 CE부로 전송된 상기 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화하여, 외부 서버로 송출하는 기능을 한다.The data demodulation unit 350 shares an encryption key generated by the key generation unit 320, demodulates the encrypted financial data transmitted to the CE unit using the shared encryption key, and external server. It transmits to.

즉, 데이터 복조부(350)는 상기 키 생성부(320)에 의해 상기 암호키가 생성되는 즉시, 상기 암호키를 공유할 수 있으며, 상기 Triple DES를 이용하여 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화 함으로써, 상기 고객으로부터 입력된 금융데이터(예컨대, 고객의 비밀번호)를 용이하게 획득할 수 있다.That is, the data demodulation unit 350 may share the encryption key as soon as the encryption key is generated by the key generation unit 320, and share the financial data encrypted using the Triple DES. By demodulating using an encryption key, financial data (for example, a customer's password) input from the customer can be easily obtained.

그리고, 데이터 복조부(350)는 상기 획득한 금융데이터를, 네트워크를 통해 상기 금융 거래와 연관된 외부 서버로 전송하여, 고객에 의해 요청된 금융 거래가 이루어지도록 할 수 있다.In addition, the data demodulation unit 350 may transmit the obtained financial data to an external server associated with the financial transaction through a network so that the financial transaction requested by the customer may be performed.

따라서, 본 발명의 일실시예에 따르면, 금융자동화기기에 구비되는 핀패드와 CE부 사이에 주고 받는 금융데이터에 대한 암호화 작업을 통해, 금융자동화기기 자체에서의 스키밍 위험을 감소시킬 수 있게 된다.Therefore, according to an embodiment of the present invention, through the encryption operation for the financial data exchanged between the pin pad and the CE unit provided in the automated teller machine, it is possible to reduce the risk of skimming in the automated teller machine itself.

또한, 본 발명의 일실시예에 따르면, 핀패드를 통해 입력되는 금융데이터에 대한 암호화를 통해, 금융 거래의 안전성을 보장할 수 있게 된다.In addition, according to an embodiment of the present invention, through the encryption of the financial data input through the pin pad, it is possible to ensure the safety of financial transactions.

또한, 본 발명의 일실시예에 따르면, 핀패드와 CE부 간의 연결구간에서 전송되는 금융데이터가 스키밍 범죄의 위험에 노출되지 않도록 할 수 있다.In addition, according to an embodiment of the present invention, the financial data transmitted in the connection section between the pin pad and the CE unit can be prevented from being exposed to the risk of skimming crime.

또한, 본 발명의 일실시예에 따르면, EPP-Pinpad의 암호화 기능을 이용하여 별도의 암호화 장비를 사용할 필요 없이, 핀패드를 통해 입력된 금융데이터를 암호화하여 CE부로 전송할 수 있게 한다.In addition, according to an embodiment of the present invention, by using the encryption function of the EPP-Pinpad, it is possible to encrypt the financial data input through the pinpad to be transmitted to the CE unit without using a separate encryption equipment.

이하에서는, 본 발명의 일실시예에 따른 금융자동화기기(300)의 운용 방법을 설명한다. 또한, 이하 도 4의 설명에서는 상술한 도 3을 함께 참조하여 도 4를 설명하여 발명의 이해를 도모한다.Hereinafter, a method of operating the automated teller machine 300 according to an embodiment of the present invention. In addition, in the following description of FIG. 4, FIG. 4 will be described with reference to FIG. 3.

도 4는 본 발명의 일실시예에 따른 금융자동화기기의 운용 방법의 순서를 도시한 흐름도이다.4 is a flowchart illustrating a procedure of a method for operating an automated teller machine according to an embodiment of the present invention.

본 발명의 일실시예에 따른 금융자동화기기(300)는, 핀패드를 통해 고객으로부터 금융데이터를 입력 받고(단계 401), 상기 금융데이터의 입력에 연동하여, ACSII 형식의 워킹키를 생성하고(단계 402), 상기 생성된 워킹키를 16진수의 워킹키로 변환한다(단계 403).According to an embodiment of the present invention, the automated teller machine 300 receives financial data from a customer through a pin pad (step 401), and generates a working key in the ACSII format in association with the input of the financial data; Step 402), the generated working key is converted into a hexadecimal working key (step 403).

예컨대, 키생성부(320)는 상기 금융데이터의 입력에 연동하여, "기기코드(4바이트), 랜덤(14바이트), 및 상기 금융데이터의 입력 시각(14바이트)"을 포함하는 32바이트의 워킹키를 생성할 수 있으며, 생성된 워킹키를 8바이트의 16진수로 변환할 수 있다.For example, the key generation unit 320 is linked to the input of the financial data, and includes 32 bytes including "device code (4 bytes), random (14 bytes), and the input time of the financial data (14 bytes)". A working key can be generated and the generated working key can be converted to an 8 byte hexadecimal number.

또한, 본 발명의 일실시예에 따른 금융자동화기기(300)는 상기 금융데이터의 입력에 연동하여, ACSII 형식의 마스터키를 생성하고(단계 404), 상기 생성된 마스터키를 16진수의 마스터키로 변환한다(단계 405).In addition, the automatic teller machine 300 according to an embodiment of the present invention generates an ACSII-type master key in association with the input of the financial data (step 404), and converts the generated master key into a hexadecimal master key. (Step 405).

예컨대, 키생성부(320)는 상기 금융데이터의 입력에 연동하여, "CD출하코드(10바이트), 랜덤(8바이트), 및 상기 금융데이터의 입력 시각(14바이트)"을 포함하는 32바이트의 마스터키를 생성할 수 있으며, 생성된 마스터키를 8바이트의 16진수로 변환할 수 있다.For example, the key generation unit 320 is 32 bytes including "CD shipment code (10 bytes), random (8 bytes), and the input time of the financial data (14 bytes)" in conjunction with the input of the financial data. You can create a master key and convert the generated master key to 8 bytes of hexadecimal.

또한, 본 발명의 일실시예에 따른 금융자동화기기(300)는 상기 단계 403에서 생성된 워킹키를, 상기 단계 405에서 생성된 마스터키로 암호화하여(단계 406), 상기 금융데이터를 암호화 하기 위해 사용할 암호키를 생성한다(단계407).In addition, the automatic teller machine 300 according to an embodiment of the present invention encrypts the working key generated in the step 403 with the master key generated in the step 405 (step 406), which is used to encrypt the financial data. Generate an encryption key (step 407).

키생성부(320)는 워킹키를, 마스터키로 암호화 함으로써, 상기 금융데이터를 암호화 하기 위해 사용할 상기 암호키를 생성할 수 있다.The key generation unit 320 may generate the encryption key to be used to encrypt the financial data by encrypting a working key with a master key.

이와 같이, 상기 키생성부(320)는 상기 금융데이터의 입력 시각과 상기 CD출하코드, 그리고, 기기코드를 인자값으로 하여 상기 금융자동화기기(300)에 고유한 암호키를 생성할 수 있게 된다.As such, the key generation unit 320 may generate an encryption key unique to the automated teller machine 300 using the input time of the financial data, the CD shipment code, and the device code as argument values. .

또한, 상기 암호키가 생성된 이후, 상기 핀패드를 통해 제2의 금융데이터가 입력될 경우, 키생성부(320)는 제2의 금융데이터의 입력 시각을 고려하여 상기 생성된 암호키를 갱신할 수 있다. 또는, 키생성부(320)는 설정된 주기로 상기 생성 된 암호키를 변경할 수 있다.In addition, when the second financial data is input through the pin pad after the encryption key is generated, the key generation unit 320 updates the generated encryption key in consideration of the input time of the second financial data. can do. Alternatively, the key generation unit 320 may change the generated encryption key at a set cycle.

이와 같이, 키생성부(320)는 핀패드를 통해 금융데이터가 입력될 때마다 상기 금융데이터의 입력 시각을 조정하여 상기 암호키를 지속적으로 변경할 수 있게 된다.As such, the key generation unit 320 may continuously change the encryption key by adjusting the input time of the financial data whenever the financial data is input through the pin pad.

또한, 본 발명의 일실시예에 따른 금융자동화기기(300)는 상기 단계 407에서 생성된 암호키를 이용하여 상기 금융데이터를 Triple DES 암호화하고, 상기 암호화된 금융데이터를, 상기 핀패드에서 CE부로 전송한다(단계 408).In addition, the automated teller machine 300 according to an embodiment of the present invention Triple DES encryption of the financial data using the encryption key generated in step 407, and the encrypted financial data from the pin pad to the CE unit. Transmit (step 408).

데이터 암호부(330)는 상기 고객으로부터 입력된 금융데이터를, 상기 생성된 암호키로 암호화 함으로써, 데이터 전송부(340)에서 시리얼 통신을 통해 상기 핀패드에서 상기 CE부로 상기 암호화된 금융데이터를 전송하는 도중에 발생할 수 있는 스키밍 위험에 안정적으로 대비할 수 있다.The data encryption unit 330 encrypts the financial data input from the customer with the generated encryption key, thereby transmitting the encrypted financial data from the pin pad to the CE unit through serial communication in the data transmission unit 340. You can reliably prepare for skimming hazards that may occur along the way.

또한, 본 발명의 일실시예에 따른 금융자동화기기(300)는 상기 CE부로 전송된 상기 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화(DENCRYPTION)하여(단계 409), 복조화한 결과값을 생성하고(단계 410), 상기 복조화한 결과값을, ASCII 형식으로 변환하여 상기 단계 401에서 고객으로부터 입력된 금융데이터를 획득한다(단계 411).In addition, the automated teller machine 300 according to an embodiment of the present invention demodulates the encrypted financial data transmitted to the CE unit using the shared encryption key (DENCRYPTION) (step 409), demodulation. A result value is generated (step 410), and the demodulated result value is converted into an ASCII format to obtain financial data input from the customer in step 401 (step 411).

데이터 복조부(350)는 상기 키 생성부(320)에 의해 상기 암호키가 생성되는 즉시, 상기 암호키를 공유할 수 있으며, 상기 Triple DES를 이용하여 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화 함으로써, 상기 고객으로부터 입력된 금융데이터(예컨대, 고객의 비밀번호)를 용이하게 획득할 수 있다.The data demodulation unit 350 may share the encryption key as soon as the encryption key is generated by the key generation unit 320, and share the financial data encrypted using the Triple DES with the shared encryption key. By demodulating using, it is possible to easily obtain the financial data (for example, the customer's password) input from the customer.

그리고, 데이터 복조부(350)는 상기 획득한 금융데이터를, 네트워크를 통해 상기 금융 거래와 연관된 외부 서버로 전송하여, 고객에 의해 요청된 금융 거래가 이루어지도록 할 수 있다.In addition, the data demodulation unit 350 may transmit the obtained financial data to an external server associated with the financial transaction through a network so that the financial transaction requested by the customer may be performed.

따라서, 본 발명의 일실시예에 따르면, EPP-Pinpad의 암호화 기능을 이용하여 별도의 암호화 장비를 사용할 필요 없이, 핀패드를 통해 입력된 금융데이터를 암호화하여 CE부로 전송 함으로써, 핀패드와 CE부 간의 연결구간에서 전송되는 금융데이터가 스키밍 범죄의 위험에 노출되지 않도록 하여 금융 거래의 안전성을 충분히 보장할 수 있게 된다.Therefore, according to an embodiment of the present invention, by using the encryption function of the EPP-Pinpad, without using a separate encryption equipment, by encrypting the financial data input through the pin pad to the CE unit, the pin pad and CE unit The financial data transmitted in the connection section between them is not exposed to the risk of skimming crime, thereby ensuring the safety of financial transactions.

또한, 본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Further, embodiments of the present invention include a computer readable medium having program instructions for performing various computer implemented operations. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.As described above, the present invention has been described by specific embodiments such as specific components and the like. For those skilled in the art to which the present invention pertains, various modifications and variations are possible. Therefore, the spirit of the present invention should not be construed as being limited to the described embodiments, and all of the equivalents or equivalents of the claims, as well as the following claims, are included in the scope of the present invention.

도 1은 종래의 일실시예에 따른 금융자동화기기에서 핀패드를 통해 입력된 금융데이터를 CE부로 전송하는 일례를 도시한 도면이다.1 is a diagram illustrating an example of transmitting financial data input through a pin pad to a CE unit in a conventional automated teller machine.

도 2는 금융자동화기기의 구조를 도시한 도면이다.2 is a diagram showing the structure of the automatic teller machine.

도 3은 본 발명의 일실시예에 따른 금융자동화기기의 구성을 도시한 도면이다.3 is a diagram showing the configuration of the automatic teller machine according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 금융자동화기기의 운용 방법의 순서를 도시한 흐름도이다.4 is a flowchart illustrating a procedure of a method for operating an automated teller machine according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

300: 금융자동화기기300: financial automation equipment

310: 인터페이스부310: interface unit

320: 키생성부320: key generation unit

330: 데이터 암호부330: data encryption unit

340: 데이터 전송부340: data transmission unit

350: 데이터 복조부350: data demodulator

Claims (5)

핀패드를 통해 금융데이터를 입력받는 인터페이스부;An interface unit for receiving financial data through a pin pad; 상기 금융데이터의 입력에 연동하여 암호키를 생성하는 키 생성부;A key generation unit generating an encryption key in association with the input of the financial data; 상기 생성된 암호키를 이용하여 상기 금융데이터를 암호화하는 데이터 암호부;A data encryption unit encrypting the financial data using the generated encryption key; 상기 암호화된 금융데이터를, 상기 핀패드에서 CE(Control Equipment)부로 전송하는 데이터 전송부; 및A data transmission unit for transmitting the encrypted financial data from the pin pad to a control equipment (CE) unit; And 상기 키 생성부에 의해 생성된 암호키를 공유하며, 상기 CE부로 전송된 상기 암호화된 금융데이터를, 상기 공유된 암호키를 이용하여 복조화하여, 외부 서버로 송출하는 데이터 복조부A data demodulation unit for sharing the encryption key generated by the key generation unit, demodulating the encrypted financial data transmitted to the CE unit using the shared encryption key, and sending it to an external server; 를 포함하는 금융자동화기기.Automatic financial equipment comprising a. 제1항에 있어서,The method of claim 1, 상기 키 생성부는,The key generation unit, 상기 금융데이터의 입력 시각, CD출하코드, 또는 기기코드 중 적어도 하나에 기초하여 상기 암호키를 생성하는 금융자동화기기.And generate the encryption key based on at least one of an input time of the financial data, a CD shipment code, and a device code. 제1항에 있어서,The method of claim 1, 상기 키 생성부는,The key generation unit, 다음 금융데이터가 입력되는 경우에 상기 생성된 암호키를 변경하는 금융자동화기기.A financial automation device for changing the generated encryption key when the next financial data is input. 제1항에 있어서,The method of claim 1, 상기 키 생성부는,The key generation unit, 상기 금융데이터의 입력에 연동하여 마스터키(master key)와 워킹키(working key)를 각각 생성하고, 상기 생성된 워킹키를, 상기 생성된 마스터키로 암호화하여 상기 암호키를 생성하는 금융자동화기기.And a master key and a working key, respectively, linked to the input of the financial data, and encrypting the generated working key with the generated master key to generate the encryption key. 제1항에 있어서,The method of claim 1, 상기 데이터 전송부는,The data transmission unit, 시리얼 통신을 이용하여, 상기 핀패드에서 상기 CE부로 상기 암호화된 금융데이터를 전송하는 금융자동화기기.The automated teller machine transmits the encrypted financial data from the pin pad to the CE unit using serial communication.
KR1020090039811A 2009-05-07 2009-05-07 Automatic teller machine Withdrawn KR20100120932A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090039811A KR20100120932A (en) 2009-05-07 2009-05-07 Automatic teller machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090039811A KR20100120932A (en) 2009-05-07 2009-05-07 Automatic teller machine

Publications (1)

Publication Number Publication Date
KR20100120932A true KR20100120932A (en) 2010-11-17

Family

ID=43406352

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090039811A Withdrawn KR20100120932A (en) 2009-05-07 2009-05-07 Automatic teller machine

Country Status (1)

Country Link
KR (1) KR20100120932A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011055807A1 (en) 2010-11-30 2012-05-31 Hyundai Motor Company Device and method for parking control of a vehicle with automatic transmission
KR101335091B1 (en) * 2011-12-20 2013-12-03 주식회사 엘지씨엔에스 Automatic teller machine for generating a master key and method employing the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011055807A1 (en) 2010-11-30 2012-05-31 Hyundai Motor Company Device and method for parking control of a vehicle with automatic transmission
KR101335091B1 (en) * 2011-12-20 2013-12-03 주식회사 엘지씨엔에스 Automatic teller machine for generating a master key and method employing the same

Similar Documents

Publication Publication Date Title
TWI499989B (en) Electronic payment system for automated machine
JP6673585B2 (en) Transaction system, ATM, server, transaction method and program
EP2126856A1 (en) Portable payment device
WO2016097879A1 (en) Real-time electronic cheque issue system for money transfer, payment and management
CN103400267B (en) System and method for generating currency file, security device, transaction system and method
CN108898384A (en) A kind of digital wallet and its application method
JP6811522B2 (en) Trading equipment
KR20000030401A (en) Payment method for the internet electronic transaction
JP5256540B2 (en) Banking system
JP2013505487A (en) Asset value storage and transfer system for electronic wallets
CN103236119A (en) ATM (automatic teller machine) with fingerprint identification function
JP5125413B2 (en) Electronic payment processing system
KR20100120932A (en) Automatic teller machine
KR20080022823A (en) IC card storage information exchange method and system and program recording medium therefor
JP5771082B2 (en) Automatic transaction apparatus, automatic transaction system and automatic transaction program
JP5055935B2 (en) Automatic transaction system and automatic transaction device
KR102117505B1 (en) Automatic teller machine, and method for operating automatic teller machine
WO2020176451A1 (en) End-to-end secured currency dispensing
KR20130076103A (en) System for interlocking screen of financial transaction
JP2014215713A (en) Cash withdrawal system
JP5488288B2 (en) Automatic transaction equipment
JP5012037B2 (en) Electronic money charging machine
JP5061801B2 (en) Automatic transaction device authentication switching system
KR100750429B1 (en) Check card (or debit card) payment approval processing method and system and payment approval processing server and recording medium therefor
TWM626439U (en) Financial service system having account integration capability

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090507

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid