[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100860408B1 - Method and Apparatus for signaling with smart card using wireless communication - Google Patents

Method and Apparatus for signaling with smart card using wireless communication Download PDF

Info

Publication number
KR100860408B1
KR100860408B1 KR1020060123385A KR20060123385A KR100860408B1 KR 100860408 B1 KR100860408 B1 KR 100860408B1 KR 1020060123385 A KR1020060123385 A KR 1020060123385A KR 20060123385 A KR20060123385 A KR 20060123385A KR 100860408 B1 KR100860408 B1 KR 100860408B1
Authority
KR
South Korea
Prior art keywords
smart card
terminal
wireless communication
authentication
receiver
Prior art date
Application number
KR1020060123385A
Other languages
Korean (ko)
Other versions
KR20080051767A (en
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 KR1020060123385A priority Critical patent/KR100860408B1/en
Publication of KR20080051767A publication Critical patent/KR20080051767A/en
Application granted granted Critical
Publication of KR100860408B1 publication Critical patent/KR100860408B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B5/00Near-field transmission systems, e.g. inductive or capacitive transmission systems
    • H04B5/70Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
    • H04B5/77Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 스마트카드와 신호처리를 행하는 방법에 관한 것으로, 특히 스마트카드를 단말기의 스마트카드 판독기에서 교체하지 않더라도 무선통신을 이용하여 스마트카드와 신호처리를 용이하게 행할 수 있도록 하기 위하여, 단말기로부터 스마트카드 명령이 포함된 요청을 받으면, 이를 암호화하여 무선통신을 통하여 스마트카드 판독기에게 전송하고, 스마트카드 판독기는 상기 암호화된 작업 요청을 복호화한 다음 스마트카드에게 전달하며, 스마트카드가 상기 전달된 작업요청에 따라 필요한 작업을 수행한 결과값을 포함하는 작업 요청 응답 메시지를 스마트카드 판독기에게 전달하면, 스마트카드 판독기는 이를 다시 암호화하여 무선통신을 통하여 무선 송/수신기에게 전달하고, 상기 무선 송/수신기는 무선통신 네트워크를 통하여 전달받은 암호화된 작업 요청 응답 메시지를 복호화하여 상기 단말기에게 제공한다. The present invention relates to a method for performing signal processing with a smart card, and in particular, in order to easily perform signal processing with a smart card using wireless communication without replacing the smart card in the smart card reader of the terminal, When a request including a card command is received, it is encrypted and transmitted to the smart card reader through wireless communication, the smart card reader decrypts the encrypted work request and then delivers it to the smart card, and the smart card is transferred to the work request. When a task request response message including a result of performing the required task is delivered to the smart card reader, the smart card reader encrypts it again and delivers it to the wireless transmitter / receiver through wireless communication, and the wireless transmitter / receiver Cancer Received Through Wireless Communication Network The decrypted work request response message is decrypted and provided to the terminal.

스마트카드, 단말기, 암호화, 판독기 Smart Card, Terminal, Encryption, Reader

Description

무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법 및 이를 위한 장치{Method and Apparatus for signaling with smart card using wireless communication}Method for performing signal processing with smart card using wireless communication and device therefor {Method and Apparatus for signaling with smart card using wireless communication}

도 1은 본 발명의 바람직한 일 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 전체 시스템 구성도,1 is an overall system configuration for performing signal processing with a smart card using wireless communication according to an embodiment of the present invention;

도 2는 본 발명의 또 다른 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 스마트카드 판독기의 구조를 설명하기 위한 구성도,2 is a block diagram illustrating the structure of a smart card reader for performing signal processing with a smart card using wireless communication according to another embodiment of the present invention;

도 3은 본 발명의 또 다른 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 무선 송/수신기기의 구조를 설명하기 위한 구성도3 is a block diagram illustrating a structure of a wireless transmitting / receiving device for performing signal processing with a smart card using wireless communication according to another embodiment of the present invention.

도 4는 본 발명의 또 다른 실시예에 따른 스마트카드 판독기를 이용하여 무선통신을 통해 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 흐름도,4 is a flowchart illustrating a process of performing signal processing with a smart card through wireless communication using a smart card reader according to another embodiment of the present invention;

도 5는 본 발명의 또 다른 실시예에 따른 무선 송/수신기를 이용하여 무선통신을 이용하여 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 흐름도,5 is a flowchart illustrating a process of performing signal processing with a smart card using wireless communication using a wireless transmitter / receiver according to another embodiment of the present invention;

도 6은 본 발명의 또 다른 실시예에 따라 하나의 단말기가 무선통신을 이용하여 하나의 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 절차 구성도, 그리고6 is a block diagram illustrating a procedure of one terminal performing signal processing with one smart card using wireless communication according to another embodiment of the present invention; and

도 7은 본 발명의 또 다른 실시예에 따른 스마트 카드 판독기와 무선 송/수 신기 사이에 데이터 암호화 및 무결성 검사를 위한 키 생성 방법을 설명하기 위한 절차도이다. FIG. 7 is a flowchart illustrating a key generation method for data encryption and integrity checking between a smart card reader and a wireless transceiver according to another embodiment of the present invention.

본 발명은 스마트카드와 신호처리를 행하는 방법에 관한 것으로, 특히 스마트카드를 빼서 다른 단말기의 스마트카드 판독기로 옮기지 않더라도 2개 이상의 단말기에서 하나의 스마트카드와 용이하게 신호처리를 행할 수 있는 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법에 관한 것이다. The present invention relates to a method for performing signal processing with a smart card, and in particular, wireless communication that can easily perform signal processing with one smart card in two or more terminals even if the smart card is not removed and moved to the smart card reader of another terminal. It relates to a method for performing signal processing with a smart card using.

스마트카드는 중앙처리장치와 다양한 메모리 소자들을 내장하여 각종 디지털 정보를 저장 및 연산 처리할 수 있는 신용카드 형태의 IC(Integrated Circuit) 카드로서, 스마트 카드에 탑재되는 IC칩은 중앙처리장치, ROM(read only memory), RAM(Random Access Memory), 그리고 EEPROM(Electrically Erasable and Programmable Read Only Memory)이나 플래시메모리 등으로 구성되어 있으며, 입력장치와 출력장치가 없는 소형 컴퓨터의 역할을 수행한다. A smart card is an IC (Integrated Circuit) card in the form of a credit card that can store and compute various digital information by embedding a central processing unit and various memory devices. It consists of read only memory (RAM), random access memory (RAM), electrically erasable and programmable read only memory (EEPROM), or flash memory, and acts as a small computer without input and output devices.

스마트카드를 이용한 서비스를 제공하기 위한 전체 시스템은 스마트카드, 호스트 애플리케이션이 탑재되어 있는 스마트카드 단말기, 스마트카드와 카드 단말기를 통신 연결하는 스마트카드 판독기, 상기 서비스를 제공하는 서버 및 스마트카드 단말기와 서버를 통신 연결하는 네트워크 등을 포함한다. The entire system for providing a service using a smart card includes a smart card, a smart card terminal equipped with a host application, a smart card reader for communication connection between a smart card and a card terminal, a server providing the service, and a smart card terminal and a server. It includes a network for communication connection.

스마트카드는 IC칩상의 스마트카드 응용 영역에 스마트카드 애플리케이션이 탑재되어 있는데, 상기 스마트카드 판독기는 스마트카드 단말기에서 스마트카드로 스마트카드 명령에 해당하는 APDU(Application Protocol Data Unit)패킷을 전송하고, 스마트카드에서 스마트카드 단말기로 스마트카드 응답에 해당하는 APDU패킷을 전송하는 과정을 통해 상기 스마트카드와 스마트카드 단말기를 연결한다. 이에 상기 호스트 애플리케이션은 APDU패킷을 통해 스마트카드에 탑재되어 있는 적어도 하나 이상의 스마트카드 애플리케이션으로 스마트카드 명령을 전송하고, 상기 스마트카드 애플리케이션이 실행되어 생성하는 스마트카드 응답을 수신받아 상기 스마트카드 응답에 대응하는 임무를 처리한다. The smart card is equipped with a smart card application in the smart card application area on the IC chip. The smart card reader transmits an APDU (Application Protocol Data Unit) packet corresponding to the smart card command from the smart card terminal to the smart card. The smart card and the smart card terminal are connected by transmitting an APDU packet corresponding to the smart card response from the card to the smart card terminal. Accordingly, the host application transmits a smart card command to at least one smart card application mounted on the smart card through an APDU packet, and receives the smart card response generated by the smart card application in response to the smart card response. To handle the mission.

기존의 스마트카드 판독기는 스마트카드 단말기에 부착되어 있거나 혹은 단말기에 유선으로 연결되어 있다. 이때, 사용자가 필요에 의하여 스마트카드를 다른 스마트카드 단말기로 옮겨야 할 경우가 발생하게 되는데, 종래 기술에 따르면 부득이하게 단말기에 부착된 스마트카드 판독기로부터 스마트카드를 빼서 다른 단말기에 부착된 스마트카드 판독기로 옮겨야 하기 때문에, 하나의 스마트카드를 여러 단말기에서 이용하기 위해 매번 스마트카드를 다른 단말기에 부착된 스마트카드 판독기로 옮겨야 한다는 문제가 있었다. Conventional smart card readers are attached to smart card terminals or wired to the terminals. At this time, when the user needs to move the smart card to another smart card terminal occurs, according to the prior art unavoidably remove the smart card from the smart card reader attached to the terminal to the smart card reader attached to the other terminal Because of the need to move, there has been a problem that each smart card must be moved to a smart card reader attached to another terminal in order to use one smart card in multiple terminals.

또한, 하나의 단말기에서 2개 이상의 스마트카드를 사용하고자 하는 경우에, 종래 기술에 따르면 단말기에 부착된 스마트카드 판독기로부터 기존의 스마트카드를 빼고, 사용하고자 하는 스마트카드를 장착하여야 한다는 문제가 있었다. In addition, in the case of using two or more smart cards in one terminal, according to the prior art, there is a problem that a smart card to be used is removed from an existing smart card from a smart card reader attached to the terminal.

상기와 같은 문제점을 해결하기 위한 본 발명의 제 1목적은, 스마트카드를 빼서 다른 단말기의 스마트카드 판독기로 옮기지 않더라도 2개 이상의 단말기에서 하나의 스마트카드와 용이하게 신호처리를 행할 수 있는 방법 및 이를 위한 장치를 제공하는데 있다. A first object of the present invention for solving the above problems is a method that can easily perform signal processing with one smart card in two or more terminals even without removing the smart card and moving to a smart card reader of another terminal It is to provide a device for.

또한, 본 발명의 제 2목적은 단말기에서 2개 이상의 스마트카드를 교체하지 않고서도 스마트카드와 용이하게 신호처리를 행할 수 있는 방법 및 이를 위한 장치를 제공하는데 있다. It is also a second object of the present invention to provide a method and an apparatus for easily performing signal processing with a smart card without replacing two or more smart cards in the terminal.

상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법은, In order to achieve the object of the present invention as described above, a method for performing signal processing with a smart card using the wireless communication of the present invention,

단말기로부터 발신된 스마트카드 명령을 상기 단말기와 연결되어 있는 무선 송/수신기로부터 무선통신 네트워크를 통하여 수신하는 제 a1단계; A1 step of receiving a smart card command transmitted from a terminal from a wireless transmitter / receiver connected to the terminal through a wireless communication network;

상기 제 a1단계에서 수신된 스마트카드 명령을 보안키로 복호화하는 제 a2단계;A a2 step of decrypting the smart card command received in the a1 step with a security key;

상기 복호화된 스마트카드 명령을 스마트카드에게 전달한 다음, 이에 대한 스마트카드 응답을 수신하는 제 a3단계;A3 step of transmitting the decrypted smart card command to the smart card and receiving a smart card response thereto;

상기 제 a3단계에서 수신된 스마트카드 응답을 보안키로 암호화하는 제 a4단계; 및,A4 step of encrypting the smart card response received in the step a3 with a security key; And,

상기 제 a4단계에서 암호화된 스마트카드 응답을 무선통신 네트워크를 통하여 상기 단말기에게 전송하는 제 a5단계를 포함하여 구성된다. And step a5 of transmitting the smart card response encrypted in the step a4 to the terminal through a wireless communication network.

또한, 상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법은, In addition, in order to achieve the object of the present invention as described above, a method for performing signal processing with a smart card using the wireless communication of the present invention,

무선 송/수신기가 단말기로부터 스마트카드 명령을 수신하는 제 1단계;A first step in which the wireless transmitter / receiver receives a smart card command from a terminal;

해당 스마트카드에 관한 정보를 검색하여, 보안키로 상기 스마트카드 명령을 암호화하는 제 2단계;Retrieving information about the smart card and encrypting the smart card command with a security key;

상기 암호화된 스마트카드 명령을 무선통신 네트워크를 통하여 해당 스마트카드에게 발송하고, 이에 대한 스마트카드 응답을 스마트카드 판독기로부터 수신하는 제 3단계;A third step of sending the encrypted smart card command to a corresponding smart card through a wireless communication network, and receiving a smart card response from the smart card reader;

상기 제 3단계에서 수신한 스마트카드 응답을 보안키로 복호화하여 단말기에게 전달하는 제 4단계를 포함하여 구성된다. And a fourth step of decrypting the smart card response received in the third step with a security key and transmitting the same to the terminal.

또한, 상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 스마트카드 판독기는,In addition, in order to achieve the object of the present invention as described above, the smart card reader of the present invention,

무선통신 네트워크를 통하여 수신한 스마트카드 명령을 스마트카드로 제공하고, 상기 스마트카드 명령에 대한 스마트카드 응답을 무선통신 네트워크를 통하여 발송하는 과정과 관련된 신호처리를 제어하기 위한 제어부;A control unit for providing a smart card command received through a wireless communication network to a smart card and controlling signal processing associated with a process of sending a smart card response to the smart card command through a wireless communication network;

무선통신 네트워크를 통한 데이터 송수신을 수행하는 무선 송/수신부;A wireless transmitting / receiving unit performing data transmission and reception through a wireless communication network;

유선통신 네트워크를 통한 데이터 송수신을 수행하는 유선 인터페이스; 및,A wired interface for transmitting and receiving data through a wired communication network; And,

스마트카드와 스마트카드 판독기 사이를 연결하는 스마트카드 인터페이스를 포함하여 구성된다. It comprises a smart card interface that connects between the smart card and the smart card reader.

또한, 상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 무선 송/수신기기는,In addition, in order to achieve the object of the present invention as described above, the wireless transmitting / receiving device of the present invention,

무선통신 네트워크를 통하여 스마트카드 판독기와의 데이터 송수신을 담당하는 무선 송/수신부; A wireless transmitting / receiving unit which is responsible for transmitting and receiving data with a smart card reader through a wireless communication network;

유선통신 네트워크를 통하여 단말기와의 데이터 송수신을 담당하는 유선 인터페이스; 및,A wired interface in charge of data transmission and reception with a terminal through a wired communication network; And,

무선 송/수신부와 유선 인터페이스를 관리하는 입출력(I/O) 제어 모듈 및 인증 알고리즘 수행과 무선 통신을 할 때 통신 데이터 보호를 수행하기 위하여 보안키를 이용하여 암호화 또는 복호화 등과 같은 보안 관련 일을 담당하는 보안 모듈을 포함하는 제어부를 포함하여 구성된다. I / O control module and authentication algorithm that manages the wireless transmission / receiving unit and wired interface, and performs security related tasks such as encryption or decryption by using security key to perform communication data protection during wireless communication. It is configured to include a control unit including a security module.

이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in describing in detail the operating principle of the preferred embodiment of the present invention, if it is determined that the detailed description of the related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. The same reference numerals are used for parts having similar functions and functions throughout the drawings.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 " 전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element in between. . In addition, when a part is said to "include" a certain component, which means that it may further include other components, except to exclude other components unless otherwise stated.

또한, 본 명세서에서 기재한 모듈(module)이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현할 수 있다.In addition, the term module described herein refers to a unit for processing a specific function or operation, which may be implemented in hardware or software, or a combination of hardware and software.

도 1은 본 발명의 바람직한 일 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 전체 시스템 구성도로서, 상기 시스템을 구성하는 각 구성요소들 간의 상관관계를 설명하기 위한 도면이다. 1 is an overall system configuration diagram for performing signal processing with a smart card using wireless communication according to an exemplary embodiment of the present invention, and is a view for explaining the correlation between the components of the system. .

도 1을 참조하면, 상기 시스템은 이동통신 단말기(110), 개인용 단말기(120), 스마트카드 판독기(200), 스마트카드(300) 및 무선 송/수신기(400)를 포함하고 있다. Referring to FIG. 1, the system includes a mobile communication terminal 110, a personal terminal 120, a smart card reader 200, a smart card 300, and a wireless transmitter / receiver 400.

상기 이동통신 단말기(110)는 휴대폰, PDA 등과 같이 개인이 언제 어디서나 소지할 수 있도록 소형 및 경량화된 무선 통신 기기이고, 개인용 단말기(120)는 개인용 컴퓨터(PC) 또는 네트워크 단말기 등과 같이 개인 사용자가 특정 애플리케이션을 구동시켜 원하는 작업을 행할 수 있는 환경을 제공하는 장치로서, 스마트카드(300)의 응용 영역에 탑재되어 있는 적어도 하나 이상의 스마트카드 애플리케이션에게 특정 작업 수행을 요구하는 스마트카드 명령을 생성하고, 상기 스마트카드 애플리케이션이 실행되어 생성하는 스마트카드 응답을 수신받는다. 이때, 하나의 스마트카드를 이용하는 단말기는 하나 또는 2개 이상 존재할 수 있으며, 또한 하나의 단말기가 이용할 수 있는 스마트카드가 하나 또는 2개 이상 존재할 수 있다. The mobile communication terminal 110 is a small and lightweight wireless communication device so that an individual can carry it anytime and anywhere, such as a mobile phone or a PDA, and the personal terminal 120 is a personal user such as a personal computer (PC) or a network terminal. An apparatus that provides an environment in which an application can be performed to execute a desired task, and generates a smart card command for requesting at least one smart card application mounted in an application area of the smart card 300 to perform a specific task, and The smart card application runs to receive the smart card response it generates. At this time, one or two or more terminals using one smart card may exist, and one or two or more smart cards may be used by one terminal.

상기 스마트카드 판독기(200)는 스마트카드와 데이터 송수신이 가능한 형태로 연결되어 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에서 스마트카드 명령을 무선통신 네트워크를 통하여 수신하여 스마트카드(300)로 전달하고, 상기 스마트카드 명령에 대한 해당 스마트카드(300)의 스마트카드 응답을 전달받아 무선통신 네트워크를 통하여 상기 이동통신 단말기(110) 또는 개인용 단말기(120)를 향하여 발송한다. 이때, 상기 스마트카드 판독기(200)는 개인용 단말기(120)와 상기 무선통신 네트워크를 통하여 데이터 송수신을 행하지만, 본 발명에 적용할 수 있는 바람직한 실시예에서 스마트카드 판독기(200)와 개인용 단말기(120) 사이에서 행하여질 수 있는 데이터 통신 방식이 무선통신 만으로 한정되는 것이 아니고, 유선통신 네트워크, 예컨대 범용 시리얼 버스(USB) 또는 시리얼 연결 등을 통하여 통신하는 경우까지 적용할 수 있다. The smart card reader 200 is connected to the smart card in a form capable of transmitting and receiving data, and receives the smart card command from the mobile communication terminal 110 or the personal terminal 120 through a wireless communication network to the smart card 300. The smart card response of the smart card 300 to the smart card command is received and sent to the mobile communication terminal 110 or the personal terminal 120 through a wireless communication network. In this case, although the smart card reader 200 transmits and receives data through the personal terminal 120 and the wireless communication network, the smart card reader 200 and the personal terminal 120 in a preferred embodiment applicable to the present invention. The data communication method that can be performed between the terminals is not limited to wireless communication, but may be applied to a case of communicating through a wired communication network such as a universal serial bus (USB) or a serial connection.

상기 무선 송/수신부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)로부터 스마트카드(300)로 보내지는 스마트카드 명령을 무선통신 네트워크를 통하여 상기 스마트카드 판독기(300)에게 전송하고, 상기 스마트카드 판독기(300)로부터 무선통신 네트워크를 통하여 전송되어 오는 스마트카드 응답을 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에게 제공한다. 이를 위하여 상기 무선 송/수신부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)의 스마트카드 연결단자와 연결되어 있는 것이 바람직하다. 이때, 상기 무선 송/수신 부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에 부착 또는 포함되어 있거나 그 외부에 별도의 장치로서 분리되어 존재할 수 있다. The wireless transmitter / receiver 400 transmits a smart card command sent from the mobile communication terminal 110 or the personal terminal 120 to the smart card 300 to the smart card reader 300 through a wireless communication network. The smart card response transmitted from the smart card reader 300 through the wireless communication network is provided to the mobile communication terminal 110 or the personal terminal 120. To this end, the wireless transmitter / receiver 400 is preferably connected to the smart card connection terminal of the mobile communication terminal 110 or personal terminal 120. In this case, the wireless transmitting / receiving unit 400 may be attached to or included in the mobile communication terminal 110 or the personal terminal 120, or may be separated as a separate device.

본 발명에 적용할 수 있는 바람직한 실시예에서, 상기 스마트카드 판독기(200)와 무선 송/수신부(400) 간의 무선통신 네트워크로는 전선이 아닌 전파를 통하여 신호·부호·영상·음성 등의 정보를 교신할 수 있는 방법이라면 본 발명이 속하는 기술분야에서 통상의 지식을 가진 당업자가 용이하게 생각할 수 있는 모든 방법이 사용될 수 있다. 예컨대, 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등을 들 수 있다. In a preferred embodiment applicable to the present invention, the wireless communication network between the smart card reader 200 and the wireless transmitter / receiver 400 may transmit information such as signal, code, video, audio, etc. through radio waves instead of wires. Any method that can be communicated can be used any method that can be easily conceived by those skilled in the art to which the present invention pertains. For example, radio frequency communication, Bluetooth communication, or ZigBee may be mentioned.

상기 스마트카드(300)는 상기 스마트카드 판독기(200)를 통하여 이동통신 단말기(110) 또는 개인용 단말기(120)에서 전송된 스마트카드 명령을 제공받으면, 상기 스마트카드(300)에 탑재되어 있는 스마트카드 애플리케이션으로 상기 스마트카드 명령을 처리하여 스마트카드 응답을 생성한 다음, 이를 스마트카드 판독기(200)를 통하여 이동통신 단말기(110) 또는 개인용 단말기(120)에서 전송한다. When the smart card 300 receives the smart card command transmitted from the mobile communication terminal 110 or the personal terminal 120 through the smart card reader 200, the smart card is mounted on the smart card 300 An application processes the smart card command to generate a smart card response, and then transmits it to the mobile communication terminal 110 or the personal terminal 120 through the smart card reader 200.

도 2는 본 발명의 또 다른 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 스마트카드 판독기의 구조를 설명하기 위한 구성도이다. 2 is a block diagram illustrating a structure of a smart card reader for performing signal processing with a smart card using wireless communication according to another embodiment of the present invention.

도 2를 참조하면 상기 스마트카드 판독기(200)는 제어부(210), 무선 송/수신부(220), 유선 인터페이스(230), 전원부(240) 및 스마트카드 인터페이스(250)를 포함하여 구성되어 있다. 이때, 상기 도 2에는 상기 스마트카드 판독기(200)가 하나의 스마트카드(300)와 연결되어 통신하는 것으로 도시되어 있으나, 본 발명의 실시 예에 따른 상기 스마트카드 판독기(200)는 동시에 2개 이상의 서로 다른 스마트카드(300)와 각각 연결되어 통신할 수 있다. Referring to FIG. 2, the smart card reader 200 includes a controller 210, a wireless transmitter / receiver 220, a wired interface 230, a power supply 240, and a smart card interface 250. In this case, although the smart card reader 200 is shown in communication with one smart card 300, the smart card reader 200 according to an embodiment of the present invention is two or more at the same time Each may be connected to and communicate with the different smart card 300.

상기 제어부(210)는 무선통신 네트워크를 통하여 수신한 스마트카드 명령을 스마트카드(300)로 제공하고, 상기 스마트카드 명령에 대한 스마트카드 응답을 무선통신 네트워크를 통하여 발송하는 과정과 관련된 신호처리를 제어하기 위한 구성요소로서, 판독기 칩(211), 보안 모듈(212) 및 입출력 제어 모듈(I/O 제어 모듈)(213)을 포함하여 구성된다. 판독기 칩(211)은 스마트카드 인터페이스(250)를 통하여 스마트카드(300)와 주고받는 패킷 데이터를 판독하고, 보안 모듈(212)은 인증 알고리즘 수행과 무선 통신을 할 때 통신 데이터 보호를 수행하기 위하여 보안키를 이용하여 암호화 또는 복호화 등과 같은 보안 관련 작업을 수행하며, I/O 제어 모듈(213)은 무선 송/수신부(220)와 유선 인터페이스(230)를 관리한다. 이때, 상기 보안 모듈(212)에서 사용되는 보안키는 스마트카드 판독기(200)와 무선 송/수신기(400) 사이에 송수신되는 데이터를 암호화 또는 복호화하기 위하여 스마트카드 판독기와 상기 무선 송/수신기가 상호 인증을 통한 보안터널을 형성하면서 생성하여 각각 보관하고 있는 것이다. The control unit 210 provides a smart card command received through the wireless communication network to the smart card 300, and controls the signal processing associated with the process of sending a smart card response to the smart card command through the wireless communication network As a component for the following, the reader chip 211, the security module 212, and an input / output control module (I / O control module) 213 are configured. The reader chip 211 reads packet data exchanged with the smart card 300 through the smart card interface 250, and the security module 212 performs communication data protection when performing authentication algorithms and performing wireless communication. Security-related operations such as encryption or decryption are performed using the security key, and the I / O control module 213 manages the wireless transmitter / receiver 220 and the wired interface 230. In this case, the security key used in the security module 212 is a smart card reader and the wireless transmitter / receiver mutually to encrypt or decrypt data transmitted and received between the smart card reader 200 and the wireless transmitter / receiver 400. It creates and stores each secure tunnel through authentication.

본 발명에 적용할 수 있는 바람직한 실시예에서 상기 스마트카드 판독기(200)가 동시에 2개 이상의 서로 다른 스마트카드와 각각 연결되어 데이터통신을 행하는 경우에 상기 제어부(210)는 복수개의 스마트카드 중에서, 상기 수신된 스마트카드 명령을 처리할 해당 스마트카드를 선별하는 기능을 더 수행할 수 있다. In a preferred embodiment applicable to the present invention, when the smart card reader 200 is connected to two or more different smart cards at the same time to perform data communication, the controller 210 may be configured to include the plurality of smart cards. The method may further perform a function of selecting a corresponding smart card to process the received smart card command.

상기 무선 송/수신부(220) 및 유선 인터페이스(230)는 상기 스마트카드 판독 기(200)가 이동통신 단말기 또는 사용자 단말기와 데이터 통신을 행하는 과정을 담당한다. 즉, 무선 송/수신부(220)는 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등과 같은 무선통신 네트워크를 통한 데이터 송수신을 담당하고, 유선 인터페이스(230)는 범용 시리얼 버스(USB) 또는 시리얼 연결 등과 같은 유선통신 네트워크를 통한 데이터 송수신을 담당한다. The wireless transmitter / receiver 220 and the wired interface 230 are in charge of a process in which the smart card reader 200 performs data communication with a mobile communication terminal or a user terminal. That is, the wireless transmitter / receiver 220 is responsible for data transmission and reception through a wireless communication network such as radio frequency communication, Bluetooth communication, or ZigBee, and the wired interface 230 is a general-purpose serial bus. It is responsible for data transmission and reception through wired communication network such as (USB) or serial connection.

상기 스마트카드 인터페이스(250)는 스마트카드(300)로 스마트카드 명령에 해당하는 APDU(Application Protocol Data Unit) 패킷을 전송하고, 상기 스마트카드(300)로부터 스마트카드 응답에 해당하는 APDU 패킷을 전송받는 과정을 통하여 스마트카드(300)와 스마트카드 판독기(200) 사이를 연결한다. 이때, 상기 도 2에는 상기 스마트카드와 연결되어 통신하는 스마트카드 인터페이스(250)가 하나인 것으로 도시되어 있으나, 본 발명의 실시예에 따른 상기 스마트카드 판독기(200)는 2개 이상의 스마트카드 인터페이스(250)를 구비하여 서로 다른 스마트카드와 각각 연결되어 데이터 통신을 행할 수 있다. The smart card interface 250 transmits an APDU (Application Protocol Data Unit) packet corresponding to a smart card command to the smart card 300, and receives an APDU packet corresponding to a smart card response from the smart card 300. It connects between the smart card 300 and the smart card reader 200 through the process. In this case, although the smart card interface 250 is illustrated as one in communication with the smart card in FIG. 2, the smart card reader 200 according to an embodiment of the present invention has two or more smart card interfaces ( 250 may be connected to different smart cards to perform data communication.

도 3은 본 발명의 또 다른 실시예에 따라 무선통신을 이용하여 스마트카드와 신호처리를 행하기 위한 무선 송/수신기기의 구조를 설명하기 위한 구성도이다. 3 is a block diagram illustrating a structure of a wireless transmitting / receiving device for performing signal processing with a smart card using wireless communication according to another embodiment of the present invention.

도 3을 참조하면 상기 무선 송/수신기(400)는 제어부(410), 무선 송/수신부(420) 및 유선 인터페이스(430)를 포함하여 구성된다. 본 발명의 실시예에 따른 상기 무선 송/수신기(400)는 이동통신 단말기 또는 사용자 단말기 등과 같은 단말기와 유선 인터페이스(430)를 통하여 데이터 통신을 행하고, 스마트카드 판독기와 무선 송/수신부(420)를 통하여 데이터 통신을 행한다. Referring to FIG. 3, the wireless transmitter / receiver 400 includes a controller 410, a wireless transmitter / receiver 420, and a wired interface 430. The wireless transmitter / receiver 400 according to an embodiment of the present invention performs data communication with a terminal such as a mobile communication terminal or a user terminal through a wired interface 430, and uses a smart card reader and a wireless transmitter / receiver 420. Perform data communication via

상기 제어부(410)는 무선 송/수신부(420)와 유선 인터페이스(430)를 관리하는 입출력(I/O) 제어 모듈(412) 및 인증 알고리즘 수행과 무선 통신을 할 때 통신 데이터 보호를 수행하기 위하여 보안키를 이용하여 암호화 또는 복호화 등과 같은 보안 관련 일을 담당하는 보안 모듈(411)을 포함한다. 이때, 상기 보안 모듈(411)에서 사용되는 보안키는 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 송수신되는 데이터를 암호화 또는 복호화하기 위하여 상기 무선 송/수신기와 스마트카드 판독기가 상호 인증을 통한 보안터널을 형성하면서 생성하여 각각 보관하고 있는 것이다. The control unit 410 performs an input / output (I / O) control module 412 managing the wireless transmission / reception unit 420 and the wired interface 430 and the authentication algorithm and to perform communication data protection when performing wireless communication. It includes a security module 411 in charge of security-related tasks such as encryption or decryption using a security key. At this time, the security key used in the security module 411 is the wireless transmitter / receiver and the smart card reader mutually in order to encrypt or decrypt data transmitted and received between the wireless transmitter / receiver 400 and the smart card reader 200. It creates and stores each secure tunnel through authentication.

본 발명에 적용할 수 있는 바람직한 실시예에서, 상기 제어부(410)는 이동통신 단말기 또는 개인용 단말기가 사용할 수 있는 스마트카드가 2개 이상 복수개인 경우에 상기 이동통신 단말기 또는 개인용 단말기로부터 제공받은 스마트카드 명령에 따른 작업을 수행할 스마트카드에 관한 식별 정보를 수집할 수 있다. In a preferred embodiment applicable to the present invention, the control unit 410 is a smart card provided from the mobile communication terminal or a personal terminal when two or more smart cards that can be used by the mobile communication terminal or personal terminal Identification information about the smart card to perform the operation according to the command can be collected.

상기 무선 송/수신부(420)는 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등과 같은 무선통신 네트워크를 통하여 스마트카드 판독기와의 데이터 송수신을 담당하고, 유선 인터페이스(430)는 범용 시리얼 버스(USB) 또는 시리얼 연결 등과 같은 유선통신 네트워크를 통하여 이동통신 단말기 또는 사용자 단말기와의 데이터 송수신을 담당한다. 이때 상기 유선 인터페이스(430)는 상기 이동통신 단말기 또는 개인용 단말기의 스마트카드 연결단자와 연결되어, 상기 이동통신 단말기 또는 개인용 단말기에서 생성된 스마트카드 명 령을 수신하고, 대응되는 스마트카드 응답을 상기 이동통신 단말기 또는 개인용 단말기에게 제공하는 것이 바람직하다. The wireless transmitter / receiver 420 is responsible for data transmission and reception with a smart card reader through a wireless communication network such as radio frequency communication, Bluetooth communication, or ZigBee, and wired interface 430. Is responsible for data transmission and reception with a mobile communication terminal or a user terminal through a wired communication network such as a universal serial bus (USB) or a serial connection. In this case, the wired interface 430 is connected to a smart card connection terminal of the mobile communication terminal or personal terminal, receives a smart card command generated by the mobile communication terminal or personal terminal, and transfers the corresponding smart card response. It is desirable to provide a communication terminal or a personal terminal.

본 발명에 적용할 수 있는 바람직한 실시예에서 상기 무선 송/수신부(400)는 상기 이동통신 단말기 또는 개인용 단말기에 부착 또는 포함되어 있거나 그 외부에 별도의 장치로서 분리되어 존재할 수 있다. In a preferred embodiment applicable to the present invention, the wireless transmitting / receiving unit 400 may be attached to or included in the mobile communication terminal or personal terminal, or may be separately present as a separate device.

도 4는 본 발명의 또 다른 실시예에 따른 스마트카드 판독기를 이용하여 무선통신을 통해 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 흐름도이다. 4 is a flowchart illustrating a process of performing signal processing with a smart card through wireless communication using a smart card reader according to another embodiment of the present invention.

도 4를 참조하면, 먼저 상기 스마트카드 판독기는 이동통신 단말기 또는 개인용 단말기(이하, '단말기'라 한다)로부터 발신된 스마트카드 명령을 상기 단말기와 연결되어 있는 무선 송/수신기로부터 무선통신 네트워크를 통하여 수신한다(S100). Referring to FIG. 4, first, the smart card reader receives a smart card command sent from a mobile communication terminal or a personal terminal (hereinafter referred to as a 'terminal') from a wireless transmitter / receiver connected to the terminal through a wireless communication network. Receive (S100).

상기 S100단계를 통하여 스마트카드 명령이 수신되면, 상기 스마트카드 명령을 발신한 단말기가 정당한 사용자인지 여부를 확인한다(S101). 이는 상기 스마트카드 명령을 발신한 단말기가 해당 스마트카드를 이용하여 특정 작업을 수행할 수 있는 정당한 권한이 있는지 여부를 확인하는 과정으로서, 상기 S101단계에서 정당한 사용자가 아닌 것으로 확인된 경우에는 당해 절차를 종료한다. When the smart card command is received through the step S100, it is checked whether the terminal that has sent the smart card command is a legitimate user (S101). This is a process of checking whether the terminal that has sent the smart card command has the right authority to perform a specific task using the smart card. If it is determined in step S101 that the terminal is not a legitimate user, the procedure is performed. Quit.

상기 S101단계를 통하여 정당한 사용자인 것으로 확인된 경우에는 보안키로 상기 스마트카드 명령을 복호화한다(S102). 상기 보안키는 스마트카드 판독기와 상기 무선 송/수신기 사이에 송수신되는 데이터를 암호화 또는 복호화하기 위하여 스 마트카드 판독기와 상기 무선 송/수신기가 상호 인증 과정을 통해 보안 터널을 형성하면서 생성하여 각각 보관하고 있는 것이다. If it is confirmed through the step S101 that the user is a legitimate user decrypts the smart card command with a security key (S102). The security key is generated and stored while the smart card reader and the wireless transmitter / receiver form a secure tunnel through a mutual authentication process in order to encrypt or decrypt data transmitted and received between the smart card reader and the wireless transmitter / receiver. It is.

이때 단말기가 사용할 수 있는 스마트카드가 2개 이상 복수개인 경우에, 상기 S101단계 및 S102단계 사이에 상기 스마트카드 명령에 따른 작업을 수행할 스마트카드에 관한 식별 정보를 검색하는 단계를 더 포함할 수 있다. In this case, when there are two or more smart cards that can be used by the terminal, the method may further include retrieving identification information regarding the smart card to perform the operation according to the smart card command between steps S101 and S102. have.

다음으로, 상기 S103단계를 통하여 복호화된 스마트카드 명령을 상기 S102단계에서 검색된 정보에 기초하여 판단된 해당 스마트카드에게 전달한 다음(S104), 이에 대한 스마트카드 응답을 수신한다(S105). 상기 스마트카드 응답은 상기 스마트카드 명령에 대한 스마트카드 애플리케이션의 실행 결과값이다. Next, the smart card command decrypted through the step S103 is transferred to the corresponding smart card determined based on the information retrieved in the step S102 (S104), and a smart card response is received (S105). The smart card response is an execution result value of the smart card application for the smart card command.

상기 S105단계를 통하여 스마트카드 응답이 수신되고 나면, 상기 스마트카드 응답을 전달받을 단말기에 관한 정보를 검색한 다음(S106), 보안키로 상기 스마트카드 응답을 암호화하여 상기 단말기에게 전송한다(S107). 이때 상기 S107단계는 상기 S100단계에서 해당 스마트카드 명령을 수신할 때와 동일한 무선통신 네트워크를 사용하여 행하여진다. After the smart card response is received through step S105, the terminal searches for information on the terminal to receive the smart card response (S106), and then encrypts the smart card response with a security key and transmits it to the terminal (S107). At this time, step S107 is performed using the same wireless communication network as when receiving the smart card command in step S100.

도 5는 본 발명의 또 다른 실시예에 따른 무선 송/수신기에서 무선통신을 이용하여 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 흐름도이다. 5 is a flowchart illustrating a process of performing signal processing with a smart card using wireless communication in a wireless transmitter / receiver according to another embodiment of the present invention.

도 5를 참조하면, 먼저 무선 송/수신기가 단말기로부터 스마트카드 명령을 수신한다(S200). 이때 상기 무선 송/수신기는 상기 단말기에 연결되어 있는 무선 송/수신기로서, 특히, 상기 단말기의 스마트카드 접속부에 직접 연결되어 있는 것 이 바람직하다 Referring to FIG. 5, first, a wireless transmitter / receiver receives a smart card command from a terminal (S200). In this case, the wireless transmitter / receiver is a wireless transmitter / receiver connected to the terminal, and in particular, it is preferably directly connected to the smart card connection unit of the terminal.

상기 S200단계를 통하여 스마트카드 명령이 수신되면, 상기 단말기가 상기 스마트카드 명령을 수행할 스마트카드의 정당한 사용자인지 여부를 확인한다(S201). 상기 S201단계는 상기 스마트카드 명령을 발신한 단말기가 해당 스마트카드를 이용할 수 있는 정당한 권한이 있는지 여부를 확인하는 과정으로서, 상기 S201단계에서 정당한 사용자가 아닌 것으로 확인된 경우에는 당해 절차를 종료한다. When the smart card command is received through the step S200, it is checked whether the terminal is a legitimate user of the smart card to perform the smart card command (S201). The step S201 is a process of confirming whether the terminal that has sent the smart card command has a right to use the smart card. If it is determined in step S201 that the user is not a legitimate user, the procedure ends.

상기 S201단계를 통하여 상기 단말기가 해당 스마트카드를 이용할 정당한 사용자인 경우에는, 해당 스마트카드에 관한 정보를 검색하여(S202), 보안키로 상기 스마트카드 명령을 암호화한 다음(S203), 무선통신 네트워크를 통하여 상기 암호화된 스마트카드 명령을 해당 스마트카드에게 발송한다(S204). 이때, 상기 S204단계는 암호화된 스마트카드 명령은 상기 무선통신 네트워크를 통하여 해당 스마트카드에 연결되어 있는 스마트카드 판독기로 전송된다. When the terminal is a legitimate user who uses the smart card through step S201, the terminal searches for information on the smart card (S202), encrypts the smart card command with a security key (S203), and then establishes a wireless communication network. The encrypted smart card command is sent to the corresponding smart card (S204). At this time, in step S204, the encrypted smart card command is transmitted to the smart card reader connected to the smart card through the wireless communication network.

다음으로, 무선 송/수신부는 무선통신 네트워크를 통하여 스마트카드 판독기로부터 스마트카드 응답을 수신하면(S205), 상기 무선 송/수신부에 연결되어 있는 단말기가 상기 스마트카드 응답을 발신한 스마트카드의 정당한 사용자인지 여부를 확인한다(S206). 상기 S206단계는 상기 단말기가 해당 스마트카드를 이용할 수 있는 정당한 권한이 있는지, 또는 상기 단말기로부터 발신된 스마트카드 명령에 대한 스마트카드 응답인지 여부를 확인하는 과정으로서, 상기 S206단계에서 정당한 사용자가 아닌 것으로 확인된 경우에는 당해 절차를 종료한다. Next, when the wireless transmitting / receiving unit receives a smart card response from the smart card reader through a wireless communication network (S205), the user connected to the wireless transmitting / receiving unit sends a smart card response to the legitimate user of the smart card. Check whether or not (S206). The step S206 is a process of confirming whether the terminal has a right to use the smart card or is a smart card response to the smart card command sent from the terminal. If so, the procedure is terminated.

상기 S206단계를 통하여 정당한 사용자인 것으로 확인된 경우에는, 상기 스마트카드 명령을 수행할 스마트카드에 관한 정보를 검색하여(S208), 보안키로 상기 스마트카드 응답을 복호화한 다음(S208), 이를 상기 단말기에게 전달한다(S209)If it is determined through the step S206 that the user is a legitimate user, by searching for information on the smart card to perform the smart card command (S208), and decrypts the smart card response with a security key (S208), the terminal (S209)

도 6은 본 발명의 또 다른 실시예에 따라 하나의 단말기가 무선통신을 이용하여 하나의 스마트카드와 신호처리를 행하는 과정을 설명하기 위한 절차 구성도이다. 이때, 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 보안 터널(500)이 형성되어 무선으로 주고받는 메시지를 보호한다. FIG. 6 is a block diagram illustrating a procedure in which one terminal performs signal processing with one smart card using wireless communication according to another embodiment of the present invention. At this time, a secure tunnel 500 is formed between the wireless transmitter / receiver 400 and the smart card reader 200 to protect messages transmitted and received wirelessly.

도 6을 참조하면, 먼저 무선 송/수신기(400)는 이동통신 단말기 또는 사용자 단말기와 같은 단말기(100)로부터 작업 요청을 받는다(S400). 상기 작업 요청은 스마트카드(300)에 내장되어 있는 하나 이상의 스마트카드 어플리케이션에게 특정 작업을 요청하는 것으로, 해당 스마트카드 명령을 포함한다. Referring to FIG. 6, first, the wireless transmitter / receiver 400 receives a job request from a terminal 100 such as a mobile communication terminal or a user terminal (S400). The job request is a request for a specific job to one or more smart card applications embedded in the smart card 300, and includes a corresponding smart card command.

상기 작업 요청을 전달받은 무선 송/수신기(400)는 상기 작업 요청을 암호화한 다음(S401), 이를 무선통신을 통하여 스마트카드 판독기(200)에게 전송한다(S402). 이때, 무선 송/수신기는 무결성 검사를 위하여 MAC(Message Authentication Code)를 생성하여 작업 요청과 함께 상기 스마트카드 판독기(200)에게 전송할 수 있다. The wireless transmitter / receiver 400 receiving the work request encrypts the work request (S401), and then transmits the work request to the smart card reader 200 through wireless communication (S402). In this case, the wireless transmitter / receiver may generate a message authentication code (MAC) for integrity check and transmit the MAC to the smart card reader 200 together with the work request.

상기 S402단계에 따라 암호화된 작업 요청을 제공받은 스마트카드 판독기(200)는 상기 암호화된 작업 요청을 복호화한 다음(S403), 스마트카드(300)에게 전달한다(S404). 이때, 상기 S403단계에서 수신된 작업 요청에 MAC가 포함되어 있 는 경우에는, 상기 MAC를 통하여 무결성 검사를 수행할 수 있다. The smart card reader 200 having received the encrypted work request according to the step S402 decrypts the encrypted work request (S403), and then transfers the encrypted work request to the smart card 300 (S404). In this case, when the MAC is included in the work request received in step S403, the integrity check may be performed through the MAC.

스마트카드(300)는 전달된 작업요청에 따라 필요한 작업을 수행한 다음(S405), 그 결과값을 포함하는 작업 요청 응답 메시지를 스마트카드 판독기(200)에게 전달한다(S406).The smart card 300 performs the necessary work according to the transferred work request (S405), and then transmits a work request response message including the result value to the smart card reader 200 (S406).

상기 S406단계에 따라 스마트카드(300)로부터 작업 요청 응답 메시지를 전달받은 스마트카드 판독기(200)는 상기 작업 요청 응답 메시지를 암호화한 다음(S407), 이를 무선통신을 통하여 무선 송/수신기(400)에게 전달한다(S408). 이때, 상기 스마트카드 판독기(200)는 무결성 검사를 위하여 MAC를 생성하여 상기 응답 메시지와 함께 무선 송/수신기(400)에게 전달할 수 있다. In step S406, the smart card reader 200 that receives the work request response message from the smart card 300 encrypts the work request response message (S407), and wirelessly transmits / receives the receiver 400 through wireless communication. Transfer to (S408). In this case, the smart card reader 200 may generate a MAC for integrity check and transmit the MAC to the wireless transmitter / receiver 400 together with the response message.

다음으로, 상기 무선 송/수신기(400)는 무선통신 네트워크를 통하여 전달받은 암호화된 작업 요청 응답 메시지를 복호화한 다음(S409), 이를 상기 단말기(100)에게 제공한다. 이때, 상기 S409단계에서 수신된 응답 메시지에 MAC가 포함되어 있는 경우에는 상기 MAC를 통하여 무결성 검사를 수행할 수 있다. Next, the wireless transmitter / receiver 400 decrypts the encrypted work request response message received through the wireless communication network (S409), and provides it to the terminal 100. In this case, when the MAC is included in the response message received in step S409, the integrity check may be performed through the MAC.

도 7은 본 발명의 또 다른 실시예에 따른 스마트 카드 판독기와 무선 송/수신기 사이에 데이터 암호화 및 무결성 검사를 위한 키 생성 방법을 설명하기 위한 절차도이다. 7 is a flowchart illustrating a key generation method for data encryption and integrity checking between a smart card reader and a wireless transceiver according to another embodiment of the present invention.

도 7을 참조하면, 무선 송/수신기(400)와 스마트카드 판독기(200)는 사전에 인증에 필요한 키를 미리 발급받는다(S500). 이때의 키는 무선 송/수신기(400)와 스마트카드 판독기(200) 제작시에 발급되어 저장, 관리될 수 있다. 이때, 상기 무선 송/수신기(400)가 단말기에 부착되어 있는 경우에는 상기 인증에 필요한 적어도 하나의 의 저장과 보안과 관리를 담당할 소프트웨어 또는 하드웨어 모듈이 상기 단말기에 설치되거나 부착될 수 있다. Referring to FIG. 7, the wireless transmitter / receiver 400 and the smart card reader 200 may be previously issued a key necessary for authentication (S500). In this case, the key may be issued and stored and managed when the wireless transmitter / receiver 400 and the smart card reader 200 are manufactured. In this case, when the wireless transmitter / receiver 400 is attached to a terminal, a software or hardware module that is in charge of storing, security and management of at least one required for the authentication may be installed or attached to the terminal.

상기 S500단계를 통하여 인증에 필요한 키를 발급받은 무선 송/수신기(400)와 스마트카드 판독기(200)는, 무선 통신을 시작하기 전에 서로 간에 인증 알고리즘을 수행한다(S501). 본 발명에 적용할 수 있는 바람직한 실시예에서 상기 인증 알고리즘은 무선 네트워크를 통하여 통신을 행하는 장치들 사이의 보안을 제공할 수 있는 인증 방법이라면 본 발명이 속하는 기술분야에서 통상의 지식을 가진 당업자가 용이하게 생각할 수 있는 모든 방법이 사용될 수 있다. 예컨대 MD5(message digest algorithm 5), DES(Data Encryption Standard), RSA(Rivest-Shamir-Adelman), DSA(digital signature algorithm) 등과 같은 암호 알고리즘, 또는 TLS(Transport Layer Security), AKA(Authentication and Key Agreement) 등과 같은 상호 인증 알고리즘을 사용할 수 있다. 이때, 상호 인증 알고리즘을 사용하면 무선 송/수신기와 무선 스마트카드 판독기가 서로 인증하게 되므로 더 높은 수준의 보안을 제공할 수 있다. The wireless transmitter / receiver 400 and the smart card reader 200, which have received the key for authentication through the step S500, perform an authentication algorithm with each other before starting the wireless communication (S501). In the preferred embodiment applicable to the present invention, if the authentication algorithm is an authentication method that can provide security between devices communicating over a wireless network, those skilled in the art will readily appreciate. Any method that one can think of can be used. For example, cryptographic algorithms such as message digest algorithm 5 (MD5), Data Encryption Standard (DES), Rivest-Shamir-Adelman (RSA), digital signature algorithm (DSA), or Transport Layer Security (TLS), Authentication and Key Agreement. Mutual authentication algorithms such as In this case, the mutual authentication algorithm can provide a higher level of security since the wireless transmitter / receiver and the wireless smart card reader authenticate each other.

상기 S501단계를 통하여 수행된 인증 알고리즘의 결과를 판단한 결과(S502, S503), 인증에 실패한 것으로 확인되면 인증 실패 처리를 행하고 절차 진행을 중단하고(504), 인증에 성공한 것으로 확인되면 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 무선 통신을 보호하기 위한 보안키를 생성한다(S505). 이때, 상기 S505단계의 보안키 생성단계는 무선 송/수신기(400) 및 스마트카드 판독기(200) 상에서 각각 동일한 알고리즘을 통하여 진행되는데, 이렇게 생성된 동일한 보안키는 무선 송/수신기(400) 및 스마트카드 판독기(200)에 각각 보관된다. As a result of determining the result of the authentication algorithm performed through the step S501 (S502, S503), if it is determined that the authentication has failed, the authentication failure process is performed and the procedure is stopped (504), if the authentication is successful, the wireless transmitter / receiver A security key for protecting the wireless communication between the 400 and the smart card reader 200 is generated (S505). At this time, the security key generation step of step S505 is carried out through the same algorithm on the wireless transmitter / receiver 400 and the smart card reader 200, respectively, the same security key is generated so that the wireless transmitter / receiver 400 and smart Each is stored in the card reader 200.

상기 S505단계를 통하여 보안키가 생성되고 나면, 이후에 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 주고 받는 데이터는 보안키를 통하여 암호화 및 복호화되고 데이터 무결성을 검사받게 된다(S506). 즉, 상기 무선 송/수신기와 무선 스마트 카드 판독기 간에 보안터널이 형성되게 되므로 인증이 성공한 후에 주고 받는 모든 데이터는 외부의 공격으로부터 안전하게 보호받을 수 있다. After the security key is generated through step S505, data transmitted and received between the wireless transmitter / receiver 400 and the smart card reader 200 is encrypted and decrypted through the security key, and data integrity is checked (S506). ). That is, since a secure tunnel is formed between the wireless transmitter / receiver and the wireless smart card reader, all data transmitted and received after successful authentication can be safely protected from an external attack.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 당업자에게 있어 명백할 것이다. The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and it is common in the art that various substitutions, modifications, and changes can be made without departing from the technical spirit of the present invention. It will be apparent to those skilled in the art.

본 발명에 의하면 2개 이상의 단말기에서 하나의 스마트카드와 신호처리를 행하는 경우에, 하나의 단말기에서 사용하던 스마트카드를 다른 단말기에서 사용하고자 하더라도 기존의 단말기에서 스마트카드를 빼서 다른 단말기의 스마트카드 판독기로 옮기지 않더라도 2개 이상의 단말기에서 하나의 스마트카드를 용이하게 신호처리를 행할 수 있다. According to the present invention, when two or more terminals perform signal processing with one smart card, even if a smart card used in one terminal is to be used in another terminal, the smart card reader of another terminal is removed by removing the smart card from the existing terminal. It is possible to easily signal processing one smart card in two or more terminals without moving to.

또한, 하나의 단말기에서 2개 이상의 스마트카드와 신호처리를 행하는 경우에, 새로운 스마트카드를 사용하고자 하더라도, 기존에 사용하던 스마트카드를 빼 서 새로운 스마트카드로 교체하지 않고서도 용이하게 신호처리를 행할 수 있다. In addition, when performing signal processing with two or more smart cards in one terminal, even if a new smart card is to be used, the signal processing can be easily performed without removing the existing smart card and replacing it with a new smart card. Can be.

Claims (20)

인증에 필요한 키를 사전에 발급받고, 상기 인증에 필요한 키를 통해 단말기에 연결될 무선 송/수신기와의 인증동작을 수행하는 제 1단계;A first step of receiving a key necessary for authentication in advance and performing an authentication operation with a wireless transmitter / receiver to be connected to a terminal through the key required for authentication; 상기 인증동작이 성공적으로 수행되면, 상기 무선 송/수신기와의 무선 통신을 보호하기 위한 보안키를 생성하여 내부에 저장하는 제 2단계;A second step of, if the authentication operation is successfully performed, generating and storing a security key therein for protecting wireless communication with the wireless transmitter / receiver; 상기 단말기에 의해 발생되며 상기 무선 송/수신기에 의해 암호화된 후 무선으로 송출되는 스마트카드 명령을 수신하는 제 3단계; Receiving a smart card command generated by the terminal and transmitted wirelessly after being encrypted by the wireless transmitter / receiver; 상기 제 3단계에서 수신한 스마트카드 명령을 상기 보안키로 복호화하는 제 4단계;A fourth step of decrypting the smart card command received in the third step with the security key; 상기 제 4단계를 통해 복호화된 스마트카드 명령을 스마트카드에게 전달한 다음, 이에 대한 스마트카드 응답을 수신하는 제 5단계; 및Transmitting a smart card command decrypted through the fourth step to the smart card, and then receiving a smart card response thereto; And 상기 제 5단계에서 수신된 스마트카드 응답을 상기 보안키로 암호화한 후, 무선으로 상기 무선 송/수신기에게 전송하는 제 6단계를 포함하는 스마트카드 판독기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법.Encrypting the smart card response received in the fifth step with the security key, and then performing signal processing with the smart card using wireless communication of the smart card reader, the sixth step of transmitting to the wireless transmitter / receiver wirelessly. Way. 삭제delete 제 1항에 있어서,The method of claim 1, 상기 단말기는 상기 인증에 필요한 키의 저장, 보안 및 관리를 담당할 수단을 더 포함하는 것을 특징으로 하는 스마트카드 판독기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법.And the terminal further comprises means for the storage, security, and management of the keys required for the authentication. The method for signal processing with a smart card using wireless communication of a smart card reader. 제 1항에 있어서,The method of claim 1, 상기 제 1단계에서는 MD5(message digest algorithm 5), DES(Data Encryption Standard), RSA(Rivest-Shamir-Adelman), DSA(digital signature algorithm), TLS(Transport Layer Security) 및 AKA(Authentication and Key Agreement) 중에서 선택되는 어느 하나의 인증 알고리즘을 통해 상기 무선 송/수신기와의 인증동작을 수행하는 것을 특징으로 하는 스마트카드 판독기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법. The first step includes message digest algorithm 5 (MD5), Data Encryption Standard (DES), Rivest-Shamir-Adelman (RSA), digital signature algorithm (DSA), Transport Layer Security (TLS), and Authentication and Key Agreement (AKA). A method for performing signal processing with a smart card using wireless communication of a smart card reader, characterized in that the authentication operation with the wireless transmitter / receiver is performed through any one authentication algorithm selected from among them. 제 1항에 있어서,The method of claim 1, 상기 제 3단계 및 제 4단계 사이에 스마트카드 명령이 수신되면, 상기 스마트카드 명령을 발신한 단말기가 정당한 사용자인지 여부를 확인하여, 상기 스마트카드 명령을 발신한 단말기가 해당 스마트카드를 이용하여 특정 작업을 수행할 수 있는 정당한 권한이 있는지 여부를 확인하는 단계를 더 포함하는 것을 특징으로 하는 스마트카드 판독기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법.When the smart card command is received between the third step and the fourth step, it is determined whether the terminal that has sent the smart card command is a legitimate user, and the terminal that has sent the smart card command is identified using the smart card. A method of performing signal processing with a smart card using wireless communication of a smart card reader, characterized by further comprising: checking whether there is a legitimate right to perform a task. 제 1항에 있어서,The method of claim 1, 상기 제 4단계 및 제 5단계 사이에 상기 단말기가 사용할 수 있는 스마트카드가 2개 이상 복수개인 경우에, 상기 스마트카드 명령에 따른 작업을 수행할 스마트카드에 관한 식별 정보를 검색하는 단계를 더 포함하는 것을 특징으로 하는 스마트카드 판독기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법.Retrieving identification information about a smart card to perform an operation according to the smart card command, when there are two or more smart cards available to the terminal between the fourth and fifth steps. And performing signal processing with the smart card using wireless communication of the smart card reader. 인증에 필요한 키를 발급받고, 상기 인증에 필요한 키를 통해 스마트카드 판독기와의 인증동작을 수행하는 제 1단계;Receiving a key necessary for authentication and performing an authentication operation with a smart card reader through the key required for authentication; 상기 인증동작이 성공적으로 수행되면, 상기 스마트카드 판독기와의 무선 통신을 보호하기 위한 보안키를 생성하여 내부에 저장하는 제 2단계;A second step of, if the authentication operation is successfully performed, generating and storing a security key therein for protecting wireless communication with the smart card reader; 단말기로부터 스마트카드 명령을 수신하는 제 3단계;Receiving a smart card command from the terminal; 상기 스마트카드 명령에 대응되는 상기 스마트카드 판독기를 파악한 후, 상기 파악된 스마트카드 판독기에 대응되는 상기 보안키를 통해 상기 스마트카드 명령을 암호화하는 제 4단계;A fourth step of identifying the smart card reader corresponding to the smart card command and encrypting the smart card command through the security key corresponding to the identified smart card reader; 상기 암호화된 스마트카드 명령을 무선으로 상기 파악된 스마트카드 판독기에 발송하고, 이에 대한 스마트카드 응답을 무선으로 수신하는 제 5단계;A fifth step of wirelessly sending the encrypted smart card command to the identified smart card reader and wirelessly receiving a smart card response thereto; 상기 제 5단계에서 수신한 스마트카드 응답을 상기 파악된 스마트카드 판독기에 대응되는 상기 보안키로 복호화하여 상기 단말기에게 전달하는 제 6단계를 포함하여 구성되는 무선 송/수신기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법. The smart card using the wireless communication of the wireless transmitter / receiver comprising a sixth step of decrypting the smart card response received in the fifth step with the security key corresponding to the identified smart card reader to the terminal; And a signal processing method. 삭제delete 제 7항에 있어서,The method of claim 7, wherein 상기 단말기는 상기 인증에 필요한 키의 저장, 보안 및 관리를 담당할 수단을 더 포함하는 것을 특징으로 하는 무선 송/수신기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법. And the terminal further comprises means for the storage, security, and management of the keys required for the authentication. The method for signal processing with a smart card using wireless communication of a wireless transmitter / receiver. 제 7항에 있어서,The method of claim 7, wherein 상기 제 1단계에서는 MD5(message digest algorithm 5), DES(Data Encryption Standard), RSA(Rivest-Shamir-Adelman), DSA(digital signature algorithm), TLS(Transport Layer Security) 및 AKA(Authentication and Key Agreement) 중에서 선택되는 어느 하나의 인증 알고리즘을 통해 상기 스마트카드 판독기와의 인증동작을 수행하는 것을 특징으로 하는 무선 송/수신기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법. The first step includes message digest algorithm 5 (MD5), Data Encryption Standard (DES), Rivest-Shamir-Adelman (RSA), digital signature algorithm (DSA), Transport Layer Security (TLS), and Authentication and Key Agreement (AKA). A method for performing signal processing with a smart card using wireless communication of a wireless transmitter / receiver, characterized in that the authentication operation with the smart card reader is performed through any authentication algorithm selected from among them. 제 7항에 있어서,The method of claim 7, wherein 상기 제 3단계 및 제 4단계 사이에 스마트카드 명령이 수신되면, 상기 스마트카드 명령을 발신한 단말기가 정당한 사용자인지 여부를 확인하여, 상기 스마트카드 명령을 발신한 단말기가 해당 스마트카드를 이용하여 특정 작업을 수행할 수 있는 정당한 권한이 있는지 여부를 확인하는 단계를 더 포함하는 것을 특징으로 하는 무선 송/수신기의 무선통신을 이용하여 스마트카드와 신호처리를 행하는 방법.When the smart card command is received between the third step and the fourth step, it is determined whether the terminal that has sent the smart card command is a legitimate user, and the terminal that has sent the smart card command is identified using the smart card. A method for performing signal processing with a smart card using wireless communication of a wireless transmitter / receiver, further comprising: checking whether there is a legitimate authority to perform a task. 무선통신 네트워크를 통하여 수신한 스마트카드 명령을 스마트카드로 제공하고, 상기 스마트카드 명령에 대한 스마트카드 응답을 무선통신 네트워크를 통하여 발송하는 과정과 관련된 신호처리를 제어하기 위한 제어부;A control unit for providing a smart card command received through a wireless communication network to a smart card and controlling signal processing associated with a process of sending a smart card response to the smart card command through a wireless communication network; 적어도 하나의 단말기에 연결되는 적어도 하나의 무선/송수신기와 무선통신 네트워크를 형성하여 데이터 송수신을 수행하는 무선 송/수신부;A wireless transmitting / receiving unit which forms a wireless communication network with at least one wireless / transceiver connected to at least one terminal and performs data transmission / reception; 적어도 하나의 단말기와 유선통신 네트워크를 형성하여 데이터 송수신을 수행하는 유선 인터페이스; 및,A wired interface for performing data transmission and reception by forming a wired communication network with at least one terminal; And, 스마트카드와 상기 제어부 사이를 연결하는 스마트카드 인터페이스를 포함하며, It includes a smart card interface for connecting between the smart card and the control unit, 상기 제어부는,The control unit, 상기 스마트카드 인터페이스를 통하여 스마트카드와 주고받는 패킷 데이터를 판독하는 판독기 칩;A reader chip that reads packet data to and from a smart card through the smart card interface; 인증에 필요한 키를 사전에 발급받고, 상기 인증에 필요한 키를 이용하여 상기 무선 송/수신기와의 인증 동작을 수행하며, 무선 통신시 보안키를 통해 데이터를 암호화 또는 복호화하는 보안 관련 작업을 수행하는 보안 모듈; 및,Issuing a key required for authentication in advance, performs an authentication operation with the wireless transmitter / receiver using the key required for authentication, and performs a security-related task of encrypting or decrypting data through a security key during wireless communication. Security module; And, 상기 무선 송/수신부와 상기 유선 인터페이스의 입출력 동작을 관리 및 제어하는 입출력 제어 모듈을 포함하여 구성되는 스마트카드 판독기. And an input / output control module for managing and controlling input / output operations of the wireless transmission / reception unit and the wired interface. 삭제delete 제 12항에 있어서,The method of claim 12, 상기 보안 모듈은 상기 스마트카드 판독기와 상기 무선 송/수신기가 상호 인증을 통한 보안터널을 형성하면서 생성한 보안키를 보관하고 있는 것을 특징으로 하는 스마트카드 판독기. The security module is a smart card reader, characterized in that for storing the security key generated while the smart card reader and the wireless transmitter / receiver form a security tunnel through mutual authentication. 제 12항에 있어서,The method of claim 12, 상기 스마트카드 인터페이스가 2개 이상인 것을 특징으로 하는 스마트카드 판독기.And at least two smart card interfaces. 적어도 하나의 스마트카드 판독기와의 무선통신 네트워크를 형성하여 데이터 송수신을 수행하는 무선 송/수신부;A wireless transmitter / receiver configured to form a wireless communication network with at least one smart card reader to perform data transmission and reception; 적어도 하나의 단말기와 유선통신 네트워크를 형성하여 데이터 송수신을 수행하는 유선 인터페이스; 및,A wired interface for performing data transmission and reception by forming a wired communication network with at least one terminal; And, 상기 단말기로부터 전송되는 스마트카드 명령을 무선통신 네트워크를 통해 상기 스마트카드 판독기로 발송하고, 상기 스마트카드 명령에 대한 스마트카드 응답을 무선통신 네트워크를 통해 수신하여 상기 단말기로 전달하는 과정과 관련된 신호처리를 제어하기 위한 제어부를 포함하고, Sending a smart card command sent from the terminal to the smart card reader through a wireless communication network, and receives a smart card response to the smart card command through the wireless communication network to transmit to the terminal A control unit for controlling, 상기 제어부는,The control unit, 인증에 필요한 키를 사전에 발급받고, 상기 인증에 필요한 키를 이용하여 상기 스마트카드 판독기와의 인증 동작을 수행하며, 무선 통신시 보안키를 통해 데이터를 암호화 또는 복호화하는 보안 관련 작업을 수행하는 보안 모듈; 및,Security for performing a security operation for encrypting or decrypting data through a security key during wireless communication by receiving a key required for authentication in advance, performing an authentication operation with the smart card reader using the key required for authentication. module; And, 상기 무선 송/수신부와 상기 유선 인터페이스의 입출력 동작을 관리 및 제어하는 입출력 제어 모듈을 포함하여 구성되는 무선 송/수신기.And an input / output control module configured to manage and control input / output operations of the wireless transmitter / receiver and the wired interface. 삭제delete 제 16항에 있어서,The method of claim 16, 상기 보안 모듈은 스마트카드 판독기와 무선 송/수신기가 상호 인증을 통한 보안터널을 형성하면서 생성한 보안키를 보관하고 있는 것을 특징으로 하는 무선 송/수신기. The security module is characterized in that the smart card reader and the wireless transmitter and receiver stores a security key generated while forming a security tunnel through mutual authentication. 제 16항에 있어서,The method of claim 16, 상기 유선 인터페이스는 이동통신 단말기 또는 개인용 단말기의 스마트카드 연결단자와 연결되어, 상기 이동통신 단말기 또는 개인용 단말기에서 생성된 스마트카드 명령을 수신하고, 대응되는 스마트카드 응답을 상기 이동통신 단말기 또는 개인용 단말기에게 제공하는 것을 특징으로 하는 무선 송/수신기. The wired interface is connected to a smart card connection terminal of a mobile communication terminal or a personal terminal, receives a smart card command generated by the mobile communication terminal or a personal terminal, and sends a corresponding smart card response to the mobile communication terminal or a personal terminal. Wireless transmitter and receiver characterized in that it provides. 제 16항에 있어서,The method of claim 16, 단말기에 부착 또는 포함되어 있거나 그 외부에 별도의 장치로서 분리되어 존재하는 것을 특징으로 하는 무선 송/수신기. A wireless transmitter / receiver characterized in that it is attached to or included in a terminal or is present separately as a separate device.
KR1020060123385A 2006-12-06 2006-12-06 Method and Apparatus for signaling with smart card using wireless communication KR100860408B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060123385A KR100860408B1 (en) 2006-12-06 2006-12-06 Method and Apparatus for signaling with smart card using wireless communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060123385A KR100860408B1 (en) 2006-12-06 2006-12-06 Method and Apparatus for signaling with smart card using wireless communication

Publications (2)

Publication Number Publication Date
KR20080051767A KR20080051767A (en) 2008-06-11
KR100860408B1 true KR100860408B1 (en) 2008-09-26

Family

ID=39806704

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060123385A KR100860408B1 (en) 2006-12-06 2006-12-06 Method and Apparatus for signaling with smart card using wireless communication

Country Status (1)

Country Link
KR (1) KR100860408B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9178567B2 (en) 2012-06-01 2015-11-03 Rockwell Collins, Inc. Secure communication apparatus and method for a mobile computing device
CN113537422A (en) * 2021-06-29 2021-10-22 金邦达有限公司 Bluetooth communication-based instant card making method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005078651A (en) 2003-09-03 2005-03-24 Stmicroelectronics Inc Method and apparatus0 for usb and non-contact smart card device
US6996230B1 (en) * 2003-06-13 2006-02-07 Adtran, Inc. Echo-canceler for precoded fractionally spaced receiver using signal estimator
US20060233374A1 (en) 2005-04-15 2006-10-19 Research In Motion Limited Gathering randomness in a wireless smart card reader
US20060236117A1 (en) * 2005-04-04 2006-10-19 Mihal Lazaridis Portable smart card reader having secure wireless communications capability

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6996230B1 (en) * 2003-06-13 2006-02-07 Adtran, Inc. Echo-canceler for precoded fractionally spaced receiver using signal estimator
JP2005078651A (en) 2003-09-03 2005-03-24 Stmicroelectronics Inc Method and apparatus0 for usb and non-contact smart card device
US20060236117A1 (en) * 2005-04-04 2006-10-19 Mihal Lazaridis Portable smart card reader having secure wireless communications capability
US20060233374A1 (en) 2005-04-15 2006-10-19 Research In Motion Limited Gathering randomness in a wireless smart card reader

Also Published As

Publication number Publication date
KR20080051767A (en) 2008-06-11

Similar Documents

Publication Publication Date Title
JP4624732B2 (en) how to access
KR101684076B1 (en) A secure Data Communication system between IoT smart devices and a Network gateway under Internet of Thing environment
KR101744388B1 (en) Apparatus and method for authenticating
KR101325227B1 (en) System, device, and method for communication, apparatus and method for processing information
CN106464498B (en) Method for authenticating a first electronic entity by a second electronic entity and electronic entity
EP1274194A1 (en) Method and apparatus for wireless data communication, using an encryption unit
CN100590639C (en) System and method for managing multiple smart card sessions
CN103875006A (en) Radio frequency identification technology incorporating cryptographics
CN110072231A (en) Method, contrast means and remote-control key for pairing
EP2937806A1 (en) Method and system for securing electronic data exchange between an industrial programmable device and a portable programmable device
KR20150011377A (en) Electronic authentication client system and processing method, and electronic authentication system and method
JP4175386B2 (en) Information processing system, information processing apparatus, and integrated circuit chip
EP2549784B1 (en) Wireless communication apparatus and method of preventing leakage of a cryptographic key
US8341703B2 (en) Authentication coordination system, terminal apparatus, storage medium, authentication coordination method, and authentication coordination program
CN104272313A (en) Application program execution device
US9536116B2 (en) Active component embedded in cable
KR100860408B1 (en) Method and Apparatus for signaling with smart card using wireless communication
JP6192495B2 (en) Semiconductor device, information terminal, semiconductor element control method, and information terminal control method
KR100757685B1 (en) APDU Delivery Host Authentication Method And System Based on PKI
KR20190134935A (en) System for protecting personal stored file securely in cloud environment
JP2008176741A (en) Client terminal, service providing server, service providing system, control method, and service providing method
KR101495884B1 (en) Apparatus and method for managing asset using one-chip using including wifi module, bluetooth moduel and nfc tag
JP3963938B2 (en) Access method, memory device, and information device
US11516215B2 (en) Secure access to encrypted data of a user terminal
KR101460390B1 (en) System and method for secure information networking of Radio Frequency Identification System

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120910

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 19