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 PDFInfo
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 98
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000011664 signaling Effects 0.000 title 1
- 230000004044 response Effects 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims abstract description 38
- 238000010295 mobile communication Methods 0.000 claims description 23
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000013478 data encryption standard Methods 0.000 claims description 6
- 238000003672 processing method Methods 0.000 claims 1
- 206010028980 Neoplasm Diseases 0.000 abstract 1
- 201000011510 cancer Diseases 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/38—Transceivers, 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/40—Circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-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
도 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
상기 이동통신 단말기(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
상기 스마트카드 판독기(200)는 스마트카드와 데이터 송수신이 가능한 형태로 연결되어 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에서 스마트카드 명령을 무선통신 네트워크를 통하여 수신하여 스마트카드(300)로 전달하고, 상기 스마트카드 명령에 대한 해당 스마트카드(300)의 스마트카드 응답을 전달받아 무선통신 네트워크를 통하여 상기 이동통신 단말기(110) 또는 개인용 단말기(120)를 향하여 발송한다. 이때, 상기 스마트카드 판독기(200)는 개인용 단말기(120)와 상기 무선통신 네트워크를 통하여 데이터 송수신을 행하지만, 본 발명에 적용할 수 있는 바람직한 실시예에서 스마트카드 판독기(200)와 개인용 단말기(120) 사이에서 행하여질 수 있는 데이터 통신 방식이 무선통신 만으로 한정되는 것이 아니고, 유선통신 네트워크, 예컨대 범용 시리얼 버스(USB) 또는 시리얼 연결 등을 통하여 통신하는 경우까지 적용할 수 있다. The
상기 무선 송/수신부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)로부터 스마트카드(300)로 보내지는 스마트카드 명령을 무선통신 네트워크를 통하여 상기 스마트카드 판독기(300)에게 전송하고, 상기 스마트카드 판독기(300)로부터 무선통신 네트워크를 통하여 전송되어 오는 스마트카드 응답을 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에게 제공한다. 이를 위하여 상기 무선 송/수신부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)의 스마트카드 연결단자와 연결되어 있는 것이 바람직하다. 이때, 상기 무선 송/수신 부(400)는 상기 이동통신 단말기(110) 또는 개인용 단말기(120)에 부착 또는 포함되어 있거나 그 외부에 별도의 장치로서 분리되어 존재할 수 있다. The wireless transmitter /
본 발명에 적용할 수 있는 바람직한 실시예에서, 상기 스마트카드 판독기(200)와 무선 송/수신부(400) 간의 무선통신 네트워크로는 전선이 아닌 전파를 통하여 신호·부호·영상·음성 등의 정보를 교신할 수 있는 방법이라면 본 발명이 속하는 기술분야에서 통상의 지식을 가진 당업자가 용이하게 생각할 수 있는 모든 방법이 사용될 수 있다. 예컨대, 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등을 들 수 있다. In a preferred embodiment applicable to the present invention, the wireless communication network between the
상기 스마트카드(300)는 상기 스마트카드 판독기(200)를 통하여 이동통신 단말기(110) 또는 개인용 단말기(120)에서 전송된 스마트카드 명령을 제공받으면, 상기 스마트카드(300)에 탑재되어 있는 스마트카드 애플리케이션으로 상기 스마트카드 명령을 처리하여 스마트카드 응답을 생성한 다음, 이를 스마트카드 판독기(200)를 통하여 이동통신 단말기(110) 또는 개인용 단말기(120)에서 전송한다. When the
도 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
상기 제어부(210)는 무선통신 네트워크를 통하여 수신한 스마트카드 명령을 스마트카드(300)로 제공하고, 상기 스마트카드 명령에 대한 스마트카드 응답을 무선통신 네트워크를 통하여 발송하는 과정과 관련된 신호처리를 제어하기 위한 구성요소로서, 판독기 칩(211), 보안 모듈(212) 및 입출력 제어 모듈(I/O 제어 모듈)(213)을 포함하여 구성된다. 판독기 칩(211)은 스마트카드 인터페이스(250)를 통하여 스마트카드(300)와 주고받는 패킷 데이터를 판독하고, 보안 모듈(212)은 인증 알고리즘 수행과 무선 통신을 할 때 통신 데이터 보호를 수행하기 위하여 보안키를 이용하여 암호화 또는 복호화 등과 같은 보안 관련 작업을 수행하며, I/O 제어 모듈(213)은 무선 송/수신부(220)와 유선 인터페이스(230)를 관리한다. 이때, 상기 보안 모듈(212)에서 사용되는 보안키는 스마트카드 판독기(200)와 무선 송/수신기(400) 사이에 송수신되는 데이터를 암호화 또는 복호화하기 위하여 스마트카드 판독기와 상기 무선 송/수신기가 상호 인증을 통한 보안터널을 형성하면서 생성하여 각각 보관하고 있는 것이다. The
본 발명에 적용할 수 있는 바람직한 실시예에서 상기 스마트카드 판독기(200)가 동시에 2개 이상의 서로 다른 스마트카드와 각각 연결되어 데이터통신을 행하는 경우에 상기 제어부(210)는 복수개의 스마트카드 중에서, 상기 수신된 스마트카드 명령을 처리할 해당 스마트카드를 선별하는 기능을 더 수행할 수 있다. In a preferred embodiment applicable to the present invention, when the
상기 무선 송/수신부(220) 및 유선 인터페이스(230)는 상기 스마트카드 판독 기(200)가 이동통신 단말기 또는 사용자 단말기와 데이터 통신을 행하는 과정을 담당한다. 즉, 무선 송/수신부(220)는 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등과 같은 무선통신 네트워크를 통한 데이터 송수신을 담당하고, 유선 인터페이스(230)는 범용 시리얼 버스(USB) 또는 시리얼 연결 등과 같은 유선통신 네트워크를 통한 데이터 송수신을 담당한다. The wireless transmitter /
상기 스마트카드 인터페이스(250)는 스마트카드(300)로 스마트카드 명령에 해당하는 APDU(Application Protocol Data Unit) 패킷을 전송하고, 상기 스마트카드(300)로부터 스마트카드 응답에 해당하는 APDU 패킷을 전송받는 과정을 통하여 스마트카드(300)와 스마트카드 판독기(200) 사이를 연결한다. 이때, 상기 도 2에는 상기 스마트카드와 연결되어 통신하는 스마트카드 인터페이스(250)가 하나인 것으로 도시되어 있으나, 본 발명의 실시예에 따른 상기 스마트카드 판독기(200)는 2개 이상의 스마트카드 인터페이스(250)를 구비하여 서로 다른 스마트카드와 각각 연결되어 데이터 통신을 행할 수 있다. The
도 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 /
상기 제어부(410)는 무선 송/수신부(420)와 유선 인터페이스(430)를 관리하는 입출력(I/O) 제어 모듈(412) 및 인증 알고리즘 수행과 무선 통신을 할 때 통신 데이터 보호를 수행하기 위하여 보안키를 이용하여 암호화 또는 복호화 등과 같은 보안 관련 일을 담당하는 보안 모듈(411)을 포함한다. 이때, 상기 보안 모듈(411)에서 사용되는 보안키는 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 송수신되는 데이터를 암호화 또는 복호화하기 위하여 상기 무선 송/수신기와 스마트카드 판독기가 상호 인증을 통한 보안터널을 형성하면서 생성하여 각각 보관하고 있는 것이다. The
본 발명에 적용할 수 있는 바람직한 실시예에서, 상기 제어부(410)는 이동통신 단말기 또는 개인용 단말기가 사용할 수 있는 스마트카드가 2개 이상 복수개인 경우에 상기 이동통신 단말기 또는 개인용 단말기로부터 제공받은 스마트카드 명령에 따른 작업을 수행할 스마트카드에 관한 식별 정보를 수집할 수 있다. In a preferred embodiment applicable to the present invention, the
상기 무선 송/수신부(420)는 무선주파수(Radio Frequency) 통신, 블루투스(Bluetooth) 통신 또는 지그비(ZigBee) 등과 같은 무선통신 네트워크를 통하여 스마트카드 판독기와의 데이터 송수신을 담당하고, 유선 인터페이스(430)는 범용 시리얼 버스(USB) 또는 시리얼 연결 등과 같은 유선통신 네트워크를 통하여 이동통신 단말기 또는 사용자 단말기와의 데이터 송수신을 담당한다. 이때 상기 유선 인터페이스(430)는 상기 이동통신 단말기 또는 개인용 단말기의 스마트카드 연결단자와 연결되어, 상기 이동통신 단말기 또는 개인용 단말기에서 생성된 스마트카드 명 령을 수신하고, 대응되는 스마트카드 응답을 상기 이동통신 단말기 또는 개인용 단말기에게 제공하는 것이 바람직하다. The wireless transmitter /
본 발명에 적용할 수 있는 바람직한 실시예에서 상기 무선 송/수신부(400)는 상기 이동통신 단말기 또는 개인용 단말기에 부착 또는 포함되어 있거나 그 외부에 별도의 장치로서 분리되어 존재할 수 있다. In a preferred embodiment applicable to the present invention, the wireless transmitting / receiving
도 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
도 6을 참조하면, 먼저 무선 송/수신기(400)는 이동통신 단말기 또는 사용자 단말기와 같은 단말기(100)로부터 작업 요청을 받는다(S400). 상기 작업 요청은 스마트카드(300)에 내장되어 있는 하나 이상의 스마트카드 어플리케이션에게 특정 작업을 요청하는 것으로, 해당 스마트카드 명령을 포함한다. Referring to FIG. 6, first, the wireless transmitter /
상기 작업 요청을 전달받은 무선 송/수신기(400)는 상기 작업 요청을 암호화한 다음(S401), 이를 무선통신을 통하여 스마트카드 판독기(200)에게 전송한다(S402). 이때, 무선 송/수신기는 무결성 검사를 위하여 MAC(Message Authentication Code)를 생성하여 작업 요청과 함께 상기 스마트카드 판독기(200)에게 전송할 수 있다. The wireless transmitter /
상기 S402단계에 따라 암호화된 작업 요청을 제공받은 스마트카드 판독기(200)는 상기 암호화된 작업 요청을 복호화한 다음(S403), 스마트카드(300)에게 전달한다(S404). 이때, 상기 S403단계에서 수신된 작업 요청에 MAC가 포함되어 있 는 경우에는, 상기 MAC를 통하여 무결성 검사를 수행할 수 있다. The
스마트카드(300)는 전달된 작업요청에 따라 필요한 작업을 수행한 다음(S405), 그 결과값을 포함하는 작업 요청 응답 메시지를 스마트카드 판독기(200)에게 전달한다(S406).The
상기 S406단계에 따라 스마트카드(300)로부터 작업 요청 응답 메시지를 전달받은 스마트카드 판독기(200)는 상기 작업 요청 응답 메시지를 암호화한 다음(S407), 이를 무선통신을 통하여 무선 송/수신기(400)에게 전달한다(S408). 이때, 상기 스마트카드 판독기(200)는 무결성 검사를 위하여 MAC를 생성하여 상기 응답 메시지와 함께 무선 송/수신기(400)에게 전달할 수 있다. In step S406, the
다음으로, 상기 무선 송/수신기(400)는 무선통신 네트워크를 통하여 전달받은 암호화된 작업 요청 응답 메시지를 복호화한 다음(S409), 이를 상기 단말기(100)에게 제공한다. 이때, 상기 S409단계에서 수신된 응답 메시지에 MAC가 포함되어 있는 경우에는 상기 MAC를 통하여 무결성 검사를 수행할 수 있다. Next, the wireless transmitter /
도 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 /
상기 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 /
상기 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
상기 S505단계를 통하여 보안키가 생성되고 나면, 이후에 무선 송/수신기(400)와 스마트카드 판독기(200) 사이에 주고 받는 데이터는 보안키를 통하여 암호화 및 복호화되고 데이터 무결성을 검사받게 된다(S506). 즉, 상기 무선 송/수신기와 무선 스마트 카드 판독기 간에 보안터널이 형성되게 되므로 인증이 성공한 후에 주고 받는 모든 데이터는 외부의 공격으로부터 안전하게 보호받을 수 있다. After the security key is generated through step S505, data transmitted and received between the wireless transmitter /
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 당업자에게 있어 명백할 것이다. 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)
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)
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)
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 |
-
2006
- 2006-12-06 KR KR1020060123385A patent/KR100860408B1/en active IP Right Grant
Patent Citations (4)
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 |