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

KR100903125B1 - Apparatus for forgery detection and circulation point verification of securities and method therefor - Google Patents

Apparatus for forgery detection and circulation point verification of securities and method therefor Download PDF

Info

Publication number
KR100903125B1
KR100903125B1 KR1020070081454A KR20070081454A KR100903125B1 KR 100903125 B1 KR100903125 B1 KR 100903125B1 KR 1020070081454 A KR1020070081454 A KR 1020070081454A KR 20070081454 A KR20070081454 A KR 20070081454A KR 100903125 B1 KR100903125 B1 KR 100903125B1
Authority
KR
South Korea
Prior art keywords
security
information
rfid tag
securities
leader
Prior art date
Application number
KR1020070081454A
Other languages
Korean (ko)
Other versions
KR20080107959A (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 한국전자통신연구원
Publication of KR20080107959A publication Critical patent/KR20080107959A/en
Application granted granted Critical
Publication of KR100903125B1 publication Critical patent/KR100903125B1/en

Links

Images

Classifications

    • 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/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • G06K19/07766Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card comprising at least a second communication arrangement in addition to a first non-contact communication arrangement
    • 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
    • G06K17/0022Methods 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 arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
    • G06K17/0025Methods 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 arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Storage Device Security (AREA)

Abstract

유가증권 보안장치 및 이를 이용한 유가증권 위변조 식별 방법과 유통흐름 확인 방법이 개시된다. 유가증권에 RFID 태그 및 바코드를 내장하고, RFID 태그에는 유가증권 일련번호, 금액, 카운트, 리더 식별자 정보 등을 기록하고, 바코드에는 유가증권 일련번호, 금액에 대한 해쉬값을 기록한다. 리더는 유가증권에 내장된 바코드 및 RFID 태그의 정보를 읽어 위변조를 판별하고 또한 서버에 저장되고 갱신되는 유가증권 정보들을 통해 유통흐름을 확인한다. Securities security system, securities forgery identification and distribution flow verification method using the same are disclosed. The RFID tag and barcode are embedded in the security, and the RFID tag records the security serial number, amount, count, and reader identifier information, and the barcode records the security serial number and the hash value of the amount. The reader reads the information of barcodes and RFID tags embedded in the securities to determine the forgery and also checks the distribution flow through the securities information stored and updated in the server.

유가증권, RFID 태그, 바코드 Securities, RFID Tags, Barcodes

Description

유가증권 보안장치 및 이를 이용한 유가증권 위변조 식별 방법과 유통흐름 확인 방법{Apparatus for forgery detection and circulation point verification of securities and method therefor}Securities security system and securities forgery identification method and distribution flow verification method using the same {Apparatus for forgery detection and circulation point verification of securities and method therefor}

본 발명은 유가증권 보안 장치 및 그 방법에 관한 것으로, 보다 상세하게는 RFID 태그 및 바코드를 이용하여 유가증권의 위변조를 식별하고 유가증권의 유통흐름을 확인할 수 있도록 하는 장치 및 그 방법에 관한 것이다. The present invention relates to a security device and a method thereof, and more particularly, to an apparatus and a method for identifying a forgery of a security by using an RFID tag and a bar code and to confirm the flow of the security of the security.

종래에 유가증권은 일반 화폐와 같이 그 자체의 위변조를 방지하기 위한 여러가지 보안책을 제시하고 있으나, 컴퓨터, 스캐너 등의 기술 발달에 따라 유가증권의 위변조 또한 날로 정교해지므로 위변조 식별에 어려움이 있다. Conventionally, securities have proposed various security measures to prevent their own forgery like general currency. However, since the forgery of securities is also elaborated according to the development of computer, scanner, etc., it is difficult to identify the forgery.

본 발명이 이루고자 하는 기술적 과제는, 유가증권의 위변조를 RFID 태그 및 바코드를 이용하여 용이하게 식별할 수 있도록 하는 유가증권 보안장치를 제공하는 데 있다.The technical problem to be achieved by the present invention is to provide a security security device that can easily identify the forgery of the security securities using an RFID tag and a barcode.

본 발명이 이루고자 하는 다른 기술적 과제는, RFID 태그 및 바코드가 내장된 유가증권의 위변조 방지 및 유통흐름 확인을 위한 초기값 설정 방법을 제공하는 데 있다.Another technical problem to be achieved by the present invention is to provide a method for setting an initial value for preventing forgery and distribution flow of securities having an RFID tag and a barcode embedded therein.

본 발명이 이루고자 하는 다른 기술적 과제는, 유가증권에 내장된 RFID 태그 및 바코드를 이용하여 유가증권의 위변조를 용이하게 식별할 수 있는 방법 및 유통흐름을 파악할 수 있는 방법을 제공하는 데 있다.Another technical problem to be achieved by the present invention is to provide a method for easily identifying a counterfeit forgery and a distribution flow by using an RFID tag and a barcode embedded in the security.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유가증권 보안장치의 일 실시예는, 유가증권의 일련번호와 금액을 포함하는 유가증권 정보, 상기 유가증권 정보를 읽은 RFID 리더의 개수 및 상기 유가증권 정보를 마지막에 읽은 리더의 식별자를 저장하고, 상기 유가증권에 내장되는 RFID 태그; 및 상기 유가증권 정보에 대한 해쉬값을 포함하고, 상기 유가증권에 기록되는 바코드;를 포함한다.In order to achieve the above technical problem, one embodiment of the security security device according to the present invention, the security information including the serial number and amount of the security, the number of RFID readers reading the security information and the price An RFID tag that stores an identifier of a reader that last read securities information and is embedded in the securities; And a barcode that includes a hash value for the security information and is recorded in the security.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유가증권 보안을 위한 초기화 방법의 일 실시예는, 유가증권에 내장되는 RFID 태그 및 바코드의 초기화 방법에 있어서, 발행기관 리더가 상기 유가증권의 일련번호 및 금액을 포함하는 유 가증권 정보, 상기 유가증권 정보를 읽은 리더의 개수를 나타내는 카운트 초기값 및 현재 RFID 태그와 통신을 수행하는 리더의 식별자를 상기 RFID 태그에 저장하는 단계; 및 상기 발행기관 리더가 상기 유가증권 정보에 대한 해쉬값을 포함하는 상기 바코드를 상기 유가증권에 표시하는 단계;를 포함한다.In order to achieve the above technical problem, an embodiment of an initialization method for security of a security according to the present invention is a method of initializing an RFID tag and a barcode embedded in a security, and the issuer leader is a series of the security Storing, in the RFID tag, security information including a number and an amount, a count initial value indicating the number of readers that have read the security information, and an identifier of a reader that communicates with the current RFID tag; And displaying, by the issuer leader, the barcode including the hash value for the security information on the security.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유가증권 위변조 확인 방법의 일 실시예는, RFID 태그 및 바코드가 내장된 유가증권의 위변조 식별 방법에 있어서, 유통지점 리더가 상기 바코드에 기록된 값을 기초로 상기 RFID 태그에 대한 접근권한을 얻는 단계; 상기 유통지점 리더가 상기 접근권한을 기초로 상기 RFID 태그로부터 유가증권의 일련번호, 금액을 포함하는 유가증권 정보를 획득하는 단계; 상기 유통지점 리더가 상기 바코드에 기록된 값과 상기 유가증권 정보에 대한 해쉬값을 비교하는 단계; 및 상기 유통지점 리더가 상기 비교결과를 기초로 상기 유가증권의 위변조를 식별하는 단계;를 포함한다.In order to achieve the above technical problem, one embodiment of the security forgery identification method according to the present invention, in the forgery identification method of the security tag embedded RFID tag and barcode, the value of the distribution point reader is recorded in the barcode Obtaining access to the RFID tag based on the method; Obtaining, by the distribution point leader, the security information including the serial number and the amount of the security from the RFID tag based on the access right; Comparing, by the distribution point reader, a value recorded in the barcode with a hash value for the security information; And identifying, by the distribution point leader, forgery and alteration of the security based on the comparison result.

상기의 기술적 과제를 달성하기 위한, 본 발명에 따른 유가증권 유통흐름 확인 방법의 일 실시예는, RFID 태그 및 바코드가 내장된 유가증권의 유통흐름 확인 방법에 있어서, 유통지점 리더가 상기 바코드에 기록된 값을 기초로 상기 RFID 태그에 대한 접근권한을 얻는 단계; 상기 유통지점 리더가 상기 접근권한을 기초로 상기 RFID 태그로부터 유가증권의 일련번호, 금액을 포함하는 유가증권 정보를 획득하는 단계; 상기 유통지점 리더가 상기 바코드에 기록된 값과 상기 유가증권 정보에 대한 해쉬값을 비교하는 단계; 및 상기 유통지점 리더가 상기 유가증권 정보를 서버로 전송하고, 상기 서버로부터 상기 유가증권 정보에 해당하는 카운트 값 및 리더 식별자 목록을 포함하는 유통흐름 정보를 수신하는 단계;를 포함한다.In order to achieve the above technical problem, one embodiment of the securities distribution flow confirmation method according to the present invention, in the distribution flow confirmation method of the securities having the RFID tag and barcode embedded, the distribution point reader is recorded in the barcode Obtaining access to the RFID tag based on the read value; Obtaining, by the distribution point leader, the security information including the serial number and the amount of the security from the RFID tag based on the access right; Comparing, by the distribution point reader, a value recorded in the barcode with a hash value for the security information; And sending, by the distribution point leader, the security information to a server, and receiving distribution flow information including a count value and a leader identifier list corresponding to the security information from the server.

이로써, 유가증권의 위변조를 방지하고 유가증권의 유통흐름을 확인할 수 있다.As a result, the forgery of the securities can be prevented and the flow of the securities can be confirmed.

본 발명에 따르면, 유가증권의 위변조를 식별하고, 정당한 리더의 소유자가 유가증권의 유통흐름을 파악할 수 있다. 이에 따른 효과를 살펴보면 다음과 같다.According to the present invention, the forgery of the securities can be identified, and the owner of a legitimate leader can grasp the distribution flow of the securities. The effects are as follows.

첫째, 본 발명에 따른 유가증권에 포함되는 RFID 태그는 접근제어 패스워드가 있는 리더에게만 사용자 메모리 영역에 있는 정보를 제공한다. 따라서 접근제어 패스워드가 없는 불법 리더가 사용자 메모리 영역의 중요 정보에 접근할 수 없기 때문에 RFID 태그의 정보의 노출을 막음으로써 유가증권의 위변조를 방지할 수 있다.First, the RFID tag included in the security according to the present invention provides information in the user memory area only to a reader having an access control password. Therefore, the illegal reader without the access control password cannot access important information in the user memory area, thereby preventing the forgery of the security by preventing the exposure of the information of the RFID tag.

둘째, 본 발명에 따른 유가증권에 포함된 RFID 태그 정보가 불법 리더에게 노출되지 않기 때문에 소유자의 프라이버시가 보호된다.Second, since the RFID tag information included in the security according to the present invention is not exposed to an illegal reader, the privacy of the owner is protected.

그리고, 본 발명은 정당한 리더에게 유가증권의 유통흐름을 파악할 수 있는 기능 위변조를 식별할 수 있는 기능을 제공함으로써 음성적인 거래 도는 불법적인 유가증권 유통에 따른 국가 유통 질서의 유린을 방지할 수 있다.In addition, the present invention can provide a legitimate leader with the ability to identify the forgery of the function of securities distribution, thereby preventing the violation of the national distribution order due to negative transactions or illegal securities distribution.

이하에서, 첨부된 도면들을 참조하여 본 발명에 따른 유가증권 보안 장치 및 이를 이용한 유가증권의 위변조 확인 방법 및 유통흐름 확인 방법에 대해 상세하 설명한다. Hereinafter, with reference to the accompanying drawings will be described in detail a security security device according to the present invention and a method for confirming the forgery and distribution flow of the security using the same.

도 1은 RFID 태그를 이용한 유가증권의 위변조 방지 시스템의 일 실시예를 도시한 도면이다. 1 is a diagram illustrating an embodiment of a system for preventing forgery and alteration of securities using an RFID tag.

도 1을 참조하면, RFID 태그를 이용한 유가증권 위변조 방지 시스템은 RFID 태그(100)가 부착된 유가증권(110), RFID 리더(120) 및 서버(130)로 구성된다. RFID 리더(120)가 RFID 태그(100)에 저장된 일련번호를 읽어 서버(130)로 전송하고, 서버(130)는 해당 일련번호에 관련된 정보를 RFID 리더(120)에게 응답한다. 유가증권(110)에 RFID 태그(100)를 부착하는 경우, 컬러복사기, 컴퓨터 스캐너 등의 각종 복사 장비를 이용한 유가증권의 불법 위변조 범죄를 예방할 수 있다. 그러나, 유가증권에 부착된 RFID 태그에 저장된 정보는 고정된 값이며, RFID 태그의 정보에 대한 접근 제어 기능이 없는 경우 RFID 태그가 불법 위변조될 가능성이 있다.Referring to FIG. 1, a security forgery and alteration prevention system using an RFID tag includes a security 110 attached to an RFID tag 100, an RFID reader 120, and a server 130. The RFID reader 120 reads the serial number stored in the RFID tag 100 and transmits the serial number to the server 130, and the server 130 responds to the RFID reader 120 with information related to the serial number. When the RFID tag 100 is attached to the securities 110, illegal forgery and crime of the securities using various copying equipment such as a color copying machine and a computer scanner can be prevented. However, the information stored in the RFID tag attached to the security is a fixed value, and there is a possibility that the RFID tag is illegally forged if there is no access control function for the information of the RFID tag.

도 2는 바코드를 이용한 유가증권 위변조 방지 시스템의 일 실시예를 도시한 도면이다. 2 is a diagram illustrating an embodiment of a security forgery and alteration prevention system using a barcode.

도 2를 참조하면, 바코드를 이용한 유가증권 위변조 방지 시스템은 바코드(200)가 기록된 유가증권(210), 바코드 인식기(220) 및 서버(230)로 구성된다. 바코드 인식기(220)는 유가증권에 기록된 바코드를 읽어 서버(230)에 전송하고, 서버(230)로부터 바코드에 관련된 정보를 수신한다. 그러나, 바코드가 불법 위변조될 가능성이 있다.Referring to FIG. 2, a security forgery and alteration prevention system using a barcode includes a security 210, a barcode recognizer 220, and a server 230 in which a barcode 200 is recorded. The barcode recognizer 220 reads a barcode recorded on the security and transmits the barcode to the server 230 and receives information related to the barcode from the server 230. However, there is a possibility that the barcode is illegally forged.

도 3은 본 발명에 따른 유가증권 위변조 방지 시스템의 일 실시예의 구성을 도시한 도면이다.3 is a view showing the configuration of an embodiment of a security forgery and alteration prevention system according to the present invention.

도 3을 참조하면, 본 발명에 따른 유가증권 보안장치(300)는 유가증권에 내 장된 RFID 태그(302) 및 바코드(304)를 포함한다. 유가증권의 RFID 태그(302) 및 바코드(304)에 포함되는 정보에 대해서는 도 4a 및 도 4b를 참조하여 상세히 설명한다.Referring to FIG. 3, the security security device 300 according to the present invention includes an RFID tag 302 and a barcode 304 embedded in the security. Information included in the RFID tag 302 and the barcode 304 of the security is described in detail with reference to FIGS. 4A and 4B.

리더(310)는 유가증권 보안장치(300)에 존재하는 RFID 태그(302) 및 바코드(304)를 읽기 위한 RFID 리더(312) 및 바코드 리더(314)를 포함한다. 리더(310)는 유가증권 보안장치(300)의 RFID 태그(302) 및 바코드(304)로부터 읽은 소정의 정보를 유무선 통신망(예를 들어, 유선 이더넷 통신, 무선랜, 이동통신망, 와이브로 등)을 통해 서버(320)로 전송하여 유가증권의 위변조를 검증받는다. The reader 310 includes an RFID reader 312 and a barcode reader 314 for reading the RFID tag 302 and the barcode 304 present in the security security device 300. The reader 310 uses wired / wireless communication networks (for example, wired Ethernet communication, wireless LAN, mobile communication network, WiBro, etc.) to read predetermined information read from the RFID tag 302 and the barcode 304 of the security security device 300. By transmitting to the server 320 through the forgery of the security is verified.

도 4a는 본 발명에 따른 유가증권 보안장치의 RFID 태그에 포함되는 정보의 일 실시예를 도시한 도면이고, 도 4b는 본 발명에 따른 유가증권 보안장치의 바코드에 포함되는 정보의 일 실시예를 도시한 도면이다.4A illustrates an embodiment of information included in an RFID tag of a security security device according to the present invention, and FIG. 4B illustrates an embodiment of information included in a barcode of the security security device according to the present invention. Figure is shown.

도 4a를 참조하면, 유가증권 보안장치(300)의 RFID 태그(302)의 메모리 영역(400)은 정보는 크게 태그 식별자 영역(410) 및 사용자 메모리 영역(420)으로 구분된다. 태그 식별자 영역(410)은 RFID 태그를 식별하기 위해 할당된 읽기 전용의 태그 식별자(Tag ID)를 포함하고, 사용자 메모리 영역(420)은 접근 권한이 있는 리더에 의해 읽기/쓰기 가능한 다양한 정보가 기록되는 영역으로서, 유가증권 일련번호, 금액, 리더 식별자(Reader ID), 카운트, CRC 등의 정보를 포함한다. Referring to FIG. 4A, the memory area 400 of the RFID tag 302 of the security security device 300 is divided into a tag identifier area 410 and a user memory area 420. The tag identifier area 410 includes a read-only tag identifier assigned to identify the RFID tag, and the user memory area 420 records various information that can be read / written by a reader having access rights. As an area to be included, information such as a security serial number, an amount of money, a reader ID, a count, and a CRC is included.

도 4b를 참조하면, 유가증권 보호장치(300)의 바코드(304)에는 RFID 태그(302)의 사용자 메모리 영역(420)에 저장되는 유가증권 일련번호와 금액에 대하여 해쉬(hash)한 값을 저장하며, 바람직하게는 해쉬한 값의 상위 32비트 값을 저장 한다. Referring to FIG. 4B, the barcode 304 of the security protection device 300 stores a hashed value of the security serial number and the amount stored in the user memory area 420 of the RFID tag 302. Preferably, the upper 32-bit value of the hashed value is stored.

도 4a 및 도 4b에 저장되는 정보의 형태 및 종류는 본 발명의 실시예에 따라 다양하게 변경 가능하며, 정보가 저장되는 각 영역의 크기 또한 변경하여 사용할 수 있음은 물론이다.The type and type of information stored in FIGS. 4A and 4B may be variously changed according to an exemplary embodiment of the present invention, and the size of each region in which the information is stored may also be used.

도 5는 본 발명에 따른 서버의 데이터베이스에 저장되는 정보의 일 실시예를 도시한 도면이다.5 is a diagram illustrating an embodiment of information stored in a database of a server according to the present invention.

도 5를 참조하면, 서버(320)의 데이터베이스(500)에 저장되는 어느 한 유가증권에 대한 정보는 유가증권 일련번호(510), 금액(520), 카운트(530) 및 리더 식별자 목록(540)으로 구성된다. 카운트(530)는 리더 식별자 목록(540)에 있는 리더 식별자의 개수를 나타낸다. 서버(320)는 리더(310)로부터 리더 식별자를 전달받을 때마다 카운트(530) 값을 1 증가시키고 리더 식별자 목록(540)에 전달받은 리더 식별자를 추가한다. Referring to FIG. 5, information about any one of the securities stored in the database 500 of the server 320 may include a securities serial number 510, an amount 520, a count 530, and a leader identifier list 540. It consists of. Count 530 represents the number of leader identifiers in leader identifier list 540. Each time the server 320 receives the reader identifier from the reader 310, the server 320 increments the count 530 by 1 and adds the reader identifier to the leader identifier list 540.

서버(320)는 데이터베이스(500)에 저장되는 정보를 유가증권 일련번호에 따라 정렬하고 유지하며, 정당한 권한을 가진 리더(310)의 요청이 있을 때 카운트(530) 및 리더 식별자 목록(540)을 리더(310)에게 제공한다. The server 320 sorts and maintains the information stored in the database 500 according to the securities serial number, and counts 530 and the list of leader identifiers 540 when requested by the authorized reader 310. Provided to leader 310.

도 6은 본 발명에 따른 유가증권 보안장치의 초기값 설정 방법의 일 실시예를 도시한 도면이다.6 is a diagram illustrating an embodiment of an initial value setting method of a security system for security of a security according to the present invention.

도 6을 참조하면, 발행기관은 RFID 태그가 내장된 유가증권(600)를 생성한다. RFID 태그의 읽기 전용 영역에는 RFID 태그의 식별자가 저장된다.Referring to FIG. 6, the issuer generates a security 600 in which an RFID tag is embedded. An identifier of the RFID tag is stored in the read-only area of the RFID tag.

발행기관의 리더(610)는 유가증권 일련번호, 금액, 발행기관 리더(610)의 리 더 식별자, 카운트 초기값('1') 및 상기의 정보(즉, 유가증권 일련번호, 금액, 리더 식별자, 카운트)에 대한 CRC를 유가증권에 내장된 RFID 태그(602)의 사용자 메모리 영역에 저장한다(S650). RFID 태그(602)의 사용자 메모리 영역은 발행기관의 리더를 통해 최초 초기값 설정이 완료되면, 이 후부터는 접근제어 패스워드를 가진 리더만이 사용자 메모리 영역을 읽거나 쓸 수 있도록 잠금 상태가 된다. The issuer leader 610 may include the security serial number, the amount, the leader identifier of the issuer leader 610, the count initial value ('1'), and the above information (ie, the security serial number, amount, leader identifier). , The CRC for the count) is stored in the user memory area of the RFID tag 602 embedded in the security (S650). When the initial initial value setting is completed through the reader of the issuing authority, the user memory area of the RFID tag 602 is locked so that only the reader with the access control password can read or write the user memory area.

발행기관의 리더(610)는 RFID 태그(602)에 대한 초기값 설정 완료 후, RFID 태그(602)의 초기값 설정에 사용된 유가증권 일련번호와 금액에 대하여 해쉬한 후 그 해쉬값을 바코드(600)로 표현하여 유가증권(600)에 기록한다(S655). 발행기관의 리더(610)는 해쉬값의 상위 32비트를 10진수로 바꾸고, 그 10진수 값을 바코드(604)로 기록하는 것이 바람직하다. The reader 610 of the issuing organization hashes the securities serial number and the amount used in the initial value setting of the RFID tag 602 after completing the initial value setting for the RFID tag 602, and then stores the hash value as a barcode ( Expressed as securities 600 and recorded in the securities 600 (S655). The reader 610 of the issuing authority preferably converts the upper 32 bits of the hash value into a decimal number, and records the decimal value as a barcode 604.

발행기관의 리더(610)는 유가증권의 초기화가 완료 후, 유가증권 일련번호, 금액, 발행기관 리더의 리더 식별자, 카운트 초기값('1')을 서버(620)로 전달하여, 서버(620)로 하여금 데이터베이스(602)를 구축하도록 한다(S660). After the initialization of the securities is completed, the leader of the issuer 610 transmits the securities serial number, the amount, the leader identifier of the issuer leader, and the count initial value ('1') to the server 620, and the server 620. ) To build the database 602 (S660).

만일, 기술적 문제로 인하여 RFID 태그의 사용자 메모리 영역이 접근제어 없이 모든 리더에게 공개되어야 한다면, 발행기관의 리더(610)는 유가증권 일련번호와 금액을 RFID 태그의 사용자 메모리 영역에 평문으로 저장하지 않고, 유가증권 일련번호, 금액과 접근제어 패스워드를 XOR한 값을 저장하는 것이 바람직하다.If, due to a technical problem, the user memory area of the RFID tag is to be disclosed to all readers without access control, the reader 610 of the issuing agency does not store the security serial number and amount in the plain text of the RFID tag in the user memory area. In this case, it is desirable to store the value obtained by XOR of the securities serial number, amount, and access control password.

도 7은 본 발명에 따른 유가증권의 위변조 식별 방법의 일 실시예를 도시한 도면이다. 본 발명에서 유가증권 위변조 식별이란, 유가증권 유통과정에서 정당한 리더를 소유한 유통지점에서, 유가증권의 RFID 태그와 바코드에 기록된 유가증권의 일련번호와 금액이 변경되지 않았음을 확인하는 것을 말한다. 7 is a view showing an embodiment of the forgery identification method of the security according to the present invention. In the present invention, forgery and forgery identification refers to confirming that the serial number and amount of the security recorded on the RFID tag and barcode of the security have not been changed at the distribution point having the rightful leader in the security distribution process. .

도 7을 참조하면, 유가증권의 위변조를 식별하기 위하여 유가증권의 유통경로 상에 있는 유통지점 리더(710)는 바코드 인식기를 통해 유가증권의 바코드(702)에 기록된 값을 읽는다(S750). 예를 들어, 유가증권에 기록된 바코드 정보가 도 4b의 형태이면, 유통지점의 리더는 바코드에 기록된 10진수 값을 읽어 32비트 정보를 확보한다. Referring to FIG. 7, the distribution point reader 710 on the distribution path of the security securities reads the value recorded in the barcode 702 of the security securities through a barcode recognizer in order to identify the forgery and alteration of the security securities (S750). For example, if the barcode information recorded on the security is in the form of FIG. 4B, the reader of the distribution point reads the decimal value recorded on the barcode to secure 32-bit information.

다음으로, 유통지점 리더(710)의 RFID 리더는 바코드로부터 읽은 정보를 기초로 접근제어 패스워드를 생성하여 유가증권의 RFID 태그(704)의 사용자 메모리 영역에 있는 정보를 읽는다(S755). RFID 태그의 사용자 메모리 영역에 저장된 정보의 일 예는 도 4a에 도시되어 있다. 사용자 메모리 영역의 CRC를 검증하면, 사용자 메모리 영역에 저장된 유가증권 일련번호, 금액, 카운트 및 리더 식별자에 대한 통신 오류를 파악할 수 있다. 따라서, 유통지점 리더(710)는 가장 먼저 CRC 검증을 수행하여 통신 오류가 없음을 확인한다. Next, the RFID reader of the distribution point reader 710 generates an access control password based on the information read from the barcode to read the information in the user memory area of the RFID tag 704 of the security (S755). An example of information stored in the user memory area of the RFID tag is shown in FIG. 4A. By verifying the CRC of the user memory area, communication errors regarding securities serial numbers, amounts, counts, and reader identifiers stored in the user memory area can be identified. Accordingly, the distribution point reader 710 first performs CRC verification to confirm that there is no communication error.

만일 유통지점 리더의 바코드 인식기가 고장이거나 유통지점 리더가 바코드 인식기를 포함하고 있지 않을 경우에는 사용자가 직접 바코드의 정보를 유통지점 리더(710)에 입력하는 방법을 사용할 수 있다(S752). 예를 들어, RFID 리더 기능만 장착되어 있는 휴대폰이 유통지점 리더 역할을 하는 경우에, 휴대폰은 사용자로부터 유가증권의 바코드에 기록된 10진수 값을 휴대폰의 키패드를 통해 입력받은 후 그 값을 휴대폰 내부에서 32비트 정보로 변환하고, 그 값을 이용하여 RFID 태그에 대한 접근제어 패스워드를 생성한다.If the barcode reader of the distribution point reader is broken or the distribution point reader does not include the barcode reader, the user may directly input the information of the barcode into the distribution point reader 710 (S752). For example, if a mobile phone equipped with RFID reader function only acts as a distribution point reader, the mobile phone receives a decimal value recorded in the bar code of the security from the user through the keypad of the mobile phone and then inputs the value inside the mobile phone. Converts to 32-bit information and uses the value to generate the access control password for the RFID tag.

유통지점 리더(710)는 바코드(702)의 정보를 기초로 RFID 태그(704)의 사용자 메모리 영역에 접근하여 읽은 유가증권 일련번호 및 금액에 대하여 해쉬한 값을 생성하고, 그 생성한 해쉬값과 바코드로부터 읽은 값을 비교한다(S760). 즉, 바코드(702)에 기록된 값과 RFID 태그(704)로부터 읽은 유가증권 일련번호와 금액에 대하여 해쉬한 값의 상위 32비트 비교하여 인증을 수행한다. 비교 결과 두 값이 동일하면, 유통지점 리더(710)는 유가증권 일련번호와 금액 정보가 위변조되지 않았다고 판단하고, 동일하지 않으면 비정상적인 변경이 있었다고 판단한다. The distribution point reader 710 accesses the user memory area of the RFID tag 704 on the basis of the information of the barcode 702 and generates a hashed value for the securities serial number and amount read, and generates the hash value and the generated hash value. The value read from the barcode is compared (S760). In other words, authentication is performed by comparing the values recorded in the barcode 702 with the upper 32 bits of the hashed value of the security serial number and the amount read from the RFID tag 704. As a result of the comparison, if the two values are the same, the distribution point leader 710 determines that the securities serial number and the amount information have not been forged, and if not the same, determines that there is an abnormal change.

유통지점 리더(710)는 RFID 태그(704)의 사용자 메모리 영역에서 읽은 일련번호, 금액, 현 유통지점 리더(710)의 리더 식별자 및 사용자 메모리 영역에서 읽은 카운트 값을 포함하는 갱신 요청 메시지를 서버(720)로 전달하여 서버의 데이터베이스(722)를 갱신할 것을 요청한다(S765).The distribution point reader 710 sends an update request message including a serial number read in the user memory area of the RFID tag 704, an amount, a reader identifier of the current distribution point reader 710, and a count value read in the user memory area. In step S765, the server 722 sends a request for updating the database 722 of the server.

서버(720)는 유통지점 리더(710)로부터 갱신 요청 메시지를 수신하면, 갱신 요청 메시지에 포함된 유가증권 일련번호 및 금액과 데이터베이스(722)에 저장된 유가증권 일련번호 및 금액을 비교하여 일치하면, 데이터베이스(722)에 저장된 가장 최신의 카운트 값이 갱신 요청 메시지에 포함된 카운트 값과 같은지 확인한다. When the server 720 receives the renewal request message from the distribution point leader 710, compares the security serial number and amount stored in the database 722 with the security serial number and amount included in the renewal request message, Check that the latest count value stored in the database 722 is equal to the count value included in the update request message.

이상의 조건을 모두 만족하는 경우, 서버(720)는 정상적인 갱신 요청으로 판단하고, 갱신 요청 메시지에 포함된 유통지점 리더의 리더 식별자를 데이터베이스의 리더 식별자 목록에 추가하고, 데이터베이스의 카운트 값을 1 증가시킨다. 만약 비교 결과 정당한 갱신 요청이 아닌 것으로 판단되면, 서버(720)는 유통지점 리더(710)에게 유가증권이 불법 위변조된 것이라고 보고한다. If all of the above conditions are satisfied, the server 720 determines that the update request is normal, adds the reader identifier of the branch leader included in the update request message to the list of leader identifiers in the database, and increments the count value of the database by one. . If it is determined that the comparison is not a legitimate renewal request, the server 720 reports to the distribution point leader 710 that the security is illegally forged.

서버(720)로부터 유가증권이 위변조되지 않음을 확인받으면, 유통지점 리더(710)는 유가증권의 RFID 태그의 사용자 메모리 영역에 카운트를 1 증가시킨 값 및 리더 식별자를 현 유통지점 리더(710)의 리더 식별자로 갱신한 후 CRC 값을 새로 생성하여 저장한다(S770). When it is confirmed from the server 720 that the security is not forged, the distribution point reader 710 sets the value and the reader identifier to 1 in the user memory area of the RFID tag of the security and the reader identifier of the current distribution point reader 710. After updating to the reader identifier, a new CRC value is generated and stored (S770).

도 8은 본 발명에 따른 유가증권의 유통흐름 확인 방법의 일 실시예를 도시한 도면이다. 본 발명에서 유가증권 유통흐름 확인이란, 유가증권 유통과정에서 정당한 리더를 소유한 유통지점이 서버로부터 유가증권이 어떤 경로를 통해 현재의 유통지점까지 왔는지 파악하는 기능을 말한다. 8 is a view showing an embodiment of a distribution flow confirmation method of securities according to the present invention. In the present invention, the securities distribution flow confirmation refers to a function of determining whether a distribution point owning a legitimate leader in the securities distribution process has come from the server to the current distribution point.

도 8을 참조하면, 유가증권의 유통경로 상에 있는 유통지점의 리더(810)는 유가증권의 유통흐름 확인을 위하여 바코드 인식기를 통해 유가증권의 바코드(802)에 기록된 값을 읽는다(S850). 예를 들어, 유가증권에 기록된 바코드 정보가 도 4b의 형태이면, 유통지점의 리더는 바코드에 기록된 10진수 값을 읽어 32비트 정보를 확보한다. Referring to FIG. 8, the reader 810 of the distribution point on the distribution path of the security reads the value recorded in the barcode 802 of the security through a barcode recognizer to confirm the distribution flow of the security (S850). . For example, if the barcode information recorded on the security is in the form of FIG. 4B, the reader of the distribution point reads the decimal value recorded on the barcode to secure 32-bit information.

다음으로, 유통지점 리더의 RFID 리더는 바코드로부터 읽은 정보를 기초로 접근제어 패스워드를 생성하여 유가증권의 RFID 태그의 사용자 메모리 영역에 있는 정보를 읽는다(S855). RFID 태그의 사용자 메모리 영역에 저장된 정보의 일 예는 도 4a에 도시되어 있다. 사용자 메모리 영역의 CRC를 검증하면, 사용자 메모리 영역에 저장된 유가증권 일련번호, 금액, 카운트 및 리더 식별자에 대한 통신 오류를 파악할 수 있다. 따라서, 유통지점 리더는 CRC 검증을 수행하여 통신 없음을 확인한다. Next, the RFID reader of the distribution point reader generates an access control password based on the information read from the barcode to read information in the user memory area of the RFID tag of the security (S855). An example of information stored in the user memory area of the RFID tag is shown in FIG. 4A. By verifying the CRC of the user memory area, communication errors regarding securities serial numbers, amounts, counts, and reader identifiers stored in the user memory area can be identified. Therefore, the distribution point leader performs CRC verification to confirm that there is no communication.

만일 유통지점 리더의 바코드 인식기가 고정이거나 유통지점 리더가 바코드 인식기를 포함하고 있지 않을 경우에는 사용자가 직접 바코드 정보를 유통지점 리더에 입력하는 방법을 사용할 수 있다(S852). 예를 들어, RFID 리더 기능만 장착되어 있는 휴대폰이 유통지점 리더 역할을 하는 경우에, 휴대폰은 사용자로부터 유가증권의 바코드에 기록된 10진수 값을 휴대폰의 키패드를 통해 입력받은 후 그 값을 휴대폰 내부에서 32비트 정보로 변환하고, 그 값을 이용하여 RFID 태그에 대한 접근제어 패스워드를 생성한다. If the barcode reader of the distribution point reader is fixed or the distribution point reader does not include the barcode reader, the user may directly input barcode information into the distribution point reader (S852). For example, if a mobile phone equipped with RFID reader function only acts as a distribution point reader, the mobile phone receives a decimal value recorded in the bar code of the security from the user through the keypad of the mobile phone and then inputs the value inside the mobile phone. Converts to 32-bit information and uses the value to generate the access control password for the RFID tag.

유통지점 리더(810)는 바코드(802)의 정보를 기초로 RFID 태그의 사용자 메모리 영역에 접근하여 읽은 유가증권 일련번호 및 금액에 대하여 해쉬한 값을 생성하고, 그 생성한 해쉬값과 바코드로부터 읽은 값을 비교한다. The distribution point reader 810 accesses the user memory area of the RFID tag based on the information of the barcode 802 to generate a hashed value for the securities serial number and amount read, and reads from the generated hash value and the barcode. Compare the values.

비교 결과 두 값이 동일하면, 유통지점 리더(810)는 유가증권 일련번호와 금액 정보가 위변조되지 않았다고 판단하고, 동일하지 않으면 비정상적인 변경이 있었다고 판단한다.As a result of the comparison, if the two values are the same, the distribution point leader 810 determines that the securities serial number and the amount information have not been forged, and if not the same, determines that there is an abnormal change.

유통지점 리더(810)는 RFID 태그(804)의 사용자 메모리 영역에 읽은 일련번호, 금액, 현 유통지점 리더의 리더 식별자 및 사용자 메모리 영역에서 읽은 카운트 값을 포함하는 정보 요청 메시지를 서버로 전달하여 서버의 데이터베이스(822)에 저장된 해당 카운트 정보 및 리더 식별자 목록을 회신해 줄 것을 요청한다.The distribution point reader 810 transmits an information request message including a serial number read in the user memory area of the RFID tag 804, a reader identifier of the current distribution point reader, and a count value read from the user memory area to the server. Request to return the corresponding count information and the list of reader identifiers stored in the database 822.

서버(820)는 유통지점 리더(810)로부터 정보 요청 메시지를 수신하면, 정보 요청 메시지에 포함된 유가증권 일련번호 및 금액과 데이터베이스에 저장된 유가증권 일련번호 및 금액을 비교하여 일치하면, 데이터베이스(822)에 저장된 가장 최신 의 카운트 값이 갱신 요청에 포함된 카운트 값과 같은지 확인한다. When the server 820 receives the information request message from the distribution point leader 810, compares the security serial number and amount included in the information request message with the security serial number and amount stored in the database and matches the database 822. Check that the latest count value stored in) is the same as the count value included in the update request.

정상적인 정보 요청으로 판단되면, 서버(820)는 데이터베이스(822)에 저장되어 있는 유가증권 일련번호, 금액, 카운트 및 식별자 목록을 유통지점 리더(810)에게 회신하고, 정보 요청 메시지에 포함된 유통지점 리더의 리더 식별자를 데이터베이스의 리더 식별자 목록에 추가하고, 카운트 값을 1 증가시킨다. 만약 비교 결과 정당한 갱신 요청이 아닌 것으로 판단되면, 서버(820)는 유통지점 리더(810)에게 유가증권이 불법 위변조된 것이라고 보고한다. If it is determined that the request for information is normal, the server 820 returns the list of the securities serial numbers, amounts, counts, and identifiers stored in the database 822 to the distribution point leader 810, and the distribution point included in the information request message. Adds the reader's leader identifier to the list of reader identifiers in the database, and increments the count value by one. If it is determined that the comparison is not a legitimate renewal request, the server 820 reports to the distribution point leader 810 that the security is illegally forged.

서버(820)로부터 카운트와 리더 식별자 목록을 전달받은 유통지점 리더(810)는 카운트 값으로부터 해당 유가증권이 몇 군데의 유통지점 리더를 거쳐왔는지 파악할 수 있고, 또한 리더 식별자 목록을 분석함으로써 해당 유가증권이 어느 곳을 거쳐왔는지 파악할 수 있다. The distribution point leader 810 receiving the count and the leader identifier list from the server 820 can determine how many distribution point readers have passed through the counter value from the count value, and also analyze the leader identifier list to analyze the corresponding securities. You can figure out where you've been.

유통지점 리더(810)는 유가증권의 RFID 태그(804)의 사용자 메모리 영역의 카운트 값을 1 증가시키고 리더 식별자를 현 유통지점 리더(810)의 리더 식별자로 갱신한 후 CRC 값을 새로 생성하여 저장한다. The branch point reader 810 increases the count value of the user memory area of the RFID tag 804 of the security by 1, updates the reader identifier with the reader identifier of the current branch point reader 810, and generates and stores a new CRC value. do.

만약 RFID 태그(804)의 메모리 영역이 크다면, RFID 태그의 사용자 메모리 영역에 서버의 데이터베이스(822)에서 관리되는 리더 식별자 목록을 추가할 수 있다. 즉, RFID 태그의 메모리 영역을 리더 식별자를 연접 형태로 계속하여 추가할 수 있는 형태로 구현할 수 있다. 이때 RFID 태그의 사용자 메모리 영역의 카운트 값이 리더 식별자 목록에 포함된 리더 식별자의 개수를 표시함으로써 유통지점 리더(810)가 서버의 데이터베이스(822) 접근 없이 단지 RFID 태그(804)의 정보만으로 유통흐름을 파악할 수 있다. If the memory area of the RFID tag 804 is large, a list of reader identifiers managed in the database 822 of the server may be added to the user memory area of the RFID tag. That is, the memory area of the RFID tag may be implemented in a form in which a reader identifier may be continuously added in a concatenated form. At this time, the count value of the user memory area of the RFID tag indicates the number of reader identifiers included in the reader identifier list, so that the distribution point reader 810 flows only the information of the RFID tag 804 without accessing the database 822 of the server. Can be identified.

유통지점 리더(810)가 유가증권의 정보를 읽어서 위변조 식별을 수행했음에도 불구하고 자신의 리더 식별자를 유가증권의 RFID 태그에 남기고 싶지 않을 경우(예를 들어, 무기명 채권의 확인 또는 공개되지 않아도 되는 법적 권한 기관의 리더에서의 확인 등)에는, 서버의 데이터베이스(822)의 갱신 및 유통기관 리더(810)가 유가증권을 갱신하는 과정을 생략할 수 있다. 이는 서버와 유가증권에 어떠한 기록도 남기지 않기 때문에 유가증권에 대해 접근했다는 사실을 숨길 수 있는 방법이므로 프라이버시 보호 측면에서 필요한 기능이다.If distribution point leader 810 reads the information on the security and performs a forgery identification, but does not want to leave his leader identifier on the security's RFID tag (e.g., it is necessary to Confirmation by the leader of the authority, etc.), the process of updating the database 822 of the server and updating the securities by the distributor authority 810 can be omitted. This is a necessary feature in terms of privacy protection, since it does not leave any records on the server and the securities and thus hides the fact that the securities have been accessed.

따라서 유통지점 리더(810)가 어느 기관 소속이냐에 따라 유통흐름 확인을 위해 전체 절차를 모두 수행하도록 구현할 것인지 아니면 프라이버시 보호를 위해 데이터베이스 및 유가증권 갱신 과정을 생략할 것인지 결정하여 활용하는 것이 바람직하다. Therefore, it is desirable to determine and utilize whether the distribution point leader 810 implements the entire procedure for verifying the distribution flow or omits the database and the security update process for privacy protection.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)에 의한 표시의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and also in the form of a display by a carrier wave (for example, transmission over the Internet). It includes what is implemented. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

도 1은 RFID 태그를 이용한 유가증권의 위변조 방지 시스템의 일 실시예를 도시한 도면,1 is a diagram illustrating an embodiment of a system for preventing forgery and alteration of securities using an RFID tag;

도 2는 바코드를 이용한 유가증권 위변조 방지 시스템의 일 실시예를 도시한 도면,2 is a diagram illustrating an embodiment of a security forgery and alteration prevention system using a barcode;

도 3은 본 발명에 따른 RFID 태그와 바코드를 이용한 유가증권 위변조 방지 시스템의 일 실시예의 구성을 도시한 도면,3 is a view showing the configuration of an embodiment of a security forgery and alteration prevention system using an RFID tag and a barcode according to the present invention;

도 4a는 본 발명에 따른 유가증권 보안장치의 RFID 태그에 포함되는 정보의 일 실시예를 도시한 도면, 4A is a diagram illustrating an embodiment of information included in an RFID tag of a security security device according to the present invention;

도 4b는 본 발명에 따른 유가증권 보안장치의 바코드에 포함되는 정보의 일 실시예를 도시한 도면,Figure 4b is a view showing an embodiment of the information contained in the bar code of the security security device according to the present invention,

도 5는 본 발명에 따른 서버의 데이터베이스에 저장되는 정보의 일 실시예를 도시한 도면,5 is a diagram illustrating an embodiment of information stored in a database of a server according to the present invention;

도 6은 본 발명에 따른 유가증권 보안장치의 초기값 설정 방법의 일 실시예를 도시한 도면,6 is a view showing an embodiment of a method for setting an initial value of a security system for security according to the present invention;

도 7은 본 발명에 따른 유가증권의 위변조 식별 방법의 일 실시예를 도시한 도면, 그리고, 7 is a view showing an embodiment of a forgery and identification method of securities according to the present invention, and

도 8은 본 발명에 따른 유가증권의 유통흐름 확인 방법의 일 실시예를 도시한 도면이다.8 is a view showing an embodiment of a distribution flow confirmation method of securities according to the present invention.

Claims (22)

유가증권의 일련번호를 포함하는 유가증권 정보, 상기 유가증권 정보를 읽은 RFID 리더의 개수 및 상기 유가증권 정보를 가장 마지막에 읽은 리더의 식별자를 저장하고, 상기 유가증권에 내장되는 RFID 태그; 및An RFID tag that stores securities information including a serial number of a securities, a number of RFID readers reading the securities information, and an identifier of a reader that reads the securities information last, and is embedded in the securities; And 상기 유가증권 정보에 대한 해쉬값을 포함하고, 상기 유가증권에 기록되는 바코드;를 포함하는 것을 특징으로 하는 유가증권 보안 장치.And a bar code including a hash value for the security information and recorded in the security. 제 1항에 있어서,The method of claim 1, 상기 유가증권 정보는 상기 유가증권의 일련번호 및 금액 정보를 포함하는 것을 특징으로 하는 유가증권 보안 장치.The security information security device, characterized in that it comprises the serial number and amount information of the security. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 RFID 태그는 상기 유가증권 정보에 대한 해쉬값을 기초로 생성된 접근제어 패스워드를 이용하여 잠금 상태로 유지되는 것을 특징으로 하는 유가증권 보안 장치.And the RFID tag is kept locked using an access control password generated based on a hash value of the security information. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 RFID 태그는 상기 유가증권 정보에 대한 해쉬값을 기초로 생성된 접근제어 패스워드와 상기 유가증권 정보가 XOR된 값을 저장하는 것을 특징으로 하는 유가증권 보안 장치.The RFID tag stores an access control password generated based on a hash value of the security information and a value obtained by XORing the security information. 제 1항에 있어서,The method of claim 1, 상기 바코드는 상기 해쉬값의 상위 32비트를 10진수로 변환한 값을 표시하는 것을 특징으로 하는 유가증권 보안 장치.The barcode is a security security device, characterized in that for displaying the value converted to the decimal number of the upper 32 bits of the hash value. 유가증권에 내장되는 RFID 태그 및 바코드의 초기화 방법에 있어서,In the initialization method of the RFID tag and barcode embedded in the security, 발행기관 리더가 상기 유가증권의 일련번호를 포함하는 유가증권 정보, 상기 유가증권 정보를 읽은 리더의 개수를 나타내는 카운트의 초기값 및 상기 발행기관 리더의 식별자를 상기 RFID 태그에 저장하는 단계; 및Storing, by the issuer leader, securities information including the serial number of the securities, an initial value of a count indicating the number of readers who read the securities information, and an identifier of the issuer leader in the RFID tag; And 상기 발행기관 리더가 상기 유가증권 정보에 대한 해쉬값을 포함하는 상기 바코드를 상기 유가증권에 표시하는 단계;를 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.And displaying, by the issuer leader, the barcode including the hash value for the security information on the security. 제 6항에 있어서,The method of claim 6, 상기 유가증권 정보는 상기 유가증권의 일련번호 및 금액 정보를 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.The security information is initialization method for security of a security, characterized in that it comprises the serial number and amount information of the security. 제 6항 또는 제 7항에 있어서,The method according to claim 6 or 7, 상기 발행기관 리더가 상기 유가증권 정보, 상기 카운트의 초기값, 상기 발 행기관 리더의 식별자를 서버로 전송하는 단계; 및The issuer leader transmitting the securities information, the initial value of the count, and an identifier of the issuer leader to a server; And 상기 서버가 전송받은 정보를 데이터베이스에 저장하는 단계;를 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.And storing the received information by the server in a database. 제 6항 또는 제 7항에 있어서,The method according to claim 6 or 7, 상기 발행기관 리더가 상기 유가증권 정보에 대한 해쉬값을 기초로 생성된 접근제어 패스워드를 이용하여 상기 RFID 태그를 잠금 상태로 유지시키는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.The issuer leader further comprises the step of maintaining the RFID tag in a locked state using an access control password generated based on the hash value for the security information. . 제 6항 또는 제 7항에 있어서,The method according to claim 6 or 7, 상기 발행기관 리더가 상기 유가증권 정보에 대한 해쉬값을 기초로 생성된 접근제어 패스워드를 이용하여 상기 유가증권 정보를 XOR하고, 그 값을 상기 RFID 태그에 저장하는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.And, by the issuer leader, XORing the security information by using an access control password generated based on the hash value of the security information, and storing the value in the RFID tag. Initialization method for security of securities. 제 6항에 있어서, 상기 바코드를 표시하는 단계는,The method of claim 6, wherein displaying the barcode comprises: 상기 해쉬값의 상위 32비트를 10진수로 변환한 값을 상기 바코드로 표시하는 단계를 포함하는 것을 특징으로 하는 유가증권 보안을 위한 초기화 방법.And displaying a value obtained by converting the upper 32 bits of the hash value into a decimal number using the bar code. RFID 태그 및 바코드가 내장된 유가증권의 위변조 식별 방법에 있어서,In the forgery identification method of securities embedded with RFID tag and barcode, 유통지점 리더가 상기 바코드에 기록된 값을 기초로 상기 RFID 태그에 대한 접근권한을 얻는 단계;Obtaining, by the distribution point reader, access to the RFID tag based on the value recorded in the barcode; 상기 유통지점 리더가 상기 접근권한을 기초로 상기 RFID 태그로부터 유가증권의 일련번호를 포함하는 유가증권 정보를 획득하는 단계;Obtaining, by the distribution point leader, security information including the serial number of the security from the RFID tag based on the access right; 상기 유통지점 리더가 상기 바코드에 기록된 값과 상기 유가증권 정보에 대한 해쉬값을 비교하는 단계; 및Comparing, by the distribution point reader, a value recorded in the barcode with a hash value for the security information; And 상기 유통지점 리더가 상기 비교결과를 기초로 상기 유가증권의 위변조를 식별하는 단계;를 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법. And identifying, by the distribution point leader, the forgery of the securities based on the comparison result. 제 12항에 있어서, 상기 유가증권 정보 획득 단계는,The method of claim 12, wherein the obtaining of the securities information comprises: 상기 유가증권의 일련번호 및 금액 정보를 상기 RFID 태그로부터 획득하는 단계;를 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법.And obtaining serial number and amount information of the securities from the RFID tag. 제 12항에 있어서, 상기 접근권한을 얻는 단계는,The method of claim 12, wherein obtaining the access right, 상기 바코드에 기록된 10진수 값을 읽어 32비트 정보로 변환하고, 상기 변환된 32비트 정보를 기초로 상기 RFID 태그에 대한 접근제어 패스워드를 생성하는 단계를 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법.And reading the decimal value recorded in the barcode into 32-bit information, and generating an access control password for the RFID tag based on the converted 32-bit information. . 제 12항에 있어서, The method of claim 12, 상기 유가증권 정보 획득 단계는 상기 RFID 태그로부터 상기 유가증권 정보 를 읽은 리더의 개수를 나타내는 카운트 값을 획득하는 단계를 포함하고,The obtaining of the security information includes obtaining a count value indicating the number of readers reading the security information from the RFID tag, 상기 유통지점 리더가 상기 유가증권 정보, 상기 카운트 값 상기 유통지점 리더의 식별자를 서버로 전송하여 상기 서버의 데이터베이스의 갱신을 요청하는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법.And requesting an update of the database of the server by transmitting the securities information and the count value of the distribution point reader to a server by the distribution point leader. 제 15항에 있어서,The method of claim 15, 상기 서버는 상기 유통지점 리더로부터 데이터베이스 갱신 요청을 수신하면, 상기 유가증권 정보에 해당하는 정보가 데이터베이스에 있는지 확인하고, 상기 유가증권 정보에 해당하는 데이터베이스에 저장된 카운트 값이 상기 유통지점 리더로부터 수신한 카운트 값과 일치하는지 여부를 파악하는 단계; 및When the server receives a database update request from the distribution point reader, the server checks whether information corresponding to the security information is in the database, and count values stored in the database corresponding to the security information are received from the distribution point reader. Determining whether it matches the count value; And 값이 일치하는 경우, 상기 서버는 상기 유가증권 정보에 해당하는 데이터베이스의 카운트 값을 1증가시키고, 상기 데이터베이스의 리더 식별자 목록에 상기 유통지점 리더의 식별자를 추가하는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법.If the values match, the server further increases the count value of the database corresponding to the security information by one, and adds the identifier of the distribution point leader to the list of leader identifiers of the database. Securities forgery identification method. 제 12항에 있어서,The method of claim 12, 상기 유통지점 리더는 상기 RFID 태그에 저장된 카운트 값을 1 증가시키고, 상기 RFID 태그에 상기 유통지점 리더의 식별자를 저장하는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 위변조 식별 방법.And increasing the count value stored in the RFID tag by one and storing the identifier of the distribution point reader in the RFID tag. RFID 태그 및 바코드가 내장된 유가증권의 유통흐름 확인 방법에 있어서,In the method of checking the flow of securities embedded with RFID tag and barcode, 유통지점 리더가 상기 바코드에 기록된 값을 기초로 상기 RFID 태그에 대한 접근권한을 얻는 단계;Obtaining, by the distribution point reader, access to the RFID tag based on the value recorded in the barcode; 상기 유통지점 리더가 상기 접근권한을 기초로 상기 RFID 태그로부터 유가증권의 일련번호를 포함하는 유가증권 정보를 획득하는 단계; Obtaining, by the distribution point leader, security information including the serial number of the security from the RFID tag based on the access right; 상기 유통지점 리더가 상기 바코드에 기록된 값과 상기 유가증권 정보에 대한 해쉬값을 비교하는 단계; 및Comparing, by the distribution point reader, a value recorded in the barcode with a hash value for the security information; And 상기 유통지점 리더가 상기 유가증권 정보를 서버로 전송하고, 상기 서버로부터 상기 유가증권 정보에 해당하는 카운트 값 및 리더 식별자 목록을 포함하는 유통흐름 정보를 수신하는 단계;를 포함하는 것을 특징으로 하는 유가증권 유통흐름 확인 방법. And transmitting, by the distribution point leader, the security information to a server, and receiving, from the server, distribution flow information including a count value and a leader identifier list corresponding to the security information. How to check securities distribution flow. 제 18항에 있어서, 상기 유가증권 정보 획득 단계는,The method of claim 18, wherein the obtaining of the security information, 상기 유가증권의 일련번호 및 금액 정보를 상기 RFID 태그로부터 획득하는 단계;를 포함하는 것을 특징으로 하는 유가증권 유통흐름 확인 방법.And obtaining the serial number and the amount information of the security from the RFID tag. 제 18항에 있어서, 상기 접근권한을 얻는 단계는,The method of claim 18, wherein obtaining the access rights, 상기 바코드에 기록된 10진수 값을 읽어 32비트 정보로 변환하고, 상기 변환된 32비트 정보를 기초로 상기 RFID 태그에 대한 접근제어 패스워드를 생성하는 단계를 포함하는 것을 특징으로 하는 유가증권 유통흐름 확인 방법.Reading the decimal value recorded in the barcode and converting it into 32-bit information, and generating an access control password for the RFID tag based on the converted 32-bit information. Way. 제 18항에 있어서, The method of claim 18, 상기 유가증권 정보 획득 단계는 상기 RFID 태그로부터 상기 유가증권 정보를 읽은 리더의 개수를 나타내는 카운트 값을 획득하는 단계를 포함하고,The obtaining of the security information includes obtaining a count value indicating the number of readers who have read the security information from the RFID tag. 상기 유통흐름 정보 수신 단계는, The distribution flow information receiving step, 상기 유가증권 정보, 상기 카운트 값 상기 유통지점 리더의 식별자를 서버로 전송하여 상기 유통흐름 정보를 요청하고 수신하는 단계;Requesting and receiving the flow information by transmitting the securities information and the count value of the distribution point leader to a server; 상기 서버는 상기 유가증권 정보에 해당하는 정보가 데이터베이스에 있는지 확인하고, 상기 유가증권 정보에 해당하는 데이터베이스에 저장된 카운트 값이 상기 유통지점 리더로부터 수신한 카운트 값과 일치하는지 여부를 파악하는 단계; 및Checking, by the server, whether information corresponding to the security information is in a database, and checking whether a count value stored in the database corresponding to the security information matches a count value received from the distribution point reader; And 값이 일치하는 경우, 상기 서버는 상기 유가증권 정보에 해당하는 데이터베이스의 카운트 값을 1증가시키고, 상기 데이터베이스의 리더 식별자 목록에 상기 유통지점 리더의 식별자를 추가하는 단계;를 포함하는 것을 특징으로 하는 유가증권 유통흐름 확인 방법.And if the values match, the server increases the count value of the database corresponding to the security information by 1 and adds the identifier of the distribution point leader to the leader identifier list of the database. How to check securities distribution flow. 제 18항에 있어서,The method of claim 18, 상기 유통지점 리더는 상기 RFID 태그에 저장된 카운트 값을 1 증가시키고, 상기 RFID 태그에 상기 유통지점 리더의 식별자를 저장하는 단계;를 더 포함하는 것을 특징으로 하는 유가증권 유통흐름 확인 방법.The distribution point reader further increases the count value stored in the RFID tag by one, and storing the identifier of the distribution point reader in the RFID tag.
KR1020070081454A 2007-06-07 2007-08-13 Apparatus for forgery detection and circulation point verification of securities and method therefor KR100903125B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20070055687 2007-06-07
KR1020070055687 2007-06-07

Publications (2)

Publication Number Publication Date
KR20080107959A KR20080107959A (en) 2008-12-11
KR100903125B1 true KR100903125B1 (en) 2009-06-16

Family

ID=40368091

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070081454A KR100903125B1 (en) 2007-06-07 2007-08-13 Apparatus for forgery detection and circulation point verification of securities and method therefor

Country Status (1)

Country Link
KR (1) KR100903125B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102088623B1 (en) * 2019-06-24 2020-03-13 코나아이 (주) Kit for smart payment, smart payment system including the kit, and method for smart payment using thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030016359A (en) * 2003-02-08 2003-02-26 윤명수 Bank notes, cheque and securities system using rfid skill and operating method therof
JP2003058856A (en) 2001-08-21 2003-02-28 Printing Bureau Ministry Of Finance Anticounterfeit print medium with built in microminiaturized ic chip, and anticounterfeit printed matter
JP2006113700A (en) 2004-10-13 2006-04-27 Hitachi Omron Terminal Solutions Corp Article distinguishing method using ic tag and device thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003058856A (en) 2001-08-21 2003-02-28 Printing Bureau Ministry Of Finance Anticounterfeit print medium with built in microminiaturized ic chip, and anticounterfeit printed matter
KR20030016359A (en) * 2003-02-08 2003-02-26 윤명수 Bank notes, cheque and securities system using rfid skill and operating method therof
JP2006113700A (en) 2004-10-13 2006-04-27 Hitachi Omron Terminal Solutions Corp Article distinguishing method using ic tag and device thereof

Also Published As

Publication number Publication date
KR20080107959A (en) 2008-12-11

Similar Documents

Publication Publication Date Title
CN108053001B (en) Information security authentication method and system for electronic warehouse receipt
US8258924B2 (en) Merchandise-integral transaction receipt
JP4897704B2 (en) Controlling data exchange
US20080224823A1 (en) Identification Systems
EP2793178A1 (en) Method and apparatus for tokenization of sensitive sets of characters
US20090140045A1 (en) PIV card model # 6800
CN106576044A (en) Authentication in ubiquitous environment
EA003620B1 (en) System and method for electronic transmission, storage and retrieval of authenticated documents
CZ11597A3 (en) Method of safe use of digital designation in a commercial coding system
CN108924137A (en) Method for secret protection and system under a kind of environment of internet of things
CN116057554A (en) Method for managing transaction data sets, participant unit, transaction register and payment system
JP2006024012A (en) Non-contact ic storage medium, storage medium management program, and storage medium management method
US20090133111A1 (en) System for centralizing personal identification verification and access control
KR100903125B1 (en) Apparatus for forgery detection and circulation point verification of securities and method therefor
KR100875920B1 (en) Product authentication and service provider verification system using RDF signature tag and method
CN103793742A (en) Technology of electronic tag safety authentication and information encryption of traffic electronic license plate
KR20110111661A (en) Rfid tag for protecting duplication, system and method for protecting duplication using the same on epc network
CN116595502A (en) User management method and related device based on intelligent contract
JP4565827B2 (en) Information processing apparatus for reading ID tag, program for reading ID tag, and program for writing to ID tag
JP4710232B2 (en) Electronic data storage system that stores electronic data while guaranteeing the evidence
JP2008233975A (en) Information communicating device, information collectively managing device, and information processing system
CN116057555A (en) Payment system, coin register, participant unit, transaction register, supervision register and method for making payment using electronic coin data set
JP2007199959A (en) Content use right management system, electronic ticket issuing system and program
JP4724408B2 (en) Protected information security method and system
KR102276527B1 (en) System for issuing object for preventing object from being tampered

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130605

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140603

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150603

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20170519

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180525

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190604

Year of fee payment: 11