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

KR101580611B1 - Security information method of rfid reader and tag - Google Patents

Security information method of rfid reader and tag Download PDF

Info

Publication number
KR101580611B1
KR101580611B1 KR1020090123454A KR20090123454A KR101580611B1 KR 101580611 B1 KR101580611 B1 KR 101580611B1 KR 1020090123454 A KR1020090123454 A KR 1020090123454A KR 20090123454 A KR20090123454 A KR 20090123454A KR 101580611 B1 KR101580611 B1 KR 101580611B1
Authority
KR
South Korea
Prior art keywords
security
message
information
authentication
rfid
Prior art date
Application number
KR1020090123454A
Other languages
Korean (ko)
Other versions
KR20110066703A (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 KR1020090123454A priority Critical patent/KR101580611B1/en
Publication of KR20110066703A publication Critical patent/KR20110066703A/en
Application granted granted Critical
Publication of KR101580611B1 publication Critical patent/KR101580611B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10297Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Toxicology (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 무선주파수인식(RFID) 시스템의 보안 수준 설정 방법 관한 것이다. RFID 리더는 RFID 태그로부터 보안 수준 설정을 위한 보안 수준 정보를 획득하는 단계, 보안 수준 정보에 따라 보안 수준을 인증 보안과 메시지 보안 중 하나의 보안 수준으로 설정하는 단계, 및 설정된 보안 수준에 따라 상기 RFID 태그와 메시지를 송수신하는 단계를 포함하고, 인증 보안은 암호키를 사용하여 RFID 태그와 인증을 통해 메시지를 송수신하고, 메시지 보안은 상기 RFID 태그로 메시지를 암호화하여 송신하고, RFID 태그로부터 메시지를 복호화하여 수신한다. The present invention relates to a security level setting method for a radio frequency identification (RFID) system. The RFID reader obtains security level information for setting a security level from the RFID tag, setting a security level to one of an authentication security level and a message security level according to the security level information, And transmitting and receiving a message through authentication with the RFID tag using an encryption key, wherein the message security encrypts and transmits the message to the RFID tag, decrypts the message from the RFID tag, .

RFID 시스템, RFID 리더, RFID 태그, 보안 수준 RFID system, RFID reader, RFID tag, security level

Description

무선주파수인식 리더 및 무선주파수인식 태그의 정보 보안 방법{SECURITY INFORMATION METHOD OF RFID READER AND TAG} TECHNICAL FIELD [0001] The present invention relates to a radio frequency identification (RFID) reader and a radio frequency identification tag,

본 발명은 무선주파수인식(RFID: Radio Frequency IDentification) 시스템에 관한 것으로서, 특히 무선주파수인식 시스템의 정보 보안 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a Radio Frequency Identification (RFID) system, and more particularly to a method of information security in a radio frequency identification system.

일반적으로 무선주파수인식(Radio Frequency IDentification, 이하 ‘RFID’라 칭하기로 함) 기술은 무선 주파수를 사용하여 고유한 식별 정보를 가지고 있는 RFID 태그와 비접촉식으로 통신하여 RFID 태그로부터 정보를 독출하거나 RFID 태그에 정보를 기록하는 기술을 의미한다. 이와 같은 RFID 기술은 RFID 태그가 부착된 객체(예를 들어, 사람, 동물, 사물 등)를 인식, 추적, 및 관리하는 다양한 분야에 이용된다. In general, a radio frequency identification (RFID) technology uses a radio frequency to communicate with an RFID tag having unique identification information in a non-contact manner to read information from the RFID tag, Means a technique of recording information. Such RFID technology is used in various fields for recognizing, tracking, and managing objects (e.g., people, animals, objects, etc.) to which an RFID tag is attached.

RFID 시스템은 고유한 식별 정보를 저장하고, 물건이나 동물 등에 부착되는 다수의 RFID 태그와 RFID 태그에 저장된 정보를 읽거나 태그에 정보를 기록하기 위한 RFID 리더를 포함한다. The RFID system includes a plurality of RFID tags for storing unique identification information and attached to objects or animals, and an RFID reader for reading information stored in the RFID tags or recording information in the tags.

RFID 시스템은 리더기와 태그 간의 상호 통신 방식에 따라 상호유도 방식과 전자기파 방식으로 구분된다. RFID 시스템은 태그가 자체 전력으로 동작하는지의 여부에 따라 능동형과 수동형으로 구분된다. 또한, RFID 시스템은 사용하는 주파수에 따라 장파, 중파, 단파, 초단파, 및 극초단파형으로 구분된다. The RFID system is divided into the mutual induction method and the electromagnetic wave method according to the mutual communication method between the reader and the tag. An RFID system is divided into an active type and a passive type depending on whether the tag operates by its own power. In addition, the RFID system is classified into a long wave, a medium wave, a short wave, a microwave, and a microwave according to a frequency to be used.

RFID 시스템에서 RFID 리더는 RFID 태그로 별다른 제약없이 접근할 수 있다. 이와 같이 취약한 보안 상태로 인해서 현재 RFID 시스템은 RFID 태그의 메모리에 저장된 중요한 정보들(일예로, 개인 정보, 금융 관련 정보 등)에 대해서 불법적으로 사용될 수 있는 위험에 노출되어 있다. 따라서 RFID 시스템에서 인증된 RFID 리더와 RFID 태그 간에 보안의 필요성이 더욱 증가하고 있다.In an RFID system, an RFID reader can access an RFID tag without any restriction. Due to such a weak security state, the RFID system is exposed to the risk that it can be illegally used for important information stored in the memory of the RFID tag (for example, personal information, financial information, etc.). Therefore, there is a growing need for security between RFID tags and RFID tags authenticated in RFID systems.

본 발명은 상술한 기술적 과제를 해결하기 위해 제안된 것으로, 본 발명의 목적은 보안 수준의 설정이 가능한 무선주파수인식(RFID: Radio Frequency IDentification) 시스템의 정보 보안 방법을 제공한다.It is an object of the present invention to provide an information security method of a radio frequency identification (RFID) system capable of setting a security level.

본 발명에 따른 무선주파수인식(RFID) 시스템의 RFID 리더의 정보 보안 방법은 RFID 태그로 보안 수준 정보를 수신하기 위한 보안 요청 메시지를 송신하는 단계, 상기 보안 수준 정보가 포함된 보안 응답 메시지를 상기 RFID 태그로부터 수신하는 단계, 상기 보안 수준 정보에 따라 보안 수준을 인증 보안과 메시지 보안 중 하나의 보안 수준으로 설정하는 단계; 및 상기 설정된 보안 수준이 상기 인증 보안이면, 상기 RFID 태그와 인증 완료를 통해 RFID 태그와 메시지를 송수신하고, 상기 설정된 보안 수준이 상기 메시지 보안이면 RFID 태그와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함한다.
이 실시예에 있어서, 상기 메시지를 송수신하는 단계는 상기 설정된 보안 수준이 상기 인증 보안이면, 제 1 랜덤 코드를 생성하는 단계, 상기 제 1 랜덤 코드가 포함된 인증 요청 메시지를 상기 제 1 RFID 태그로 송신하는 단계, 상기 인증 요청 메시지에 대응되는 인증 응답 메시지를 상기 RFID 태그로부터 수신하는 단계, 상기 인증 응답 메시지에 포함된 제 2 랜덤 코드와 인증값을 검출하는 단계, 상기 인증값을 상기 제 1 랜덤 코드, 상기 제 2 랜덤 코드, 및 암호키를 사용하여 인증하는 단계, 및 상기 인증이 완료되면 상기 RFID 태그와 메시지를 송수신하는 단계를 포함하고, 상기 암호키는 상기 RFID 리더에 저장되며, 상기 RFID 태그에 저장된 암호키와 동일하다.
이 실시예에 있어서, 상기 메시지를 송수신하는 단계는 상기 설정된 보안 수준이 상기 메시지 보안이면, 보안 요청 메시지를 암호화하여 상기 RFID 태그로 송신하는 단계, 상기 암호화된 보안 요청 메시지에 대응되는 암호화된 보안 응답 메시지를 상기 RFID 태그로부터 수신하는 단계, 및 상기 암호화된 보안 응답 메시지를 수신하면, 상기 RFID 리더 내 저장된 암호키를 이용하여 상기 RFID 태그와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하고, 상기 암호키는 상기 RFID 리더에 저장되며, 상기 RFID 태그에 저장된 암호키와 동일하다.
이 실시예에 있어서, 상기 암호화된 보안 응답 메시지는 정상적인 확장 프로토콜 제어 정보, 정상적인 프로토콜 제어 정보, 정상적인 순환 중복 검사 정보 중 적어도 하나를 포함한다.
이 실시예에 있어서, 상기 보안 응답 메시지는 정보 보안을 위한 회피 정보를 포함하고, 상기 회피 정보는 회피 확장 프로토콜 제어 정보, 회피 프로토콜 제어 정보, 회피 순환 중복 검사 정보 중 적어도 하나를 포함한다.
본 발명에 따른 RFID 태그의 정보 보안 방법은 RFID 리더로부터 보안 요청 메시지를 수신하는 단계, 인증 보안과 메시지 보안 중 하나에 대한 보안 수준 정보를 포함한 보안 응답 메시지를 상기 RFID 리더로 송신하는 단계, 및 상기 보안 수준 정보가 상기 인증 보안이면, 상기 RFID 리더와 인증 완료를 통해 RFID 리더와 메시지를 송수신하고, 상기 설정된 보안 수준이 상기 메시지 보안이면 상기 RFID 리더와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함한다.
이 실시예에 있어서, 상기 메시지를 송수신하는 단계는 상기 보안 수준 정보가 상기 인증 보안이면, 제 1 랜덤 코드가 포함된 인증 요청 메시지를 수신하는 단계, 상기 인증 요청 메시지를 수신하면, 상기 제 1 랜덤 코드를 획득하고, 상기 RFID 리더와의 인증을 위한 제 2 랜덤 코드를 생성하는 단계, 상기 제 1 랜덤 코드, 상기 제 2 랜덤 코드, 및 암호키를 이용하여 인증값을 생성하는 단계, 상기 제 2 랜덤 코드와 상기 인증값이 포함된 인증 응답 메시지를 상기 RFID 리더로 송신하는 단계, 및 상기 인증 응답 메시지의 송신을 통해 상기 RFID 리더와 메시지를 송수신하는 단계를 포함하고, 상기 암호키는 상기 RFID 태그에 저장되며, 상기 RFID 리더에 저장된 암호키와 동일하다.
이 실시예에 있어서, 상기 메시지를 송수신하는 단계는 상기 보안 수준 정보가 상기 메시지 보안이면, 암호화된 보안 요청 메시지를 상기 RFID 리더로부터 수신하는 단계, 상기 암호화된 보안 요청 메시지에 대응되는 암호화된 보안 응답 메시지를 상기 RFID 리더로 송신하는 단계, 및 상기 암호화된 보안 응답 메시지를 송신하면, 상기 RFID 태그 내 저장된 암호키를 이용하여 상기 RFID 리더와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하고, 상기 암호키는 상기 RFID 태그에 저장되며, 상기 RFID 리더에 저장된 암호키와 동일하다.
이 실시예에 있어서, 상기 암호화된 보안 응답 메시지는 정상적인 확장 프로토콜 제어 정보, 정상적인 프로토콜 제어 정보, 정상적인 순환 중복 검사 정보 중 적어도 하나를 포함한다.
이 실시예에 있어서, 상기 보안 응답 메시지는 정보 보안을 위한 회피 정보를 포함하고, 상기 회피 정보는 회피 확장 프로토콜 제어 정보, 회피 프로토콜 제어 정보, 회피 순환 중복 검사 정보 중 적어도 하나를 포함한다.
A method for security of an RFID reader of a radio frequency identification (RFID) system includes transmitting a security request message for receiving security level information to an RFID tag, transmitting a security response message including the security level information to the RFID Tag, setting a security level to one of an authentication security and a message security according to the security level information; And transmitting and receiving a message to and from the RFID tag through authentication with the RFID tag if the established security level is the authentication security and transmitting and receiving a message through encryption or decryption with the RFID tag if the established security level is the message security .
In this embodiment, transmitting and receiving the message may include generating a first random code if the established security level is the authentication security, transmitting an authentication request message including the first random code to the first RFID tag Receiving an authentication response message corresponding to the authentication request message from the RFID tag; detecting a second random code and an authentication value included in the authentication response message; And transmitting and receiving a message to and from the RFID tag when the authentication is completed, wherein the encryption key is stored in the RFID reader, and the RFID It is the same as the encryption key stored in the tag.
In this embodiment, transmitting and receiving the message may include encrypting the security request message and transmitting the encrypted security request message to the RFID tag if the set security level is the message security, encrypting the encrypted security response message corresponding to the encrypted security request message Receiving a message from the RFID tag and transmitting and receiving a message through encryption or decryption with the RFID tag using the cryptographic key stored in the RFID reader when the encrypted security response message is received, The encryption key is stored in the RFID reader and is the same as the encryption key stored in the RFID tag.
In this embodiment, the encrypted security response message includes at least one of normal extension protocol control information, normal protocol control information, and normal cyclic redundancy check information.
In this embodiment, the security response message includes the avoidance information for information security, and the avoidance information includes at least one of the avoidance extension protocol control information, the avoidance protocol control information, and the avoidance cycle redundancy check information.
A method of security of an RFID tag according to the present invention includes receiving a security request message from an RFID reader, transmitting a security response message including security level information on one of authentication security and message security to the RFID reader, Transmitting and receiving a message to and from the RFID interrogator through authentication with the RFID interrogator if the security level information is the authentication security and transmitting and receiving a message through encryption or decryption with the RFID interrogator if the set security level is the message security do.
In this embodiment, transmitting and receiving the message may include receiving an authentication request message including a first random code if the security level information is the authentication security, receiving the authentication request message, Generating a second random code for authentication with the RFID reader, generating an authentication value using the first random code, the second random code, and an encryption key, Transmitting a random code and an authentication response message including the authentication value to the RFID interrogator and transmitting and receiving a message to and from the RFID interrogator through transmission of the authentication response message, And is the same as the encryption key stored in the RFID reader.
The transmitting and receiving of the message may include receiving an encrypted security request message from the RFID reader if the security level information is the message security, receiving an encrypted security response corresponding to the encrypted security request message And transmitting and receiving a message through encryption or decryption with the RFID reader using a cryptographic key stored in the RFID tag when the encrypted security response message is transmitted, The encryption key is stored in the RFID tag and is the same as the encryption key stored in the RFID reader.
In this embodiment, the encrypted security response message includes at least one of normal extension protocol control information, normal protocol control information, and normal cyclic redundancy check information.
In this embodiment, the security response message includes the avoidance information for information security, and the avoidance information includes at least one of the avoidance extension protocol control information, the avoidance protocol control information, and the avoidance cycle redundancy check information.

본 발명에 의하면, 본 발명의 RFID 시스템은 RFID 태그 정보의 불법적인 유출을 방지함으로서 정보 보안을 할 수 있다. 또한 본 발명의 RFID 시스템은 보안 정보의 중요도 또는 통신 환경 등에 따라 보안 수준이 설정된 정보를 이용함으로서 적절한 보안 수준을 설정할 수 있다.According to the present invention, the RFID system of the present invention can secure information by preventing unauthorized leakage of RFID tag information. In addition, the RFID system of the present invention can set an appropriate security level by using security level information according to the importance of security information or communication environment.

이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description, only parts necessary for understanding the operation according to the present invention will be described, and the description of other parts will be omitted so as not to obscure the gist of the present invention.

본 발명은 정보 보안을 위한 무선주파수인식(RFID: Radio Frequency IDentification) 시스템에 관한 것이다. The present invention relates to a radio frequency identification (RFID) system for information security.

도 1은 본 발명의 실시예에 따른 무선주파수인식 시스템을 도시한 도면이다. 1 is a diagram illustrating a radio frequency identification system according to an embodiment of the present invention.

도 1을 참조하면, RFID 시스템은 RFID 리더(10)와 RFID 태그(20)를 포함한다. Referring to FIG. 1, the RFID system includes an RFID reader 10 and an RFID tag 20.

RFID 리더(10)는 RFID 태그(20)로부터 보안 수준 정보(일예로, IV)를 수신하기 위해서 보안 요청 메시지를 송신한다. RFID 리더(10)는 보안 요청 메시지에 대응되는 보안 응답 메시지를 수신한다. RFID 리더(10)는 보안 응답 메시지에 포함된 보안 수준 정보를 확인한다. RFID 리더(10)는 보안 수준 정보에 따라 RFID 태그(20)와의 통신에서 보안 수준을 설정할 수 있다. The RFID interrogator 10 transmits a security request message to receive security level information (e.g., IV) from the RFID tag 20. The RFID reader 10 receives the security response message corresponding to the security request message. The RFID reader 10 confirms the security level information included in the security response message. The RFID reader 10 can set the security level in the communication with the RFID tag 20 according to the security level information.

RFID 태그(20)는 보안 수준을 설정하기 위해 보안 수준 정보를 저장한다. 여기서 보안 수준 정보는 RFID 태그(20)에 저장된 데이터의 중요도 또는 RFID 리더(10)와 RFID 태그(20) 간의 통신 환경 등을 고려하여 RFID 태그(20) 내의 메모리 등에 저장될 수 있다. RFID 리더(10)로부터 보안 요청 메시지를 수신하면, RFID 태그(20)는 보안 요청 메시지에 대응되는 보안 응답 메시지를 송신한다. RFID 태 그(20)는 보안 응답 메시지에 보안 수준 정보를 포함하여 송신한다. RFID 태그(20)는 보안 수준 정보에 따른 보안 수준으로 RFID 리더(10)와 통신할 수 있다. The RFID tag 20 stores security level information for setting a security level. The security level information may be stored in a memory in the RFID tag 20 in consideration of the importance of data stored in the RFID tag 20 or the communication environment between the RFID reader 10 and the RFID tag 20. Upon receipt of the security request message from the RFID reader 10, the RFID tag 20 transmits a security response message corresponding to the security request message. The RFID tag 20 transmits the security response message including the security level information. The RFID tag 20 can communicate with the RFID reader 10 at a security level according to security level information.

예를 들어, 보안 수준은 인증 보안과 메시지 보안의 두 개의 수준으로 구분할 수 있다. 인증 보안은 RFID 리더(10)와 RFID 태그(20) 간에 인증을 완료한 후에 메시지를 송수신하는 것이고, 메시지 보안은 RFID 리더(10)와 RFID 태그(20) 간에 송수신되는 메시지들을 암호화 또는 복호화를 수행하는 것이다. For example, the level of security can be divided into two levels: authentication security and message security. The authentication security transmits and receives a message after the authentication between the RFID reader 10 and the RFID tag 20 is completed and the message security encrypts or decrypts messages transmitted and received between the RFID reader 10 and the RFID tag 20 .

즉, 인증 보안이 적용된 경우, RFID 리더(10)와 RFID 태그(20)는 초기 통신 절차에서 인증이 완료되면 이후의 메시지는 암호화 또는 복호화 절차없이 송수신한다. 이에 반해, 메시지 보안이 적용된 경우, RFID 리더(10)와 RFID 태그(20)는 송신되는 메시지를 암호화하여 송신하고, 수신되는 메시지를 복호화하여 수신한다. 따라서 메시지 보안이 인증 보안에 비해서 보안 수준이 높다. That is, when authentication security is applied, the RFID interrogator 10 and the RFID tag 20 transmit / receive a subsequent message without performing an encryption or decryption process upon completion of authentication in the initial communication procedure. On the other hand, when message security is applied, the RFID reader 10 and the RFID tag 20 encrypt and transmit the transmitted message, and decrypt and receive the received message. Therefore, message security is more secure than authentication security.

상술한 바와 같이 보안 수준이 두 개인 경우, 보안 수준 정보는 두 개의 보안 수준을 나타내는 정보를 포함한다. RFID 리더(10)와 RFID 태그(20)는 보안 수준 정보를 사용하여 보안 수준을 설정할 수 있다. 이와 같이 보안 수준이 두 개로 구분된 경우를 하기에서 설명하기로 한다. In the case of two security levels as described above, the security level information includes information indicating two security levels. The RFID reader 10 and the RFID tag 20 can set the security level using the security level information. The case where the security level is divided into two is described below.

도 2는 도 1에 예시적으로 도시된 RFID 리더의 구조를 도시한 도면이다. FIG. 2 is a view illustrating the structure of the RFID reader illustrated in FIG. 1. Referring to FIG.

도 2를 참조하면, RFID 리더(10)는 RFID 리더(10)의 전반적인 동작 제어를 수행하는 리더 제어부(110), 보안에 관련된 보안 처리 동작을 수행하는 리더 보안 처리부(120), RFID 리더(10)의 동작에 필요한 명령어 및 프로그램들을 저장한 리더 메모리(130), 및 RFID 태그(20)와 RF 신호를 송수신하는 리더 RF부(140)를 포함한 다. 2, the RFID reader 10 includes a reader controller 110 for performing overall operation control of the RFID reader 10, a reader security processor 120 for performing a security processing operation related to security, an RFID reader 10 And a reader RF unit 140 for transmitting and receiving an RF signal to and from the RFID tag 20. The reader /

리더 제어부(110)는 RFID 태그(20)로부터 보안 수준 정보(일예로, IV)를 수신하기 위한 보안 요청 메시지를 발생한다. 리더 제어부(110)는 일예로, 승인(ACK) 메시지를 보안 요청 메시지로 사용할 수 있다. 승인(ACK) 메시지는 RFID 태그(20)로부터 획득된 난수(일예로, RN16)를 포함할 수 있다. 난수(RN16) 획득을 위해서 리더 제어부(110)는 선택(Select) 메시지와 쿼리(Query) 메시지를 리더 RF부(140)를 통해 RFID 태그(20)로 송신할 수 있다. The reader control unit 110 generates a security request message for receiving the security level information (for example, IV) from the RFID tag 20. For example, the reader control unit 110 may use an acknowledgment (ACK) message as a security request message. The acknowledgment (ACK) message may include a random number obtained from the RFID tag 20 (e.g., RN16). The reader control unit 110 may transmit a select message and a query message to the RFID tag 20 through the reader RF unit 140 in order to obtain the random number RN16.

리더 제어부(110)는 보안 수준 정보가 포함된 보안 응답 메시지를 수신하면, 보안 수준 정보를 검출한다. 일예로, 보안 수준 정보는 인증 보안과 메시지 보안 중 하나의 보안 수준을 결정하기 위한 정보이다. 리더 제어부(110)는 검출된 보안 수준 정보를 리더 보안 처리부(120)로 제공한다. 리더 제어부(110)는 검출된 보안 수준 정보에 따라 리더 보안 처리부(120)로부터 보안 수준이 결정되면, 리더 보안 처리부(120)의 보안 수준에 따른 동작을 수행한다. When the reader control unit 110 receives the security response message including the security level information, it detects the security level information. For example, the security level information is information for determining the security level of either authentication security or message security. The reader control unit 110 provides the detected security level information to the reader security processing unit 120. [ The reader control unit 110 performs an operation according to the security level of the reader security processing unit 120 when the security level is determined from the reader security processing unit 120 according to the detected security level information.

리더 보안 처리부(120)는 보안 수준 정보를 수신하면, 보안 수준 정보에 따라 보안 수준을 결정한다. 일예로, 보안 수준 정보는 한 개의 비트라 가정한다. Upon receiving the security level information, the reader security processing unit 120 determines the security level according to the security level information. For example, the security level information is assumed to be one bit.

보안 수준 정보의 비트가 ‘0’인 경우, 리더 보안 처리부(120)는 보안 수준을 인증 보안으로 결정한다. 리더 보안 처리부(120)는 RFID 태그(20)와의 인증을 위해 제 1 랜덤 코드(RC1)를 발생한다. 리더 보안 처리부(120)는 인증 요청 메시지에 제 1 랜덤 코드(RC1)를 포함시켜 RFID 태그(20)로 송신한다. If the bit of the security level information is '0', the reader security processing unit 120 determines the security level as authentication security. The reader security processing unit 120 generates a first random code RC1 for authentication with the RFID tag 20. [ The reader security processing unit 120 transmits a first random code RC1 to the RFID tag 20 in the authentication request message.

RFID 태그(20)로부터 인증 요청 메시지에 대응되는 인증 응답 메시지가 수 신되면, 리더 보안 처리부(120)는 인증 응답 메시지에 포함된 제 2 랜덤 코드(RC2)와 인증값(AUT)을 검출한다. 여기서 제 2 랜덤 코드(RC2)는 인증값(AUT) 생성을 위해 RFID 태그(20)에서 발생된 코드이다. 리더 보안 처리부(120)는 인증값(AUT)을 제 1 랜덤 코드(RC1), 제 2 랜덤 코드(RC2), 및 암호키(KEY)를 사용하여 인증한다. 리더 보안 처리부(120)는 인증이 성공하였는지 확인하고, 인증이 성공된 경우 RFID 태그(20)와 통신한다. When the authentication response message corresponding to the authentication request message is received from the RFID tag 20, the reader security processing unit 120 detects the second random code RC2 and the authentication value AUT included in the authentication response message. Here, the second random code RC2 is a code generated in the RFID tag 20 for generation of the authentication value AUT. The reader security processing unit 120 authenticates the authentication value AUT using the first random code RC1, the second random code RC2, and the encryption key KEY. The reader security processing unit 120 checks whether the authentication is successful and communicates with the RFID tag 20 when the authentication is successful.

또한, 보안 수준 정보의 비트가 ‘1’인 경우, 리더 보안 처리부(120)는 보안 수준을 메시지 보안으로 결정한다. 이때, 보안 응답 메시지는 암호화되지 않은 상태에서 정보 보안을 위해 삽입된 거짓 정보 즉, 회피 정보(일예로, 회피 확장 프로토콜 제어(Void XPC: Void eXtend Protocol Control) 정보, 회피 프로토콜 제어(Void PC: Void Protocol Control) 정보, 또는 회피 순환 중복 검사(Void CRC: Void Cyclic Redundancy Check) 정보)를 포함한다. 따라서 리더 보안 처리부(120)는 보안 요청 메시지(일예로, 승인(ACK) 메시지)를 암호화하여 RFID 태그(20)로 송신한다. 리더 보안 처리부(120)는 RFID 태그(20)로부터 암호화된 보안 요청 메시지(암호화된 승인(SEC_ACK) 메시지)에 대응되는 암호화된 보안 응답 메시지를 복호하면, 정상적인 정보(일예로, 정상적인 확장 프로토콜 제어(XPC: eXtend Protocol Control) 정보, 정상적인 프로토콜 제어(PC: Protocol Control) 정보, 또는 정상적인 순환 중복 검사(CRC:Cyclic Redundancy Check) 정보)를 획득할 수 있다. Also, when the bit of the security level information is '1', the reader security processing unit 120 determines the security level as the message security. At this time, the security response message includes false information inserted for the information security in the unencrypted state, that is, the avoidance information (for example, Void XP protocol (Void eXtend Protocol Control) information, Protocol Control information, or Void CRC (Void Cyclic Redundancy Check) information). Therefore, the reader security processing unit 120 encrypts the security request message (for example, an acknowledgment (ACK) message) and transmits it to the RFID tag 20. When the reader security processing unit 120 decrypts the encrypted security response message corresponding to the encrypted security request message (SEC_ACK message) from the RFID tag 20, the reader security processing unit 120 transmits normal information (for example, normal extension protocol control XPC: eXtend Protocol Control) information, normal protocol control (PC) information, or normal cyclic redundancy check (CRC) information).

이후, 리더 보안 처리부(120)는 메시지 송수신 절차에서 암호화를 수행한다. 리더 보안 처리부(120)는 RFID 태그(20)로 송신되는 메시지를 암호화하고, RFID 태그(20)로부터 수신되는 메시지를 복호화한다. 리더 보안 처리부(120)는 메시지의 암호화 또는 복호화를 위해 리더 메모리(130)에 저장된 암호키(KEY)를 사용할 수 있다. Then, the reader security processing unit 120 performs encryption in the message transmission / reception procedure. The reader security processing unit 120 encrypts a message transmitted to the RFID tag 20 and decodes a message received from the RFID tag 20. [ The reader security processing unit 120 can use the encryption key (KEY) stored in the reader memory 130 for encrypting or decrypting a message.

리더 메모리(130)에는 암호키(KEY)가 저장된다. 리더 메모리(130)에 저장된 암호키(KEY)는 인증을 위한 암호키로 사용될 수도 있고, 메시지의 암호화 또는 복호화를 위한 암호키로 사용될 수도 있다. 한편, 인증을 위한 암호키와 메시지의 암호화 복호화를 위한 암호키는 서로 동일하거나 서로 다를 수 있다. The reader memory 130 stores an encryption key (KEY). The encryption key KEY stored in the reader memory 130 may be used as an encryption key for authentication or as an encryption key for encrypting or decrypting a message. Meanwhile, the encryption key for authentication and the encryption key for encryption / decryption of the message may be the same or different from each other.

리더 RF부(140)는 리더 제어부(110)의 제어를 통해 송수신되는 메시지의 RF 신호 처리 동작을 수행한다. 리더 RF부(140)는 RFID 태그(20)로 메시지를 송신하거나 RFID 태그(20)로부터 메시지를 수신한다. The reader RF unit 140 performs an RF signal processing operation on a message transmitted and received through the control of the reader controller 110. [ The reader RF unit 140 transmits a message to the RFID tag 20 or receives a message from the RFID tag 20.

도 3은 도 1에 예시적으로 도시된 RFID 태그의 구조를 도시한 도면이다. FIG. 3 is a view showing a structure of the RFID tag exemplarily shown in FIG. 1. FIG.

도 3을 참조하면, RFID 태그(20)는 RFID 태그(20)의 전반적인 동작 제어를 수행하는 태그 제어부(210), 보안에 관련된 처리 동작을 수행하는 태그 보안 처리부(220), RFID 태그(20)의 동작에 필요한 명령어 및 프로그램들을 저장한 태그 메모리(230), 및 RFID 리더(10)와 RF 신호를 송수신하는 태그 RF부(240)를 포함한다. 3, the RFID tag 20 includes a tag control unit 210 for performing overall operation control of the RFID tag 20, a tag security processing unit 220 for performing security related processing operations, an RFID tag 20, And a tag RF unit 240 for transmitting and receiving an RF signal to and from the RFID interrogator 10.

태그 제어부(210)는 RFID 리더(10)로부터 보안 요청 메시지를 수신하면 보안 응답 메시지를 발생한다. 태그 제어부(210)는 태그 메모리(230)에 보안 수준 정보(일예로, IV)가 저장되어 있는지 확인한다. 보안 수준 정보가 태그 메모리(230)에 저장되어 있는 경우, 태그 제어부(210)는 보안 응답 메시지에 보안 수준 정보를 포함시킨다. 보안 요청 메시지가 일예로, 승인(ACK) 메시지인 경우, 태그 제어 부(210)는 일예로, 프로토콜 제어(PC) 정보와 확장 프로토콜 제어(XPC) 정보를 포함한 응답 메시지를 보안 응답 메시지로 사용할 수 있다. 또한, 응답 메시지는 순환 중복 검사(CRC) 정보를 추가로 포함할 수 있다. 태그 제어부(210)는 확장 프로토콜 제어(XPC) 정보 중 일부를 보안 수준 정보로 사용할 수 있다. 또한, 태그 제어부(210)는 보안 수준 정보를 태그 보안 처리부(220)로 제공한다. 태그 제어부(210)는 태그 보안 처리부(220)로부터 보안 수준이 결정되면, 태그 보안 처리부(220)의 보안 수준에 따른 동작을 수행한다. When receiving the security request message from the RFID reader 10, the tag controller 210 generates a security response message. The tag controller 210 checks whether the security level information (for example, IV) is stored in the tag memory 230. When the security level information is stored in the tag memory 230, the tag control unit 210 includes security level information in the security response message. When the security request message is an acknowledgment (ACK) message, for example, the tag control unit 210 may use a response message including protocol control (PC) information and extended protocol control (XPC) information as a security response message have. In addition, the response message may further include cyclic redundancy check (CRC) information. The tag control unit 210 may use some of the extended protocol control (XPC) information as the security level information. In addition, the tag controller 210 provides the security level information to the tag security processor 220. The tag control unit 210 performs an operation according to the security level of the tag security processing unit 220 when the security level is determined from the tag security processing unit 220. [

태그 보안 처리부(220)는 보안 수준 정보를 수신하면, 보안 수준 정보에 따라 보안 수준을 결정한다. 일예로, 보안 수준 정보는 한 개의 비트라 가정한다. Upon receipt of the security level information, the tag security processing unit 220 determines the security level according to the security level information. For example, the security level information is assumed to be one bit.

보안 수준 정보의 비트가 ‘0’인 경우, 태그 보안 처리부(220)는 보안 수준을 인증 보안으로 결정한다. 태그 보안 처리부(220)는 인증 요청 메시지를 수신하면, RFID 리더(10)와의 인증을 위해 제 2 랜덤 코드(RC2)를 발생하고, 태그 메모리(230)에 저장된 인증키를 획득한다. 또한, 태그 보안 처리부(220)는 인증 요청 메시지에 포함된 제 1 랜덤 코드(RC1)를 검출한다. 태그 보안 처리부(220)는 제 1 랜덤 코드(RC1), 제 2 랜덤 코드(RC2), 및 인증키(KEY)를 사용하여 인증값(AUT)을 생성한다. 태그 보안 처리부(220)는 인증 응답 메시지에 인증값(AUT)을 포함시켜 RFID 리더(10)로 송신한다. If the bit of the security level information is '0', the tag security processing unit 220 determines the security level as authentication security. Upon receipt of the authentication request message, the tag security processing unit 220 generates a second random code RC2 for authentication with the RFID reader 10 and acquires the authentication key stored in the tag memory 230. [ Also, the tag security processing unit 220 detects the first random code RC1 included in the authentication request message. The tag security processing unit 220 generates the authentication value AUT using the first random code RC1, the second random code RC2, and the authentication key KEY. The tag security processing unit 220 transmits the authentication response message including the authentication value AUT to the RFID reader 10.

보안 수준 정보의 비트가 ‘1’인 경우, 태그 보안 처리부(220)는 보안 수준을 인증 보안으로 결정한다. 태그 보안 처리부(220)는 보안 응답 메시지에 거짓 정보, 즉 회피 정보(일예로, 회피 확장 프로토콜 제어(Void XPC) 정보, 회피 프로토콜 제어(Void PC) 정보, 또는 회피 순환 중복 검사(Void CRC) 정보)를 포함시킨다. 암호화된 보안 요청 메시지(일예로, 암호화된 승인(SEC_ACK) 메시지)를 수신하면, 태그 보안 처리부(220)는 암호화된 보안 요청 메시지에 대응하는 보안 응답 메시지를 암호화하여 송신한다. 여기서 암호화된 보안 응답 메시지는 정상적인 정보(일예로, 정상적인 확장 프로토콜 제어(XPC) 정보, 정상적인 프로토콜 제어(PC) 정보, 또는 정상적인 순환 중복 검사(CRC) 정보 등)를 포함한다. If the bit of the security level information is '1', the tag security processing unit 220 determines the security level as authentication security. The tag security processing unit 220 transmits false information to the security response message, that is, avoiding information (for example, evasion extension protocol control (Void XPC) information, avoiding protocol control (Void PC) information, or evasion cyclic redundancy check ). Upon receiving the encrypted security request message (e.g., an encrypted acknowledgment (SEC_ACK) message), the tag security processing unit 220 encrypts and transmits the security response message corresponding to the encrypted security request message. Here, the encrypted security response message includes normal information (e.g., normal extension protocol control (XPC) information, normal protocol control (PC) information, or normal cyclic redundancy check (CRC) information, etc.).

이후, 태그 보안 처리부(220)는 메시지 송수신 절차에서 암호화를 수행한다. 보안 처리부(120)는 RFID 태그(20)로 송신되는 메시지를 암호화하고, RFID 태그(20)로부터 수신되는 메시지를 복호화한다. 태그 보안 처리부(220)는 메시지의 암호화 또는 복호화를 위해 태그 메모리(230)에 저장된 암호키(KEY)를 사용할 수 있다. Then, the tag security processing unit 220 performs encryption in the message transmission / reception procedure. The security processing unit 120 encrypts a message transmitted to the RFID tag 20 and decrypts a message received from the RFID tag 20. [ The tag security processing unit 220 may use the encryption key (KEY) stored in the tag memory 230 for encrypting or decrypting a message.

태그 메모리(230)에는 암호키(KEY)가 저장된다. 태그 메모리(230)에 저장된 암호키(KEY)는 인증을 위한 암호키로 사용될 수도 있고, 메시지의 암호화 또는 복호화를 위한 암호키로 사용될 수도 있다. 한편, 인증을 위한 암호키와 메시지의 암호화 복호화를 위한 암호키는 서로 동일하거나 서로 다를 수 있다. 태그 메모리(230)의 암호키(KEY)는 리더 메모리(130)의 암호키(KEY)와 대응되며, 동일한 값을 가질 수 있다. The tag memory 230 stores an encryption key (KEY). The cryptographic key KEY stored in the tag memory 230 may be used as an encryption key for authentication or as an encryption key for encrypting or decrypting a message. Meanwhile, the encryption key for authentication and the encryption key for encryption / decryption of the message may be the same or different from each other. The cryptographic key KEY of the tag memory 230 corresponds to the cryptographic key KEY of the reader memory 130 and may have the same value.

태그 RF부(240)는 태그 제어부(210)의 제어를 통해 송수신되는 메시지의 RF 신호 처리 동작을 수행한다. 태그 RF부(240)는 RFID 리더(10)로 메시지를 송신하거나 RFID 리더(10)로부터 메시지를 수신한다. The tag RF unit 240 performs an RF signal processing operation on a message transmitted and received through the control of the tag controller 210. The tag RF unit 240 transmits a message to the RFID interrogator 10 or receives a message from the RFID interrogator 10.

한편, 도 2의 리더 보안 처리부와 도 3의 태그 보안 처리부는 각각 인증 보안에 관련된 동작을 수행하는 인증 처리부와 메시지 보안에 따른 메시지의 암호화/복호화를 수행하는 암호화/복호화부를 포함할 수 있다. 또한, 인증 처리부와 암호화/복호화부는 보안 수준 비트에 따라 선택적으로 동작할 수 있다. The reader security processing unit of FIG. 2 and the tag security processing unit of FIG. 3 may include an authentication processing unit for performing an operation related to authentication security and an encryption / decryption unit for performing encryption / decryption of a message according to message security. In addition, the authentication processing unit and the encryption / decryption unit may selectively operate according to the security level bits.

도 4는 도 1에 예시적으로 도시된 RFID 리더의 동작을 도시한 순서도이다. 4 is a flowchart illustrating the operation of the RFID reader illustrated in FIG.

도 4를 참조하면, S111단계에서 RFID 리더(10)는 보안 요청 메시지를 RFID 태그(20)로 송신한다. RFID 리더(10)는 일예로, 승인(ACK) 메시지를 보안 요청 메시지로 사용할 수 있다. Referring to FIG. 4, in step S111, the RFID reader 10 transmits a security request message to the RFID tag 20. For example, the RFID reader 10 may use an acknowledgment (ACK) message as a security request message.

S113단계에서 RFID 리더(10)는 RFID 태그(20)로부터 보안 응답 메시지를 수신한다. 보안 응답 메시지는 보안 수준 정보(IV)를 포함한다. RFID 리더(10)는 보안 응답 메시지를 수신하면 보안 수준 정보를 검출한다. 일예로, 보안 응답 메시지로 응답 메시지가 사용될 수 있다. 응답 메시지는 일예로, 프로토콜 제어(PC) 정보, 확장 프로토콜 제어(XPC) 정보, 순환 중복 검사(CRC) 정보를 포함한다. 이때, 보안 수준 정보(IV)는 확장 프로토콜 제어 정보(XPC) 또는 회피 확장 프로토콜 제어 정보(Void XPC)에 포함될 수 있다. In step S113, the RFID reader 10 receives the security response message from the RFID tag 20. The security response message includes security level information (IV). The RFID reader 10 detects the security level information upon receiving the security response message. For example, a response message may be used as a security response message. The response message includes, for example, protocol control (PC) information, extended protocol control (XPC) information, and cyclic redundancy check (CRC) information. At this time, the security level information IV may be included in the extended protocol control information (XPC) or the escape extension protocol control information (Void XPC).

S115단계에서 RFID 리더(10)는 검출된 보안 수준 정보가 ‘0’인지를 확인한다. S115단계의 확인결과, RFID 리더(10)는 검출된 보안 수준 정보가 ‘0’이면, S117단계로 진행한다. In step S115, the RFID reader 10 confirms whether the detected security level information is '0'. If it is determined in step S115 that the detected security level information is '0', the RFID reader 10 proceeds to step S117.

S117단계에서 RFID 리더(10)는 RFID 태그(20)와의 인증을 위한 랜덤 코드(RC1)를 발생한다. RFID 리더(10)는 제 1 랜덤 코드(RC1)를 인증 요청 메시지에 포함시켜 RFID 태그(20)로 송신한다. The RFID interrogator 10 generates a random code RC1 for authentication with the RFID tag 20 in step S117. The RFID reader 10 transmits the first random code RC1 to the RFID tag 20 in the authentication request message.

S119단계에서 RFID 리더(10)는 인증 응답 메시지를 수신한다. RFID 리더(10)는 인증 응답 메시지에 포함된 인증값(AUT)과 제 2 랜덤 코드(RC2)를 검출한다. In step S119, the RFID interrogator 10 receives the authentication response message. The RFID reader 10 detects the authentication value AUT included in the authentication response message and the second random code RC2.

S121단계에서 RFID 리더(10)는 인증값(AUT), 제 1 랜덤 코드(RC1), 제 2 랜덤 코드(RC2), 및 암호키(KEY)를 사용하여 RFID태그(20)의 인증을 통해 인증이 성공하였는지 판단한다. In step S121, the RFID reader 10 authenticates the RFID tag 20 using the authentication value AUT, the first random code RC1, the second random code RC2, and the encryption key KEY Is successful.

S121단계의 판단결과 RFID 리더(10)는 인증이 성공하면 S123단계로 진행한다. RFID 리더(10)는 인증을 위해 인증값(AUT), 제 1 랜덤 코드(RC1), 제 2 랜덤 코드(RC2), 및 암호키(KEY)를 사용한다. As a result of the determination in step S121, if the authentication is successful, the RFID interrogator 10 proceeds to step S123. The RFID reader 10 uses the authentication value AUT, the first random code RC1, the second random code RC2, and the encryption key KEY for authentication.

S123단계에서 RFID 리더(10)는 RFID 태그(20)와 메시지를 송수신한다. In step S123, the RFID interrogator 10 transmits and receives a message to and from the RFID tag 20.

S125단계에서 RFID 리더(10)는 RFID 태그(20)와 통신이 완료되었는지 확인한다. S125단계의 확인결과 RFID 리더(10)는 RFID 태그(20)와 통신이 완료된 경우 종료한다. S125단계의 확인결과 RFID 리더(10)는 RFID 태그(20)와의 통신이 완료되지 않은 경우 S123단계로 진행한다. In step S125, the RFID reader 10 confirms whether the communication with the RFID tag 20 is completed. As a result of the determination in step S125, the RFID interrogator 10 ends when the communication with the RFID tag 20 is completed. If it is determined in step S125 that the communication with the RFID tag 20 is not completed, the RFID interrogator 10 proceeds to step S123.

S121단계의 판단결과 RFID 리더(10)는 인증이 성공하지 못하면 종료한다. 이때, RFID 리더(10)는 초기화된다. As a result of the determination in step S121, the RFID reader 10 ends if the authentication is unsuccessful. At this time, the RFID reader 10 is initialized.

S115단계의 확인결과, RFID 리더(10)는 검출된 보안 수준 정보가 비트 ‘0’이 아니면(즉, 보안 수준 정보가 비트 ‘1’이면) S127단계로 진행한다. If it is determined in step S115 that the detected security level information is not '0' (i.e., the security level information is '1'), the RFID reader 10 proceeds to step S127.

S127단계에서 RFID 리더(10)는 암호화된 승인(SEC_ACK) 메시지를 RFID 태 그(20)로 송신한다. 보안 수준이 메시지 보안임에 따라 RFID 리더(10)는 승인 메시지를 암호화하여 송신한다. In step S127, the RFID reader 10 transmits an encrypted acknowledgment (SEC_ACK) message to the RFID tag 20. The RFID reader 10 encrypts and transmits the acknowledgment message according to the security level of the message security.

S129단계에서 RFID 리더(10)는 RFID 태그(20)로부터 암호화된 승인(SEC_ACK) 메시지에 대응되는 암호화된 응답 메시지를 수신한다. RFID 리더(10)는 암호화된 메시지를 복호화하여 수신한다. In step S129, the RFID interrogator 10 receives an encrypted response message corresponding to the encrypted acknowledgment (SEC_ACK) message from the RFID tag 20. The RFID reader 10 decrypts and receives the encrypted message.

S131단계에서 RFID 리더(10)는 메시지를 송신하는 경우 암호화를 수행하여 암호화된 메시지를 송신하고, 메시지를 수신하는 경우 복호화를 수행하여 복호화된 메시지를 수신한다. In step S131, when the RFID reader 10 transmits a message, the RFID reader 10 encrypts the message and transmits the encrypted message. When receiving the message, the RFID reader 10 decrypts the message and receives the decrypted message.

S133단계에서 RFID 리더(10)는 RFID 태그(20)와 통신이 완료되었는지 확인한다. S133단계의 확인결과 RFID 리더(10)는 RFID 태그(20)와 통신이 완료된 경우 종료한다. S133단계의 확인결과 RFID 리더(10)는 RFID 태그(20)와의 통신이 완료되지 않은 경우 S123단계로 진행한다. In step S133, the RFID interrogator 10 checks whether the communication with the RFID tag 20 is completed. As a result of the check in step S133, the RFID reader 10 ends when the communication with the RFID tag 20 is completed. If it is determined in step S133 that the RFID reader 10 has not completed communication with the RFID tag 20, the process proceeds to step S123.

도 5는 도 1에 예시적으로 도시된 RFID 태그의 동작을 도시한 순서도이다. FIG. 5 is a flowchart showing the operation of the RFID tag exemplarily shown in FIG. 1. FIG.

도 5를 참조하면, S211단계에서 RFID 태그(20)는 RFID 리더(10)로부터 보안 요청 메시지를 수신한다. Referring to FIG. 5, the RFID tag 20 receives a security request message from the RFID reader 10 in step S211.

S213단계에서 RFID 태그(20)는 보안 수준 정보가 ‘0’인지를 확인한다. S213단계의 확인결과, RFID 태그(20)는 보안 수준 정보가 ‘0’이면, S215단계로 진행한다. In step S213, the RFID tag 20 confirms whether the security level information is '0'. If it is determined in step S213 that the security level information is '0', the RFID tag 20 proceeds to step S215.

S215단계에서 RFID 태그(20)는 보안 요청 메시지를 RFID 리더(10)로 송신한다. 일예로, 승인(ACK) 메시지가 보안 요청 메시지로 사용된 경우, RFID 태그(20) 는 응답 메시지를 보안 응답 메시지로 사용할 수 있다. 이때 보안 응답 메시지는 프로토콜 제어(PC) 정보, 확장 프로토콜 제어(XPC) 정보 등을 포함한 응답 메시지가 사용될 수 있다. RFID 태그(20)는 내부의 메모리 등에 저장된 보안 수준 정보(IV)를 응답 메시지의 XPC 정보에 포함시켜 송신한다. In step S215, the RFID tag 20 transmits a security request message to the RFID reader 10. For example, when an acknowledgment (ACK) message is used as a security request message, the RFID tag 20 may use a response message as a security response message. At this time, the response message including the protocol control (PC) information and the extension protocol control (XPC) information may be used as the security response message. The RFID tag 20 transmits security level information IV stored in an internal memory or the like to the XPC information of the response message.

S217단계에서 RFID 태그(20)는 인증 요청 메시지를 수신한다. RFID 태그(20)는 인증 요청 메시지에 포함된 제 1 랜덤 코드(RC1)를 검출한다. In step S217, the RFID tag 20 receives the authentication request message. The RFID tag 20 detects the first random code RC1 included in the authentication request message.

S219단계에서 RFID 태그(20)는 인증값을 생성한다. RFID 태그(20)는 제 2 랜덤 코드(RC2)를 생성한다. RFID 태그(20)는 제 1 랜덤 코드(RC1), 제 2 랜덤 코드(RC2), 암호키(KEY)를 사용하여 인증값을 생성한다. In step S219, the RFID tag 20 generates an authentication value. The RFID tag 20 generates a second random code RC2. The RFID tag 20 generates an authentication value using the first random code RC1, the second random code RC2, and the encryption key KEY.

S221단계에서 RFID 태그(20)는 인증값이 포함된 인증 응답 메시지를 RFID 리더(10)로 송신한다. In step S221, the RFID tag 20 transmits an authentication response message including the authentication value to the RFID reader 10.

S223단계에서 RFID 태그(20)는 인증 성공에 따른 메시지가 수신되었는지 판단한다. S223단계의 판단결과, RFID 태그(20)는 인증 성공에 따른 메시지가 수신되면 225단계로 진행한다. In step S223, the RFID tag 20 determines whether a message is received according to the authentication success. As a result of the determination in step S223, the RFID tag 20 proceeds to step 225 when a message indicating successful authentication is received.

S225단계에서 RFID 태그(20)는 RFID 리더(10)와 메시지를 송수신한다. In step S225, the RFID tag 20 transmits and receives a message to and from the RFID interrogator 10.

S227단계에서 RFID 태그(20)는 RFID 리더(10)와 통신이 완료되었는지 확인한다. S227단계의 확인결과 RFID 태그(20)는 RFID 리더(10)와의 통신이 완료된 경우 종료한다. S227단계의 확인결과 RFID 태그(20)는 RFID 리더(10)와의 통신이 완료되지 않은 경우 S225단계로 진행한다. In step S227, the RFID tag 20 confirms whether the communication with the RFID reader 10 has been completed. As a result of the determination in step S227, the RFID tag 20 ends when communication with the RFID reader 10 is completed. If it is determined in step S227 that the communication with the RFID reader 10 is not completed, the RFID tag 20 proceeds to step S225.

S223단계의 판단결과, RFID 태그(20)는 인증 성공에 따른 메시지가 수신되 지 않으면 종료한다. As a result of the determination in step S223, the RFID tag 20 ends if a message indicating that the authentication succeeded is not received.

S213단계의 확인결과, RFID 태그(20)는 보안 수준 정보가 ‘0’이 아니면(즉, 보안 수준 정보가 ‘1’이면) S229단계로 진행한다. If it is determined in step S213 that the security level information is not '0' (that is, if the security level information is '1'), the RFID tag 20 proceeds to step S229.

S215단계에서 RFID 태그(20)는 보안 요청 메시지를 RFID 리더(10)로 송신한다. 일예로, 승인(ACK) 메시지가 보안 요청 메시지로 사용된 경우, RFID 태그(20)는 응답 메시지를 보안 응답 메시지로 사용할 수 있다. 이때 보안 요청 메시지는 응답 메시지가 사용될 수 있다. RFID 태그(20)는 내부의 메모리 등에 저장된 보안 수준 정보(IV)를 응답 메시지의 확장 프로토콜 제어(XPC) 정보에 포함시켜 송신한다. In step S215, the RFID tag 20 transmits a security request message to the RFID reader 10. For example, when an acknowledgment (ACK) message is used as a security request message, the RFID tag 20 may use a response message as a security response message. At this time, a response message may be used for the security request message. The RFID tag 20 transmits the security level information IV stored in the internal memory or the like to the extension protocol control (XPC) information of the response message.

S229단계에서 RFID 태그(20)는 보안 요청 메시지를 RFID 리더(10)로 송신한다. RFID 태그(20)는 보안을 위해 보안 요청 메시지에 회피 정보를 포함시켜 송신한다. 일예로, 승인(ACK) 메시지가 보안 요청 메시지로 사용된 경우, RFID 태그(20)는 응답 메시지를 보안 응답 메시지로 사용할 수 있다. 이때 보안 응답 메시지는 응답 메시지가 사용될 수 있다. RFID 태그(20)는 내부의 메모리 등에 저장된 보안 수준 정보(IV)를 응답 메시지의 회피 프로토콜 제어(Void XPC) 정보에 포함시켜 송신한다. In step S229, the RFID tag 20 transmits a security request message to the RFID reader 10. The RFID tag 20 transmits avoidance information to the security request message for security. For example, when an acknowledgment (ACK) message is used as a security request message, the RFID tag 20 may use a response message as a security response message. At this time, a response message may be used for the security response message. The RFID tag 20 transmits the security level information IV stored in the internal memory or the like to the avoiding protocol control (Void XPC) information of the response message.

S231단계에서 RFID 태그(20)는 RFID 리더(10)로부터 암호화된 승인(SEC_ACK) 메시지를 수신한다. RFID 태그(20)는 암호화된 승인(SEC_ACK) 메시지를 복호화하여 수신한다. In step S231, the RFID tag 20 receives an encrypted acknowledgment (SEC_ACK) message from the RFID interrogator 10. The RFID tag 20 decrypts and receives the encrypted acknowledgment (SEC_ACK) message.

S233단계에서 RFID 태그(20)는 암호화된 응답 메시지를 RFID 리더(10)로 송 신한다. RFID 태그(20)는 보안 수준이 메시지 보안임에 따라 RFID 태그(20)는 응답 메시지를 암호화하여 송신한다. In step S233, the RFID tag 20 transmits the encrypted response message to the RFID reader 10. As the security level of the RFID tag 20 is the message security, the RFID tag 20 encrypts and transmits the response message.

S235단계에서 RFID 태그(20)는 메시지 송신 시 암호화를 수행하여 암호화된 메시지를 송신하고, 메시지 수신 시 복호화를 수행하여 복호화된 메시지를 수신한다. In step S235, the RFID tag 20 transmits the encrypted message by encrypting the message, and decrypts the received message to receive the decrypted message.

S237단계에서 RFID 태그(20)는 RFID 리더(10)와 통신이 완료되었는지 확인한다. S237단계의 확인결과 RFID 태그(20)는 RFID 리더(10)와의 통신이 완료된 경우 종료한다. S237단계의 확인결과 RFID 태그(20)는 RFID 리더(10)와의 통신이 완료되지 않은 경우 S235단계로 진행한다. In step S237, the RFID tag 20 checks whether communication with the RFID reader 10 is completed. As a result of the determination in step S237, the RFID tag 20 ends when communication with the RFID reader 10 is completed. If it is determined in step S237 that the communication with the RFID reader 10 is not completed, the RFID tag 20 proceeds to step S235.

한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 상술한 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구범위뿐만 아니라 이 발명의 특허청구범위와 균등한 것들에 의해 정해져야 한다.While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes and modifications may be made therein without departing from the spirit and scope of the invention. Therefore, the scope of the present invention should not be limited to the above-described embodiments, but should be determined by the equivalents of the claims of the present invention as well as the claims of the following.

도 1은 본 발명의 실시예에 따른 무선주파수인식 시스템을 도시한 도면, 1 is a diagram illustrating a radio frequency identification system according to an embodiment of the present invention;

도 2는 도 1에 예시적으로 도시된 RFID 리더의 구조를 도시한 도면, FIG. 2 illustrates the structure of the RFID reader illustrated in FIG. 1; FIG.

도 3은 도 1에 예시적으로 도시된 RFID 태그의 구조를 도시한 도면, FIG. 3 is a view showing the structure of the RFID tag exemplarily shown in FIG. 1;

도 4는 도 1에 예시적으로 도시된 RFID 리더의 동작을 도시한 순서도, 및 4 is a flow chart illustrating the operation of the RFID reader illustrated by way of example in Fig. 1, and Fig.

도 5는 도 1에 예시적으로 도시된 RFID 태그의 동작을 도시한 순서도이다. FIG. 5 is a flowchart showing the operation of the RFID tag exemplarily shown in FIG. 1. FIG.

*도면의 주요 부분에 대한 부호의 설명*Description of the Related Art [0002]

10: RFID 리더 20: RFID 태그 10: RFID reader 20: RFID tag

110: 리더 제어부 120: 리더 보안 처리부 110: Reader control section 120: Reader security processing section

130: 리더 메모리 140: 리더 RF부 130: Reader memory 140: Reader RF section

210: 태그 제어부 220: 태그 보안 처리부 210: Tag controller 220: Tag security processor

230: 태그 메모리 240: 태그 RF부 230: tag memory 240: tag RF section

Claims (10)

RFID 리더의 정보 보안 방법에 있어서,In an information security method of an RFID reader, RFID 태그로 보안 수준 정보를 수신하기 위한 보안 요청 메시지를 송신하는 단계;Transmitting a security request message for receiving security level information to an RFID tag; 상기 보안 수준 정보가 포함된 보안 응답 메시지를 상기 RFID 태그로부터 수신하는 단계;Receiving a security response message including the security level information from the RFID tag; 상기 보안 수준 정보에 따라 보안 수준을 인증 보안과 메시지 보안 중 하나의 보안 수준으로 설정하는 단계; 및Setting a security level to one of an authentication security level and a message security level according to the security level information; And 상기 설정된 보안 수준이 상기 인증 보안이면, 상기 RFID 태그와 인증 완료를 통해 RFID 태그와 메시지를 송수신하고, 상기 설정된 보안 수준이 상기 메시지 보안이면 RFID 태그와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하는 정보 보안 방법.Transmitting and receiving a message to and from the RFID tag through authentication with the RFID tag if the set security level is the authentication security and transmitting and receiving a message through encryption or decryption with the RFID tag if the set security level is the message security Information security method. 제 1 항에 있어서,The method according to claim 1, 상기 메시지를 송수신하는 단계는The step of transmitting and receiving the message 상기 설정된 보안 수준이 상기 인증 보안이면, 제 1 랜덤 코드를 생성하는 단계;If the established security level is the authentication security, generating a first random code; 상기 제 1 랜덤 코드가 포함된 인증 요청 메시지를 상기 제 1 RFID 태그로 송신하는 단계;Transmitting an authentication request message including the first random code to the first RFID tag; 상기 인증 요청 메시지에 대응되는 인증 응답 메시지를 상기 RFID 태그로부터 수신하는 단계;Receiving an authentication response message corresponding to the authentication request message from the RFID tag; 상기 인증 응답 메시지에 포함된 제 2 랜덤 코드와 인증값을 검출하는 단계;Detecting an authentication value and a second random code included in the authentication response message; 상기 인증값을 상기 제 1 랜덤 코드, 상기 제 2 랜덤 코드, 및 암호키를 사용하여 인증하는 단계; 및Authenticating the authentication value using the first random code, the second random code, and the encryption key; And 상기 인증이 완료되면 상기 RFID 태그와 메시지를 송수신하는 단계를 포함하고,And transmitting and receiving a message to and from the RFID tag when the authentication is completed, 상기 암호키는 상기 RFID 리더에 저장되며, 상기 RFID 태그에 저장된 암호키와 동일한 정보 보안 방법. Wherein the encryption key is stored in the RFID reader and is the same as the encryption key stored in the RFID tag. 제 1 항에 있어서,The method according to claim 1, 상기 메시지를 송수신하는 단계는The step of transmitting and receiving the message 상기 설정된 보안 수준이 상기 메시지 보안이면, 보안 요청 메시지를 암호화하여 상기 RFID 태그로 송신하는 단계;Encrypting the security request message and transmitting the encrypted security request message to the RFID tag if the set security level is the message security; 상기 암호화된 보안 요청 메시지에 대응되는 암호화된 보안 응답 메시지를 상기 RFID 태그로부터 수신하는 단계; 및Receiving an encrypted security response message corresponding to the encrypted security request message from the RFID tag; And 상기 암호화된 보안 응답 메시지를 수신하면, 상기 RFID 리더 내 저장된 암호키를 이용하여 상기 RFID 태그와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하고,And transmitting and receiving a message through encryption or decryption with the RFID tag using the stored encryption key in the RFID reader upon receiving the encrypted security response message, 상기 암호키는 상기 RFID 리더에 저장되며, 상기 RFID 태그에 저장된 암호키와 동일한 정보 보안 방법.Wherein the encryption key is stored in the RFID reader and is the same as the encryption key stored in the RFID tag. 제 3 항에 있어서,The method of claim 3, 상기 암호화된 보안 응답 메시지는 정상적인 확장 프로토콜 제어 정보, 정상적인 프로토콜 제어 정보, 정상적인 순환 중복 검사 정보 중 적어도 하나를 포함하는 정보 보안 방법.Wherein the encrypted security response message includes at least one of normal extension protocol control information, normal protocol control information, and normal cyclic redundancy check information. 제 4 항에 있어서,5. The method of claim 4, 상기 보안 응답 메시지는 정보 보안을 위한 회피 정보를 포함하고,The security response message includes avoiding information for information security, 상기 회피 정보는 회피 확장 프로토콜 제어 정보, 회피 프로토콜 제어 정보, 회피 순환 중복 검사 정보 중 적어도 하나를 포함하는 정보 보안 방법.Wherein the avoiding information includes at least one of escape extension protocol control information, escape protocol control information, and evasion cyclic redundancy check information. RFID 태그의 정보 보안 방법에 있어서,In an information security method for an RFID tag, RFID 리더로부터 보안 요청 메시지를 수신하는 단계;Receiving a security request message from an RFID reader; 인증 보안과 메시지 보안 중 하나에 대한 보안 수준 정보를 포함한 보안 응답 메시지를 상기 RFID 리더로 송신하는 단계; 및Transmitting a security response message including security level information for one of authentication security and message security to the RFID reader; And 상기 보안 수준 정보가 상기 인증 보안이면, 상기 RFID 리더와 인증 완료를 통해 RFID 리더와 메시지를 송수신하고, 설정된 보안 수준이 상기 메시지 보안이면 상기 RFID 리더와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하는 정보 보안 방법.And transmitting and receiving a message to and from the RFID reader through the authentication completion of the RFID reader if the security level information is the authentication security and transmitting and receiving a message through encryption or decryption with the RFID reader if the security level is the message security Information security method. 제 6 항에 있어서,The method according to claim 6, 상기 메시지를 송수신하는 단계는The step of transmitting and receiving the message 상기 보안 수준 정보가 상기 인증 보안이면, 제 1 랜덤 코드가 포함된 인증 요청 메시지를 수신하는 단계;If the security level information is the authentication security, receiving an authentication request message including a first random code; 상기 인증 요청 메시지를 수신하면, 상기 제 1 랜덤 코드를 획득하고, 상기 RFID 리더와의 인증을 위한 제 2 랜덤 코드를 생성하는 단계;Acquiring the first random code upon receiving the authentication request message and generating a second random code for authentication with the RFID reader; 상기 제 1 랜덤 코드, 상기 제 2 랜덤 코드, 및 암호키를 이용하여 인증값을 생성하는 단계;Generating an authentication value using the first random code, the second random code, and an encryption key; 상기 제 2 랜덤 코드와 상기 인증값이 포함된 인증 응답 메시지를 상기 RFID 리더로 송신하는 단계; 및Transmitting an authentication response message including the second random code and the authentication value to the RFID reader; And 상기 인증 응답 메시지의 송신을 통해 상기 RFID 리더와 메시지를 송수신하는 단계를 포함하고,And transmitting and receiving a message to and from the RFID interrogator through transmission of the authentication response message, 상기 암호키는 상기 RFID 태그에 저장되며, 상기 RFID 리더에 저장된 암호키와 동일한 정보 보안 방법.Wherein the encryption key is stored in the RFID tag and is the same as the encryption key stored in the RFID reader. 제 6 항에 있어서,The method according to claim 6, 상기 메시지를 송수신하는 단계는The step of transmitting and receiving the message 상기 보안 수준 정보가 상기 메시지 보안이면,If the security level information is the message security, 암호화된 보안 요청 메시지를 상기 RFID 리더로부터 수신하는 단계;Receiving an encrypted security request message from the RFID reader; 상기 암호화된 보안 요청 메시지에 대응되는 암호화된 보안 응답 메시지를 상기 RFID 리더로 송신하는 단계; 및Transmitting an encrypted security response message corresponding to the encrypted security request message to the RFID reader; And 상기 암호화된 보안 응답 메시지를 송신하면, 상기 RFID 태그 내 저장된 암호키를 이용하여 상기 RFID 리더와 암호화 또는 복호화를 통해 메시지를 송수신하는 단계를 포함하고,Transmitting and receiving a message through encryption or decryption with the RFID reader using a cryptographic key stored in the RFID tag when the encrypted security response message is transmitted, 상기 암호키는 상기 RFID 태그에 저장되며, 상기 RFID 리더에 저장된 암호키와 동일한 정보 보안 방법.Wherein the encryption key is stored in the RFID tag and is the same as the encryption key stored in the RFID reader. 제 8 항에 있어서,9. The method of claim 8, 상기 암호화된 보안 응답 메시지는 정상적인 확장 프로토콜 제어 정보, 정상적인 프로토콜 제어 정보, 정상적인 순환 중복 검사 정보 중 적어도 하나를 포함하는 정보 보안 방법.Wherein the encrypted security response message includes at least one of normal extension protocol control information, normal protocol control information, and normal cyclic redundancy check information. 제 9 항에 있어서,10. The method of claim 9, 상기 보안 응답 메시지는 정보 보안을 위한 회피 정보를 포함하고,The security response message includes avoiding information for information security, 상기 회피 정보는 회피 확장 프로토콜 제어 정보, 회피 프로토콜 제어 정보, 회피 순환 중복 검사 정보 중 적어도 하나를 포함하는 정보 보안 방법.Wherein the avoiding information includes at least one of escape extension protocol control information, escape protocol control information, and evasion cyclic redundancy check information.
KR1020090123454A 2009-12-11 2009-12-11 Security information method of rfid reader and tag KR101580611B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090123454A KR101580611B1 (en) 2009-12-11 2009-12-11 Security information method of rfid reader and tag

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090123454A KR101580611B1 (en) 2009-12-11 2009-12-11 Security information method of rfid reader and tag

Publications (2)

Publication Number Publication Date
KR20110066703A KR20110066703A (en) 2011-06-17
KR101580611B1 true KR101580611B1 (en) 2016-01-11

Family

ID=44399475

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090123454A KR101580611B1 (en) 2009-12-11 2009-12-11 Security information method of rfid reader and tag

Country Status (1)

Country Link
KR (1) KR101580611B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220161838A (en) 2021-05-31 2022-12-07 주식회사 이앤씨 RFID reader and 8CH Hub system for data collecting and analyzing data

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101405842B1 (en) * 2013-12-18 2014-06-11 (주)비알네트콤 Gate passing method and gate passing system using user memory area of tag

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050029018A (en) * 2003-09-19 2005-03-24 주식회사 T4 Methods for authenticating and coding a controling code based on its check sum and system thereof
KR20090037219A (en) * 2007-10-11 2009-04-15 한국전자통신연구원 System for radio frequency identification capable of contorling protection level and method for protecting information using the system
KR101000780B1 (en) * 2008-06-03 2010-12-15 재단법인서울대학교산학협력재단 Decryption apparatus, RFID system including the same, and method driving thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220161838A (en) 2021-05-31 2022-12-07 주식회사 이앤씨 RFID reader and 8CH Hub system for data collecting and analyzing data

Also Published As

Publication number Publication date
KR20110066703A (en) 2011-06-17

Similar Documents

Publication Publication Date Title
AU2006203515B2 (en) Protection of Non-Promiscuous Data in an RFID Transponder
US6842106B2 (en) Challenged-based tag authentication model
KR100931507B1 (en) Communication Data protection Method based on Symmetric Key Encryption in RFID system, AND APPARATUS FOR ENABLING THE METHOD
US8368516B2 (en) Secure data exchange with a transponder
US8547202B2 (en) RFID tag and operating method thereof
CA2554300C (en) System and method for encrypted smart card pin entry
US10650202B1 (en) Enhanced RFID tag authentication
CA2647713A1 (en) System and method for remotely assigning and revoking access credentials using a near field communication equipped mobile phone
US11361174B1 (en) Enhanced RFID tag authentication
US9054881B2 (en) Radio frequency identification (RFID) tag and interrogator for supporting normal mode and secure mode, and operation method thereof
US11805111B2 (en) Secure RFID tag identification
US8593257B1 (en) RFID-based loss-prevention system
KR101580611B1 (en) Security information method of rfid reader and tag
US10511946B2 (en) Dynamic secure messaging
KR100723868B1 (en) Method for verifying RFID tag and reader each other in EPC C1G2 RFID system
KR101762625B1 (en) Device for detecting door opening and closing using nfc tag and security system including the same
KR101053636B1 (en) Encryption/decryption method and system for rfid tag and reader using multi algorithm
KR100951527B1 (en) Encrypting method for id of rfid tag, authenticating method of rfid tag and rfid authenticating system using the same
KR20080004804A (en) System and method for authenticating rfid reader(or terminal), secure rfid tag for authenticating rfid reader(or terminal) and recording medium
KR100753908B1 (en) System and method for face motion detecting recognition using accelerometer sensor
KR100661021B1 (en) Apparatus and method for low-power authentication of sequrity card using rfid
KR101470053B1 (en) Rfid tag and interrogator for supporting normal mode and secure mode and the method thereof
CN117669626A (en) Encryption communication method and system based on RFID

Legal Events

Date Code Title Description
A201 Request for examination
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20200129

Year of fee payment: 5