KR20130119200A - Mobile communication system using nfc card - Google Patents

Mobile communication system using nfc card Download PDF

Info

Publication number
KR20130119200A
KR20130119200A KR1020120042171A KR20120042171A KR20130119200A KR 20130119200 A KR20130119200 A KR 20130119200A KR 1020120042171 A KR1020120042171 A KR 1020120042171A KR 20120042171 A KR20120042171 A KR 20120042171A KR 20130119200 A KR20130119200 A KR 20130119200A
Authority
KR
South Korea
Prior art keywords
nfc card
web server
card
user information
nfc
Prior art date
Application number
KR1020120042171A
Other languages
Korean (ko)
Inventor
유지원
위종식
Original Assignee
유비벨록스(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 유비벨록스(주) filed Critical 유비벨록스(주)
Priority to KR1020120042171A priority Critical patent/KR20130119200A/en
Publication of KR20130119200A publication Critical patent/KR20130119200A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • 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
    • H04L9/3234Cryptographic 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 involving additional secure or trusted devices, e.g. TPM, smartcard, USB or software token
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

PURPOSE: A mobile communication system providing user information by using an NFC card stores a unique decryption key value in each NFC card to transmit the decryption key value with user information encrypted to a web server. CONSTITUTION: A web server (300) provides a predetermined service. An NFC card (100) stores a predetermined decryption key value. A mobile terminal (200) receives a request for user information from the web server. The mobile terminal loads the decryption key value by closely touching the NFC card. The mobile terminal provides the web server with the loaded decryption key value and user information encrypted in a universal IC cart (230). [Reference numerals] (100) NFC card; (240) Control unit; (AA) Adjacent touch; (BB) Wired/wireless network

Description

NFC카드를 이용하여 사용자 정보를 제공하는 이동통신 시스템{MOBILE COMMUNICATION SYSTEM USING NFC CARD}Mobile communication system providing user information using NFC card {MOBILE COMMUNICATION SYSTEM USING NFC CARD}

본 발명은 이동통신 시스템에 관한 것으로서, 특히 NFC카드를 이용하는 이동통신 시스템에 관한 것이다. The present invention relates to a mobile communication system, and more particularly to a mobile communication system using an NFC card.

최근, 근거리 무선통신 기술의 발전에 따라, IrDa(Infrared Data Association), RFID(Radio Frequency Identification), 블루투스(Bluetooth), NFC(Near Field Communication) 등의 다양한 통신기술이 등장하였다.2. Description of the Related Art In recent years, various communication technologies such as IrDA (Infrared Data Association), RFID (Radio Frequency Identification), Bluetooth, and NFC (Near Field Communication) have appeared.

그 중, NFC(Near Field Communication)는 무선태그(RFID) 기술 중 하나로 13.56MHz의 주파수 대역을 사용하는 비접촉식 통신 기술이다. 통신거리가 짧기 때문에 상대적으로 보안이 우수하고 가격이 저렴해 주목받는 차세대 근거리 통신 기술이다. 데이터 읽기와 쓰기 기능을 모두 사용할 수 있기 때문에 기존에 RFID 사용을 위해 필요했던 리더기가 필요하지 않고, 블루투스 등 기존의 근거리 통신 기술과 비슷하지만 블루투스처럼 기기 간 설정을 하지 않아도 되는 장점이 있다.Among them, Near Field Communication (NFC) is a non-contact communication technology using a frequency band of 13.56 MHz as one of radio frequency identification (RFID) technologies. It is a next-generation LAN technology that is attracting attention due to its relatively low security and relatively low price because of its short communication distance. Because it can use both data reading and writing functions, it does not need a reader that was needed for RFID use and it is similar to conventional short distance communication technology such as Bluetooth, but it does not need to set between devices like Bluetooth.

도1은 일반적인 NFC시스템의 하드웨어 구성도이다.1 is a hardware configuration diagram of a general NFC system.

도1에 도시된 바와 같이, NFC의 하드웨어 구성은 크게, NFC카드(10), NFC 모뎀(20, NFC 칩셋), NFC 안테나(30), NFC SIM(40)으로 이루어진다.As shown in FIG. 1, the hardware configuration of the NFC includes an NFC card 10, an NFC modem 20 (an NFC chipset), an NFC antenna 30, and an NFC SIM 40.

상기 NFC카드(10)는 마켓, 여행정보, 교통, 출입통제, 잠금장치 등의 정보를 저장하고 NFC통신을 통해 저장된 정보를 갱신한다.The NFC card 10 stores information such as market, travel information, traffic, access control, locking device, and the like, and updates stored information through NFC communication.

상기 NFC 모뎀(20)은 상기 NFC카드(10)와의 데이터 송수신 및 어플리케이션 및 하드웨어 제어를 담당한다.The NFC modem 20 is responsible for data transmission and reception and application and hardware control with the NFC card (10).

상기 NFC 안테나(30)는 13.56MHz의 RF(고주파)신호를 송출하고 수집한다.The NFC antenna 30 transmits and collects an RF (high frequency) signal of 13.56 MHz.

상기 NFC SIM(40)은 각종 정보를 보관하는 저장소 역할을 한다.The NFC SIM 40 serves as a repository for storing various kinds of information.

상기 NFC 칩(예: NFC 모뎀(20))을 장착한 NFC 단말기는 휴대폰, 가전제품, PC, NFC카드 등과 비접촉식으로 데이터 전송이 가능해 결재 단말기에 접촉하지 않고도 교통카드 기능 등과 같은 다양한 전자결재 기능을 수행할 수 있다.The NFC terminal equipped with the NFC chip (for example, the NFC modem 20) can transmit data in a non-contact manner with a mobile phone, a home appliance, a PC, or an NFC card, thereby enabling various electronic approval functions such as a traffic card function Can be performed.

NFC기술은 최근, 스마트폰이 대중화되면서 스마트폰과 결합되어, 모바일 결제라는 커다란 모멘텀을 일으키게 되었고, 이동통신사업자들에게는 비용 창출 마켓을 제공하고 이용자들에게는 다양한 서비스와 편리함을 제공할 것으로 예상되지만, 사실상 현재까지는 그 기술적 가능성과 스팩만 무성할 뿐 실제 시장에 나온 비즈니스 모델과 제품은 초기단계에 머무르고 있는 실정이다. NFC technology is expected to provide mobile service providers with a variety of services and convenience for users and provide a cost-generating market for mobile communication service providers, In fact, until now, only the technical possibilities and specs are present, but the business models and products that are actually in the market are in the early stage.

스마트폰이나 NFC단말기와 같은 이동단말기는 작고 가볍기 때문에 휴대의 편의성을 제공하는 반면, 작은 화면과 입력장치로 인해 조작이 불편하고 데이터 입력에 어려움을 겪게 한다.Mobile terminals such as smart phones and NFC terminals are small and light, so they are convenient to carry, while small screens and input devices make operation difficult and difficult to input data.

더욱이, 사용자 개인정보와 같은 데이터는 회원 가입절차나 대금결제 절차에서 빈번하게 요구되며 높은 수준의 보안을 필요로 하므로, 단말을 제조하고 서비스를 설계함에 있어서, 입력과 조작의 편리함은 물론 보안의 안전성도 보장되도록 고려되어야 한다.Moreover, data such as user personal information is frequently required in the membership registration process or payment process and requires a high level of security. Therefore, the convenience of input and operation as well as the safety of security in manufacturing a terminal and designing a service Should also be considered to ensure.

본 발명의 목적은, 각 NFC카드에 고유의 복호화키 값이 저장되도록 하고, 웹 서버에 암호화된 사용자 정보와 함께 상기 복호화키 값을 함께 전송하는 NFC카드를 활용한 이동통신시스템을 구현하는데 있다.An object of the present invention is to implement a mobile communication system utilizing an NFC card for storing a unique decryption key value in each NFC card and transmitting the decryption key value together with encrypted user information to a web server.

본 발명의 부가적인 특성 및 이점들은 아래의 설명에 기재될 것이며, 부분적으로는 상기 설명에 의해 명백해지거나 본 발명의 실행을 통해 숙지될 것이다. 본 발명의 목표 및 다른 이점들은 특히 아래 기재된 설명 및 부가된 도면뿐만 아니라 청구항에서 지적한 구조에 의해 구현될 것이다.Additional features and advantages of the invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the present invention will be realized and attained by the structure particularly pointed out in the claims, as well as the following description and the annexed drawings.

본 발명은, 사용자가 NFC카드를 이동단말기에 근접터치시키는 것만으로, 사용자의 개인정보를 특정 웹 서버에 자동으로 제공하는 이동통신 시스템을 구현하였다.The present invention implements a mobile communication system that automatically provides a user's personal information to a specific web server by simply touching the NFC card to a mobile terminal.

본 발명은 각 NFC카드에 복호화키 값이 저장되도록 하고, 웹 서버에 암호화된 사용자 정보를 제공하고, 암호화된 사용자 정보와 함께 상기 복호화키 값을 전송함으로써 무선통신의 보안적 취약성을 개선하였다.The present invention improves the security vulnerability of wireless communication by allowing the decryption key value to be stored in each NFC card, providing encrypted user information to a web server, and transmitting the decryption key value together with the encrypted user information.

도1은 일반적인 NFC시스템의 하드웨어 구성도.
도2는 본 발명에 따른 이동통신 시스템의 동작 예시도.
도3은 본 발명에 따른 이동통신 시스템의 구성도.
도4는 이동단말기와 전용 웹 서버간의 접속을 나타낸 예시도.
도5는 본 발명에 따른 이동통신 시스템의 동작 흐름도.
1 is a hardware configuration diagram of a general NFC system.
BACKGROUND OF THE INVENTION 1. Field of the Invention [0001]
3 is a configuration diagram of a mobile communication system according to the present invention;
4 is an exemplary diagram showing a connection between a mobile terminal and a dedicated web server.
5 is an operation flowchart of a mobile communication system according to the present invention;

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 NFC카드를 활용한 이동통신시스템은, In order to achieve the above object, the mobile communication system using the NFC card according to the present invention,

소정의 미디어 서비스를 제공하는 웹 서버와, 소정의 복호화 키값을 저장하는 NFC카드와, 상기 웹 서버로부터 사용자 정보에 관한 요구가 수신되면, 상기 NFC카드와 근접터치하여 상기 복호화 키값을 로드하고, 미리 암호화된 사용자 정보를 복호화 키값과 함께 상기 웹 서버에 제공하는 이동단말기를 포함하여 구성된다.A web server providing a predetermined media service, an NFC card storing a predetermined decryption key value, and when a request for user information is received from the web server, the decryption key value is loaded in close contact with the NFC card, and And a mobile terminal for providing the encrypted user information to the web server together with the decryption key value.

상기와 같은 목적을 달성하기 위하여, 본 발명에 따른 이동단말기의 사용자정보 전송방법은,In order to achieve the above object, the user information transmission method of the mobile terminal according to the present invention,

근접터치된 NFC카드로부터 소정의 유알엘 주소를 로드하는 과정과, 상기 유알엘 주소를 통해 웹서버에 접속하는 과정과, 사용자로부터 개인정보를 입력받아 상기 웹 서버에 사용자 등록을 수행하고, 동시에 입력된 사용자 정보를 UICC에 암호화하여 저장하는 과정과, 웹 서버로부터 사용자 정보에 관한 요구가 수신되면, 상기 UICC로부터 암호화된 사용자 개인정보를 로드하는 과정과, 사용자에게 NFC카드의 근접터치를 요구하여 NFC카드로부터 복호화 키를 획득하는 과정과, 상기 암호화된 사용자 개인정보와 함께 복호화 키를 상기 웹 서버로 전송하는 과정과, 웹 서버가 상기 전송된 복호화 키로서 사용자 개인정보를 복호화하는 과정으로 이루어진다.Loading a predetermined URL address from a proximity touch NFC card, accessing a web server via the URL address, receiving personal information from a user, registering a user with the web server, and simultaneously entering a user Encrypting and storing the information in the UICC; when a request for user information is received from the web server; loading encrypted user personal information from the UICC; and requesting a proximity touch of the NFC card to the user from the NFC card. Obtaining a decryption key, transmitting a decryption key along with the encrypted user personal information to the web server, and decrypting user personal information as the transmitted decryption key by the web server.

본 발명의 착안점은, NFC카드마다 고유의 복호화 키가 저장되도록 하는 NFC카드를 이용하는 이동통신 시스템을 구현하는데 있다.An object of the present invention is to implement a mobile communication system using an NFC card to store a unique decryption key for each NFC card.

본 발명은 NFC카드를 단말기에 근접시키는 것만으로, 단말이 특정 웹 서버에 접속하고 암호화된 사용자 정보를 자동으로 상기 웹 서버에 제공하는 NFC카드를 이용하는 이동통신 시스템을 구현하였다.The present invention merely implements a mobile communication system using an NFC card that accesses a specific web server and automatically provides encrypted user information to the web server just by bringing the NFC card close to the terminal.

이하, 본 발명의 바람직한 실시 예를 도면을 참조하여 설명하면 다음과 같다.Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

도2는 본 발명에 따른 이동통신 시스템의 동작 예시도이다.2 is a diagram illustrating an operation of a mobile communication system according to the present invention.

도2에 도시된 바와 같이, 사용자는 NFC카드(100)(예: 빅뱅 미디어 NFC카드)를 단말(200)에 근접터치하는 것으로, 빅뱅관련 웹 서버(300)(예: 빅뱅 홈페이지)에 접속할 수 있다. As shown in FIG. 2, the user can access the big bang related web server 300 (eg, Big Bang homepage) by touching the NFC card 100 (eg, Big Bang Media NFC Card) to the terminal 200. have.

빅뱅 미디어 NFC카드를 단말(200)에 근접터치하면, 단말(200)은 빅뱅 홈페이지에 접속하고, 빅뱅 홈페이지의 메인화면에서 제공하는 홍보 컨텐츠(예: 빅뱅5집 앨범)를 단말화면에 디스플레이 한다.When the Big Bang Media NFC card is touched close to the terminal 200, the terminal 200 accesses the Big Bang homepage and displays promotional contents (eg, Big Bang Vol. 5 album) on the main screen of the Big Bang homepage.

그리고, 만일 상기 빅뱅 홈페이지 서버(300)가 사용자의 개인정보 제공을 요청하는 상황(예: 전자결제 등)이 발생하면, 사용자는 직접 정보를 입력하지 않고도, 상기 빅뱅 미디어 NFC카드를 단말(200)에 근접터치하는 것만으로, 사용자의 개인정보를 상기 빅뱅 홈페이지 서버(300)에 제공한다. 이때, 통신상의 보안을 위해, 상기 사용자 정보는 암호화된 상태이며, 상기 빅뱅 미디어 NFC카드가 저장하고 있던 복호화키 값과 함께 빅뱅 홈페이지 서버(300)에 전달된다.If the big bang homepage server 300 requests a user's personal information to be provided (eg, electronic payment), the user does not need to directly enter the information, but the user can enter the big bang media NFC card 200. Just by touching close, the user's personal information is provided to the big bang homepage server 300. At this time, for security of the communication, the user information is in an encrypted state and is transmitted to the big bang homepage server 300 together with the decryption key value stored in the big bang media NFC card.

도3은 본 발명에 따른 이동통신 시스템의 구성도이다.3 is a block diagram of a mobile communication system according to the present invention.

도3에 도시된 바와 같이, 본 발명에 따른 이동통신 시스템은 크게, NFC카드(100), 이동단말기(200), 전용 웹 서버(300)를 포함하여 구성된다.As shown in FIG. 3, the mobile communication system according to the present invention largely includes an NFC card 100, a mobile terminal 200, and a dedicated web server 300.

상기 NFC카드(100)는 태그(110)와 13.56MHz의 RF(고주파)신호를 송수신하는 안테나(120)로 이루어지며, 상기 태그(110)에 상기 전용 웹 서버(300)의 유알엘(URL, Uniform Resource Locator)주소와 복호화 키값을 저장한다. NFC카드(100)는 상기 이동단말기(200)에 근접터치되면, 상기 태그(110)에 저장된 정보들을 이동단말(200)로 송신한다.The NFC card 100 is composed of an antenna 120 for transmitting and receiving a tag (110) and 13.56MHz RF (high frequency) signal, the tag 110, the URL of the dedicated web server 300 (URL, Uniform) Resource Locator) stores the address and decryption key value. When the NFC card 100 is in close proximity to the mobile terminal 200, the NFC card 100 transmits the information stored in the tag 110 to the mobile terminal 200.

상기 이동단말기(200)는 NFC기능을 구비한 단말기로서, 상기 NFC카드 (100)가 근접하면 상기 저장된 유알엘 주소를 로드하여 상기 유알엘 주소의 웹 서버(300)에 접속한다. 그리고 사용자가 회원등록을 원하는 경우, 사용자로부터 개인 정보(예: 주소, 주민번호, 연락처, 계좌정보 등)를 입력받아 회원등록을 수행한다. 그리고 한편, 상기 사용자 개인정보를 공개키 암호화 방식에 따라 암호화하여 메모리(예: NFC SIM 등)에 저장한다. 공개키 암호화 방식은 암호화키와 복호화키를 분리하여 암호화키를 공개하고 복호화키를 비밀리에 보관한다. 물론, 이때 상기 공개 암호화키로부터 비밀 복호화키를 계산할 수 없어야 한다. 송신자는 수신자의 공개 암호화키로 전송하려는 정보를 암호화하고 수신자는 수신한 암호문을 자신의 비밀 복호화키로 상기 암호화된 정보를 복원시킨다. 공개키 암호화 방식은 암호화키를 공개함으로써 관용 암호방식에서와 같이 키를 분해할 필요가 없다.The mobile terminal 200 is a terminal having an NFC function. When the NFC card 100 is in close proximity, the mobile terminal 200 loads the stored URL address and accesses the web server 300 of the URL address. If the user wants to register as a member, the user receives personal information (eg, address, social security number, contact information, account information, etc.) from the user and performs member registration. The user personal information is encrypted according to a public key encryption method and stored in a memory (eg, NFC SIM). The public key encryption method separates the encryption key and the decryption key to reveal the encryption key and keeps the decryption key secret. Of course, it should not be possible to calculate a secret decryption key from the public encryption key. The sender encrypts the information to be transmitted with the recipient's public encryption key, and the receiver restores the encrypted information with its secret decryption key. Public key cryptography does not require the key to be decrypted as in conventional cryptography by exposing an encryption key.

이후, 만일 상기 웹 서버(300)로부터 사용자의 개인정보 제공을 요청하는 상황(예: 전자결제 등)이 발생하면, 상기 NFC카드(100)로부터 복호화 키값을 획득한 후, 상기 암호화된 사용자 정보와 함께, 상기 웹 서버(300)로 전송한다.Then, if a situation (eg, electronic payment, etc.) requesting the provision of personal information of the user from the web server 300 occurs, after obtaining a decryption key value from the NFC card 100, the encrypted user information and Together, the web server 300 transmits.

상기 이동단말기(200)는 NFC 안테나(210), NFC 모뎀(220, NFC 칩셋), NFC SIM(230, 이하, 'UICC(Universal IC Card(범용IC카드))'라 한다), 제어부(240)를 포함하여 구성된다.The mobile terminal 200 is the NFC antenna 210, NFC modem (220, NFC chipset), NFC SIM (230, hereinafter referred to as 'UICC (Universal IC Card (Universal IC Card))'), the control unit 240 It is configured to include.

상기 NFC 모뎀(220)은 상기 NFC카드(100)의 근접터치가 감지되면, NFC카드(100)로부터 유알엘 주소 또는 복호화 키값을 수신하고 데이터 전송 어플리케이션 및 하드웨어 제어를 담당한다.When the NFC modem 220 detects a proximity touch of the NFC card 100, the NFC modem 220 receives a UAL address or a decryption key value from the NFC card 100 and is responsible for data transmission application and hardware control.

상기 NFC 안테나(210)는 13.56MHz의 RF(고주파)신호를 송출하고 수집한다.The NFC antenna 210 transmits and collects an RF (high frequency) signal of 13.56 MHz.

상기 UICC(230)는 암호화된 사용자의 개인 정보들(예: 주소, 주민번호, 연락처, 계좌정보 등)을 보관하는 저장소이다. 상기 UICC (230)는 PKCS11과 같은 하드웨어 시큐어 모듈(HSM)을 구비하여 사용자 정보를 저장할 수 있다. The UICC 230 is a storage for storing encrypted user's personal information (eg, address, social security number, contact information, account information, etc.). The UICC 230 may include a hardware secure module (HSM) such as PKCS11 to store user information.

상기 제어부(240)는 상기 웹 서버(300)로부터 사용자 정보에 관한 요구가 수신되면, 상기 UICC(230)로부터 암호화된 사용자 정보를 로드하여 상기 수신된 복호화 키값과 함께 상기 웹 서버(300)에 제공한다. 제어부(240)는 상기 NFC 모뎀(220)을 제어하여 NFC카드(100)와의 통신을 수행하고 상기 전용 웹 서버(300)와의 데이터 송수신을 제어한다. 제어부(240)는 사용자로부터 개인정보(예: 주소, 주민번호, 연락처, 계좌정보 등)가 입력되면 이를 암호화하여 상기 UICC(230)에 저장한다.When the request for user information is received from the web server 300, the controller 240 loads the encrypted user information from the UICC 230 and provides the web server 300 with the received decryption key value. do. The controller 240 controls the NFC modem 220 to communicate with the NFC card 100 and to control data transmission and reception with the dedicated web server 300. The controller 240 encrypts and stores the personal information (eg, address, social security number, contact information, account information, etc.) from the user in the UICC 230.

상기 제어부(240)는 소프트웨어적으로 구현가능하며, 제어부(240)를 소프트웨어적으로 구현한 어플리케이션(이하, '앱(app)'이라 한다)은 안드로이드 마켓이나 앱스토어 등과 같은 어플리케이션 구입처에서 제공될 수 있고, 사용자는 해당 앱(app, 240)을 미리 다운로드하여, 스마트 통신기기(300)에 인스톨(install)한다. The control unit 240 can be implemented in software and an application (hereinafter referred to as an 'app') implemented in software by the control unit 240 can be provided from an application source such as an Android market or an application store The user downloads the app (app) 240 in advance and installs it in the smart communication device 300.

상기 이동단말기(200)는 상기 NFC카드(100)의 근접터치가 감지되면 상기 앱(app, 200)을 자동으로 실행시킨다. 그리고 상기 앱(240)을 통해 상기 웹서버(300)에 접속하고, 웹서버(300)에서 제공하는 다양한 컨텐츠를 다운로드하거나 스트림 서비스(stream service)를 제공받을 수 있다.The mobile terminal 200 automatically executes the app 200 when the proximity touch of the NFC card 100 is detected. The user can access the web server 300 through the application 240 and download various contents provided by the web server 300 or receive a stream service.

상기 전용 웹 서버(300)는 상기 NFC카드(100)와 관련된 서비스를 제공하고, 전용 웹 서버(300)의 유알엘 주소는 상기 NFC카드(100)에 저장된다. The dedicated web server 300 provides a service related to the NFC card 100, and the UEL address of the dedicated web server 300 is stored in the NFC card 100.

상기 NFC카드(100)가 K-POP미디어에 관한 것일 때, 도4에 도시된 바와 같이 상기 전용 웹 서버(300)는 K-POP스타 홈페이지(예: 빅뱅닷컴, 소녀시대닷컴 등), 팬 카페 사이트, 기획사 홈페이지, 음악전문 방송 사이트, 음악차트 사이트(예: 멜론, 도시락, 벅스뮤직 등) 등 일 수 있다. 도4는 이동단말기와 전용 웹 서버간의 접속을 나타낸 예시도이다.When the NFC card 100 is related to K-POP media, as shown in FIG. 4, the dedicated web server 300 is a K-POP star homepage (eg, Big Bang.com, Girls' Generation, etc.), a fan cafe. Site, agency homepage, music broadcast site, music chart site (eg, melon, bento, bucks music, etc.). 4 is an exemplary diagram illustrating a connection between a mobile terminal and a dedicated web server.

상기 전용 웹 서버(300)가 K-POP스타 홈페이지(예: 빅뱅닷컴, 소녀시대닷컴 등)인 경우, 해당 K-POP스타의 앨범홍보, 공연 및 이벤트 공지, 음원(예: 정규 앨범이나 싱글곡 등의 음악파일) 판매 등의 서비스를 제공한다. 또한, 홈페이지에 등록된 회원들에게 음원의 할인판매, 팬 싸인회 및 팬미팅 초대권 부여, 팬 클럽 정회원 등록, 해당 K-POP스타의 콘서트 특별 초대권 부여(or 멤버쉽 D/C) 등의 특전을 부여하게 된다.If the dedicated web server 300 is a K-POP Star homepage (for example, Big Bang.com, Girls' Generation.com, etc.), it is possible to provide album promotion, performances, event announcements, And music files). In addition, we give privileges such as discount sale of sound source, invitation of fan signing and fan meeting, registration of fan club member, granting special invitation ticket of concert of the K-POP star (or membership D / C) do.

도5는 본 발명에 따른 이동통신 시스템의 동작 흐름도이다.5 is an operation flowchart of a mobile communication system according to the present invention.

도5에 도시된 바와 같이, 본 발명에 따른 이동단말(200)은 소정의 NFC카드(100)(예: K-POP 미디어 카드)와 근접터치가 이루어지면, 상기 NFC카드(100)로부터 유알엘 주소를 로드한다. (S10)As shown in FIG. 5, when the mobile terminal 200 according to the present invention has a proximity touch with a predetermined NFC card 100 (eg, a K-POP media card), the NFC address from the NFC card 100 may be used. Load (S10)

그리고, NFC카드(100)로부터 로드한 유알엘 주소를 통해 전용 웹서버(300)에 접속한다. (S20)Then, it accesses the dedicated web server 300 through the URL address loaded from the NFC card 100. (S20)

만일, 사용자가 회원등록을 원하는 경우, 단말(200)은 사용자로부터 개인 정보(예: 주소, 주민번호, 연락처, 계좌정보 등)를 입력받고, 입력된 상기 개인 정보를 웹 서버(300)에 전송하여 회원등록 절차를 수행한다. (S30) 그리고 동시에, 상기 입력된 사용자 개인정보들을 암호화하여 UICC(230)에 저장한다.(S40)If the user wants to register as a member, the terminal 200 receives personal information (eg, address, social security number, contact information, account information, etc.) from the user, and transmits the input personal information to the web server 300. The membership registration process. At the same time, the input user personal information is encrypted and stored in the UICC 230. (S40)

일단, UICC(230)에 사용자 정보가 저장되면, 단말(200)은 사용자 정보를 요구하는 서버단의 요청이 있을 때(예: 음원구매 등에 의한 전자결제 시 또는 기타 웹서버에 새로 가입하는 경우 등)마다 사용자로부터 정보를 입력받지 않고, 상기 UICC(230)에 저장되어 있는 정보(암호화된 사용자 개인정보)가 상기 서버단으로 제공된다.Once the user information is stored in the UICC 230, the terminal 200 when there is a request from the server side requesting the user information (e.g., when making an electronic payment by purchasing a sound source or when registering a new web server) Instead of receiving information from the user, the information (encrypted user personal information) stored in the UICC 230 is provided to the server.

예를들어, 사용자가 웹 서버(300)에서 판매 중인 음원을 구매하고 음원의 구매로 전자결재가 진행되면(S50), 상기 웹 서버(300)는 이동단말(200) 측으로 사용자 정보의 입력을 요구하게 된다. (S60)For example, when a user purchases a sound source for sale on a web server 300 and electronic payment proceeds through the purchase of a sound source (S50), the web server 300 requests input of user information to the mobile terminal 200. Done. (S60)

그러면, 단말(200)은 상기 UICC(230)로부터 암호화된 사용자 개인정보를 로드하고(S70), 동시에 사용자가 NFC카드(100)를 단말(200)에 근접터치시키도록 소정 메시지(예: "K-POP미디어 카드를 휴대폰에 근접시키세요!")를 단말 화면에 표시한다. (S80)Then, the terminal 200 loads the encrypted user personal information from the UICC 230 (S70) and at the same time a predetermined message (for example, "K" to allow the user to close the NFC card 100 to the terminal 200. -Pop the POP media card into your phone! ") On the terminal screen. (S80)

이후, 단말(200)에 NFC카드(예: K-POP미디어 카드)의 근접터치가 이루어지면, 단말(200)은 NFC카드(100)로부터 복호화 키를 획득하고(S90), 상기 암호화된 사용자 개인정보와 함께 상기 웹 서버(300)로 전송한다. (S100)Then, when the proximity touch of the NFC card (eg, K-POP media card) is made to the terminal 200, the terminal 200 obtains a decryption key from the NFC card 100 (S90), the encrypted user personal The information is transmitted to the web server 300 together with the information. (S100)

그리고, 상기 웹 서버(300)는 이동단말(200)로부터 전송된 복호화 키를 복호화 절차에 적용하여, 상기 암호화된 사용자 정보를 복호화하고 전자결재를 수행한다. (S110)The web server 300 applies the decryption key transmitted from the mobile terminal 200 to a decryption procedure to decrypt the encrypted user information and perform electronic payment. (S110)

이상, 본 발명에 따른 제어부(240)는, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 그리고 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. As described above, the control unit 240 according to the present invention can be implemented as a computer-readable code on a medium on which a program is recorded. The computer-readable medium includes all kinds of recording devices in which data that can be read by a computer system is stored.

상기 컴퓨터가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 상기 컴퓨터는 제어부(240)를 포함할 수도 있다.Examples of the computer-readable medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage, and the like.

본 발명은 도면에 도시된 실시 예(들)를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형이 이루어질 수 있으며, 상기 설명된 실시예(들)의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, May be constructed by selectively or in combination. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

이상, 기술된 바와 같이, 본 발명은, 사용자가 NFC카드를 이동단말기에 근접터치시키는 것만으로, 사용자의 개인정보를 특정 웹 서버에 자동으로 제공하는 이동통신 시스템을 구현하였다.As described above, the present invention implements a mobile communication system that automatically provides a user's personal information to a specific web server by simply touching the NFC card to a mobile terminal.

본 발명은 각 NFC카드에 복호화키 값이 저장되도록 하고, 웹 서버에 암호화된 사용자 정보를 제공하고, 암호화된 사용자 정보와 함께 상기 복호화키 값을 전송함으로써 무선통신의 보안적 취약성을 개선하였다. The present invention improves the security vulnerability of wireless communication by allowing the decryption key value to be stored in each NFC card, providing encrypted user information to a web server, and transmitting the decryption key value together with the encrypted user information.

100 : NFC카드 110 : 태그
120 : 안테나 200 : 이동단말기
210 : NFC 안테나 220 : NFC 모뎀(NFC 칩셋)
230 : NFC SIM 240 : 제어부
300 : 웹 서버
100: NFC card 110: Tag
120: antenna 200: mobile terminal
210: NFC antenna 220: NFC modem (NFC chipset)
230: NFC SIM 240:
300: Web server

Claims (7)

소정의 서비스를 제공하는 웹 서버(300)와;
소정의 복호화 키값을 저장하는 NFC카드(100)와;
상기 웹 서버로부터 사용자 정보에 관한 요구가 수신되면, 상기 NFC카드와 근접터치하여 상기 복호화 키값을 로드하고, 범용IC카드(230)에서 암호화된 사용자 정보와 상기 로드한 복호화 키값을 상기 웹 서버에 제공하는 이동단말기(200)를 포함하여 구성되는 것을 특징으로 하는 NFC카드를 활용한 이동통신시스템.
A web server 300 providing a predetermined service;
NFC card 100 for storing a predetermined decryption key value;
When a request for user information is received from the web server, the touch key is loaded in close proximity with the NFC card, and the user information encrypted by the universal IC card 230 and the loaded decryption key value are provided to the web server. Mobile communication system using the NFC card, characterized in that comprises a mobile terminal 200.
제1항에 있어서, 상기 이동단말기(200)는
소정의 알에프 신호를 송출하고 수집하는 NFC 안테나(210)와;
상기 NFC카드의 근접터치가 감지되면, NFC카드로부터 복호화 키값을 수신하는 NFC 모뎀(220)와;
암호화된 사용자의 개인 정보들을 보관하는 범용IC카드(230)와;
상기 웹 서버로부터 사용자 정보에 관한 요구가 수신되면, 상기 범용IC카드로부터 암호화된 사용자 정보를 로드하여, 상기 수신된 복호화 키값과 로드한 사용자 정보를 상기 웹 서버에 제공하는 제어부(240)를 포함하여 구성되는 것을 특징으로 하는 NFC카드를 활용한 이동통신시스템.
The method of claim 1, wherein the mobile terminal 200
An NFC antenna 210 for transmitting and collecting a predetermined RF signal;
An NFC modem 220 for receiving a decryption key value from the NFC card when the proximity touch of the NFC card is detected;
A universal IC card 230 for storing personal information of an encrypted user;
If a request for user information is received from the web server, the control unit 240 loads encrypted user information from the universal IC card and provides the received decryption key value and the loaded user information to the web server. Mobile communication system using the NFC card, characterized in that the configuration.
제1항에 있어서, 상기 범용IC카드(230)는
PKCS#11과 같은 하드웨어 시큐어 모듈(HSM)을 구비하여 사용자 정보를 저장하는 것을 특징으로 하는 NFC카드를 활용한 이동통신시스템.
According to claim 1, wherein the general purpose IC card 230
Mobile communication system using a NFC card, characterized in that for storing the user information by having a hardware secure module (HSM) such as PKCS # 11.
제1항에 있어서, 상기 NFC카드(100)는
소정 유알엘 정보와 복호화키를 태그에 저장하는 것을 특징으로 하는 NFC카드를 활용한 이동통신시스템.
According to claim 1, wherein the NFC card 100
Mobile communication system using the NFC card, characterized in that to store the predetermined UL information and the decryption key in the tag.
제1항에 있어서, 상기 이동단말기(200)는
NFC카드와 근접터치되면, 상기 NFC카드로부터 소정의 유알엘 주소를 로드하여, 로드된 유알엘 주소를 통해 웹서버에 접속하는 것을 특징으로 하는 NFC카드를 활용한 이동통신시스템.
The method of claim 1, wherein the mobile terminal 200
When the NFC card is in close proximity, the mobile communication system utilizing the NFC card, characterized in that to load a predetermined URL address from the NFC card, and to access the web server via the loaded URL.
근접터치된 NFC카드로부터 소정의 유알엘 주소를 로드하는 과정과;
상기 유알엘 주소를 통해 웹서버에 접속하는 과정과;
사용자로부터 사용자 정보를 입력받아 상기 웹 서버에 사용자 등록을 수행하고, 동시에 입력된 사용자 정보를 범용IC카드에 암호화하여 저장하는 과정과;
상기 웹 서버로부터 사용자 정보에 관한 요구가 수신되면, 상기 범용IC카드로부터 암호화된 사용자 정보를 로드하는 과정과;
사용자에게 NFC카드의 근접터치를 요구하여 NFC카드로부터 복호화 키를 획득하는 과정과;
상기 암호화된 사용자 정보와 함께 복호화 키를 상기 웹 서버로 전송하는 과정과;
웹 서버가 상기 전송된 복호화 키로서 사용자 정보를 복호화하는 과정으로 이루어지는 것을 특징으로 하는 이동단말기의 사용자정보 전송방법.
Loading a predetermined URL address from a proximity touch NFC card;
Accessing a web server through the URL address;
Receiving user information from a user, performing user registration on the web server, and simultaneously encrypting and storing the input user information on a universal IC card;
When the request for user information is received from the web server, loading encrypted user information from the general purpose IC card;
Requesting a proximity touch of the NFC card to the user to obtain a decryption key from the NFC card;
Transmitting a decryption key along with the encrypted user information to the web server;
And a web server decrypting user information as the transmitted decryption key.
제6항에 있어서, 상기 NFC카드는
소정 유알엘 정보와 복호화키를 태그에 저장하는 것을 특징으로 하는 이동단말기의 사용자정보 전송방법.
The method of claim 6, wherein the NFC card
A method of transmitting user information of a mobile terminal, comprising storing predetermined UL information and a decryption key in a tag.
KR1020120042171A 2012-04-23 2012-04-23 Mobile communication system using nfc card KR20130119200A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120042171A KR20130119200A (en) 2012-04-23 2012-04-23 Mobile communication system using nfc card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120042171A KR20130119200A (en) 2012-04-23 2012-04-23 Mobile communication system using nfc card

Publications (1)

Publication Number Publication Date
KR20130119200A true KR20130119200A (en) 2013-10-31

Family

ID=49637140

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120042171A KR20130119200A (en) 2012-04-23 2012-04-23 Mobile communication system using nfc card

Country Status (1)

Country Link
KR (1) KR20130119200A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000060A (en) * 2006-12-21 2009-01-07 에스케이 텔레콤주식회사 System and method for providing customized poi infomation service based on nfc
KR20090033955A (en) * 2007-10-02 2009-04-07 (주) 엘지텔레콤 System for processing baking service using mobile communication apparatus and control method thereof
JP2010537560A (en) * 2007-08-21 2010-12-02 ソニー株式会社 Short range registration method of audio video device for home system
KR101073937B1 (en) * 2010-11-24 2011-10-17 에이큐 주식회사 A mobile phone with nfc communication function
KR101126605B1 (en) * 2011-06-10 2012-03-23 에이큐 주식회사 The system of issuing a ticket using a message and method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090000060A (en) * 2006-12-21 2009-01-07 에스케이 텔레콤주식회사 System and method for providing customized poi infomation service based on nfc
JP2010537560A (en) * 2007-08-21 2010-12-02 ソニー株式会社 Short range registration method of audio video device for home system
KR20090033955A (en) * 2007-10-02 2009-04-07 (주) 엘지텔레콤 System for processing baking service using mobile communication apparatus and control method thereof
KR101073937B1 (en) * 2010-11-24 2011-10-17 에이큐 주식회사 A mobile phone with nfc communication function
KR101126605B1 (en) * 2011-06-10 2012-03-23 에이큐 주식회사 The system of issuing a ticket using a message and method thereof

Similar Documents

Publication Publication Date Title
JP6793216B2 (en) Systems and methods to first establish and regularly check the trust of software applications
US10515352B2 (en) System and method for providing diverse secure data communication permissions to trusted applications on a portable communication device
US9445262B2 (en) Authentication server, mobile terminal and method for issuing radio frequency card key using authentication server and mobile terminal
KR101965120B1 (en) Apparatuses and methods for operating a portable electronic device to conduct mobile payment transactions
US7486171B2 (en) RFID tag, system for purchasing service by using RFID tag, and method thereof
US7942337B2 (en) Wirelessly executing transactions with different enterprises
US8120460B1 (en) Electronic key provisioning
US8291085B2 (en) Value information transfer system and value information transfer method
US20120159612A1 (en) System for Storing One or More Passwords in a Secure Element
US20120123935A1 (en) System and Method for Physical-World Based Dynamic Contactless Data Emulation in a Portable Communication Device
CN111656380B (en) Electronic device and method for supporting automatic Wi-Fi connection with enhanced security methods when making e-wallet payments
CN109074571A (en) Method of commerce and equipment based on near-field communication NFC
KR20130142864A (en) Method for issuing mobile credit card in portable terminal using credit card and credit card for the same
KR20130119203A (en) Mobile communication system using nfc card
CN106779711A (en) Safe payment method and device based on eID
KR20160071421A (en) System and method for dynamic temporary payment authorization in a portable communication device
US9883381B1 (en) Providing secure access to smart card applications
KR101876913B1 (en) Commodity purchase system using nfc tag
US8369894B1 (en) Confirming certification of combinations of secure elements and mobile devices
KR20130119200A (en) Mobile communication system using nfc card
KR101408942B1 (en) Mobile communication system using nfc tag
JP6662561B2 (en) Information processing method, information processing device, authentication server device and confirmation server device
JP6716669B2 (en) Information processing apparatus and information processing method
EP2395448A2 (en) Mobile communication terminal, data processing method for mobile communication terminal and settlement terminal
Chugunov Near Field Communication Tag Management System: TagMan case study

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application