KR101090437B1 - Electronic postmark processing method and mail verification method - Google Patents
Electronic postmark processing method and mail verification method Download PDFInfo
- Publication number
- KR101090437B1 KR101090437B1 KR1020080104865A KR20080104865A KR101090437B1 KR 101090437 B1 KR101090437 B1 KR 101090437B1 KR 1020080104865 A KR1020080104865 A KR 1020080104865A KR 20080104865 A KR20080104865 A KR 20080104865A KR 101090437 B1 KR101090437 B1 KR 101090437B1
- Authority
- KR
- South Korea
- Prior art keywords
- electronic
- information
- prefix
- postmark
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 전자소인 처리 방법 및 우편물 검증 방법에 관한 것이다.The present invention relates to an electronic postmark processing method and a postal mail verification method.
복수개의 우편물을 제작하는 제작업체에서 복수개의 우편물을 검증하는 방법은 외부로부터 접수 받은 우편물의 전자소인을 획득하여, 전자소인의 프리픽스 정보를 추출하고, 관리 서버를 통하여 추출한 프리픽스 정보에 관련된 정보들을 조회한다. 다음, 랜덤비트를 이용하여 우편물의 전자소인을 해시한 결과와 전자 소인에 포함된 해쉬를 비교하여 발송인을 검증하고, 우편물의 실물 우편물 정보와 프리픽스 정보를 토대로 조회한 우편물의 발행 정보를 비교하여, 비교결과들을 토대로 우편물을 검증한다. In the method of verifying a plurality of mails, a manufacturer producing a plurality of mails obtains an electronic stamp of a mail received from the outside, extracts the prefix information of the electronic stamp, and retrieves information related to the prefix information extracted through the management server. do. Next, the sender is verified by comparing the result of hashing the electronic postmark of the postal mail using a random bit and the hash included in the electronic postmark, and comparing the publication information of the postal mail inquiring based on the physical mail information and the prefix information of the postal mail, Validate posts based on comparison results.
또한, 복수개의 우편물의 전자소인을 처리하는 방법은 각각의 우편물에 대하여 우편물의 접수예상 통수를 기반으로 제작업체에 해당하는 프리픽스를 할당하여, 프리픽스에 제작업체가 관리하는 일련번호를 추가하여 전자소인을 생성한다. 또한, 생성한 전자소인을 해당 우편물에 부여한다. In addition, the method of processing the electronic stamp of a plurality of postal items is assigned to the prefix based on the expected number of receipts of the postal mail for each mail, by adding the serial number managed by the manufacturer to the prefix Create Also, the generated electronic stamp is attached to the mail.
이로써 전자소인의 발행 및 우편물 제작 시에 전자소인의 임의 생성, 제 3자에 의한 전자소인 도용 및 재사용 등의 전자소인 부정사용을 감지하고, 이를 방지할 수 있다. As a result, it is possible to detect and prevent unauthorized use of electronic postmarks such as random generation of electronic postmarks and theft and reuse of electronic postmarks by third parties when issuing electronic postmarks and producing mails.
전자소인, 우편물, 프리픽스, 일련번호 Postmark, Mail, Prefix, Serial Number
Description
본 발명은 전자소인 처리 방법 및 우편물 검증 방법에 관한 것이다. 특히 본 발명은 우편물의 제작/접수를 위한 전자소인의 발행 및 검증절차를 처리하는 방법 및 우편물을 검증하는 방법에 관한 것이다.The present invention relates to an electronic postmark processing method and a postal mail verification method. In particular, the present invention relates to a method for processing an issuance and verification procedure of an electronic postmark for the production / reception of a mail and a method for verifying a mail.
본 발명은 지식경제부 및 정보통신연구진흥원의 우정기술연구개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2006-X-001-03, 과제명: 실시간 우편물류 요소기술 개발].The present invention is derived from a study conducted as part of the postal technology R & D project of the Ministry of Knowledge Economy and the Ministry of Information and Communication Research and Development. [Task management number: 2006-X-001-03, Task name: Real-time postal logistics element technology development].
현재의 다량 우편물 접수 체계는 제작업체가 집중국 또는 총괄국에 우편물을 접수하면, 전체 우편물 무게에서 개별 우편물의 무게를 나누어, 전체 통수를 대략적으로 산정하는 계량통수 환산기법을 사용하기 때문에 동일 중량 우편물 접수 원칙이 있다.In the current mass mailing system, when a manufacturer receives a mail from a central office or a general office, the same weight mail is accepted because the weight of individual mail is divided by the total mail weight, and the weight of the mail is calculated. There is this.
그러나, 이러한 동일 중량 접수 원칙은 다량우편물의 제작업무 특성을 반영하지 못하고 있다. 다량 우편물 제작업체는 시스템을 통하여 제작정보를 관리하기 때문에, 다양한 무게의 우편물을 한꺼번에 제작할 수 있다 따라서, 무게가 다른 우 편물의 혼재가 가능한 경우, 선 구분비율을 높여서 발송업무를 경감할 수 있다.However, this same weight acceptance principle does not reflect the manufacturing service characteristics of bulk mail. Since the mass mailer manages the production information through the system, it is possible to produce mails of various weights at once. Therefore, if a mix of mails of different weights is possible, the mailing ratio can be reduced by increasing the line sorting ratio.
실제로 우정사업본부에서는 사용자가 집중국의 분류 업무의 경감이나 자동화를 위한 조치를 취한 경우, 사용자에게 추가적인 할인혜택을 제공한다. 그러나 동일 중량 접수 원칙으로 인하여, 구분감액조건이 충족되는 경우가 드물다.Indeed, the Postal Service provides additional discount benefits to the user if the user takes action to reduce or automate the sorting work of the central office. However, due to the principle of equal weight acceptance, it is rare that the classification reduction requirements are met.
따라서, 우편물의 수량을 사전에 확인 할 수 있으면, 동일 중량 접수 원칙에서 자유로울 수 있으며, 결과적으로 선 구분 비율을 높여서 내부 업무의 효율화를 가져올 수 있다.Therefore, if the quantity of the mail can be confirmed in advance, it can be free from the principle of receiving the same weight, and as a result, the efficiency of internal work can be brought about by increasing the line classification ratio.
제작업체에서는 개별 우편물의 구성정보를 관리하기 때문에, 다양한 무게를 가진 우편물을 한번에 제작 가능하다. 그러나, 제작업체에서는 동일 중량 우편물의 접수 원칙에 따라, 우편물 제작 작업을 여러 번에 나누어 작업하기 때문에 고유의 코드를 부여하는 추가적인 우편물의 구분작업이 필요하다. 또한, 다량의 우편물 제작과장에서는 고유의 코드 즉, 일련번호를 다수의 객체가 분산하여 관리할 필요성이 있다. 이러한 일련번호를 다수의 우편물에서 중복되지 않도록 관리하는 것도 중요하다. Since the manufacturer manages the composition information of individual mails, mails with various weights can be produced at once. However, according to the principle of receiving mail of the same weight mail, the manufacturing company divides the work of preparing the mail at several times, and thus, additional mail is required to be assigned a unique code. In addition, in a large number of postal production departments, it is necessary to manage a plurality of objects by distributing unique codes, that is, serial numbers. It is also important to manage this serial number so that it is not duplicated in many mails.
제작업체에서는 일련번호를 포함하는 전자소인을 제작업체가 아닌 제3 자가 가로채거나, 임의의 전자소인을 생성하는 부정사용 및 기발급된 전자소인을 제3 자의 재사용하는 위험에 대응하는 대비책이 필요하다. Manufacturers need to take countermeasures against the risks of intercepting electronic postmarks containing serial numbers by third parties other than the manufacturer, or the risk of fraudulent use of third party electronics, and fraudulent use of third party electronic postmarks. Do.
본 발명이 이루고자 하는 기술적 과제는 전자소인을 발행 및 관리하고, 전자소인의 부정사용을 감지 및 방지할 수 있는 전자소인 처리 방법 및 우편물 검증 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide an electronic postmark processing method and a postal mail verification method capable of issuing and managing electronic postmarks and detecting and preventing fraudulent use of electronic postmarks.
본 발명의 한 특징에 따르면, 복수개의 우편물을 제작하는 제작업체에서 상기 복수개의 우편물의 전자소인을 처리하는 방법은 상기 각각의 우편물에 대하여 우편물의 접수예상 통수를 기반으로 상기 제작업체에 해당하는 프리픽스를 할당하는 단계, 상기 프리픽스에 상기 제작업체가 관리하는 일련번호를 추가하여 전자소인을 생성하는 단계 및 상기 전자소인을 해당 우편물에 부여하는 단계를 포함한다.According to an aspect of the present invention, a method for processing electronic stamps of a plurality of mails in a manufacturer producing a plurality of mails includes a prefix corresponding to the manufacturer based on an expected number of mails received for each mail. Allocating a step, adding the serial number managed by the manufacturer to the prefix, generating an electronic stamp and assigning the electronic stamp to the mail.
본 발명의 다른 특징에 따르면, 전자소인을 관리하는 관리서버를 포함하며, 상기 전자소인을 포함하는 우편물을 검증하는 방법은 외부로부터 접수 받은 우편물의 상기 전자소인을 획득하는 단계, 상기 전자소인의 프리픽스 정보를 추출하는 단계, 상기 관리 서버를 통하여 상기 추출한 프리픽스 정보에 관련된 정보들을 조회하는 단계, 상기 우편물의 랜덤비트를 해시한 결과와 상기 전자소인의 정보를 해시한 결과를 비교하는 단계, 상기 우편물의 실물 우편물 정보와 상기 프리픽스 정보를 토대로 조회한 우편물의 발행 정보를 비교하는 단계 및 상기 비교결과들을 토대로 상기 우편물이 적법한 것으로 검증하는 단계를 포함한다. According to another aspect of the present invention, a management server for managing an electronic postmark, the method for verifying a postal mail containing the electronic postmark, the step of obtaining the electronic postmark of the mail received from the outside, the prefix of the electronic postmark Extracting information, retrieving information related to the extracted prefix information through the management server, comparing a result of hashing a random bit of the postal mail with a result of hashing the information of the electronic postmark; Comparing the publication information of the inquired mail item based on the real mail information and the prefix information, and verifying that the mail item is legitimate based on the comparison results.
본 발명의 실시예에 따르면, 전자소인의 발행 및 우편물 제작 시, 분산되어 관리하는 일련번호의 유일성을 보장하고, 중복 발행을 방지할 수 있다. 또한, 전자소인의 임의 생성, 제 3자에 의한 전자소인 도용 및 재사용 등의 전자소인 부정사용을 감지하고, 이를 방지할 수 있다. According to the embodiment of the present invention, when issuing an electronic postmark and producing a postal mail, it is possible to guarantee the uniqueness of serial numbers managed in a distributed manner and to prevent duplicate issuance. In addition, it is possible to detect and prevent unauthorized use of electronic stamps such as random generation of electronic stamps, theft and reuse of electronic stamps by third parties.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when a part is said to "include" a certain component, it means that it can further include other components, without excluding other components unless specifically stated otherwise. In addition, the terms “… unit”, “… unit”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware or software or a combination of hardware and software. have.
이하에서는, 본 발명의 실시예에 따른 전자소인 처리 방법 및 우편물 검증 방범에 대하여 첨부한 도면을 참고로 하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings for the electronic postmark processing method and the postal verification security according to an embodiment of the present invention will be described in detail.
다음, 전자소인 처리 시스템이 적용되는 전체 우편물 처리 구조를 도 1을 참 조하여 상세하게 설명한다. Next, the entire mail processing structure to which the electronic stamp processing system is applied will be described in detail with reference to FIG. 1.
도 1은 본 발명의 실시예에 따른 전자소인 처리 시스템이 적용되는 전체 우편물 처리 구조를 나타낸 도면이다. 1 is a view showing a whole mail processing structure to which the electronic stamp processing system according to an embodiment of the present invention is applied.
도 1에 나타낸 바와 같이, 전체 우편물 처리 구조는 발송업체(10), 복수의 우편물 제작업체(20), 우정사업본부(30), 집중국(40)을 포함한다. As shown in FIG. 1, the overall mail processing structure includes a
발송업체(10)는 고객관리 시스템(110)을 포함하며, 복수의 우편물 제작업체(20)는 전자소인 생성 및 제작정보를 관리하는 복수의 전자소인 처리 시스템(210)과 복수의 우편물 제작장치(220)를 각각 포함하고 있다. 또한, 우정사업본부(30)는 전자소인 관리시스템(330)을 포함하며, 집중국(40)은 검증시스템(410)을 포함한다.The
발송업체(10)와 제작업체(20)는 집중국(40)과 우편물에 해당하는 우편요금 납부에 관한 계약을 체결한다.The
제작업체(20)는 집중국(40)과 체결한 계약을 토대로 하여, 우정사업본부(30)의 전자소인 관리시스템(330)에서 동시다발적으로 제작되는 우편물에 대응하는 일련번호를 부여할 수 있는 대리권한을 가진다. The
전자소인 관리시스템(330)은 전자소인 처리 시스템(210)에 전자소인 발행권한인 프리픽스(Prefix)를 할당 받는다. 이 때, 프리픽스를 할당 받기 위해서, 전자소인 관리시스템(330)은 해당 프리픽스에 사용할 암호를 수신해야 한다. The electronic
구체적으로, 발송업체(10)가 다량의 우편물을 제작하고자 하는 경우, 고객관리 시스템(110)은 복수의 우편물 제작업체(20)로 제작정보를 제공한다. Specifically, if the
각각의 제작업체(20)는 자사의 전자소인 처리 시스템(210)에 제작정보를 저장하고 전자소인 관리 시스템(330)을 통하여 일련번호를 생성할 수 있는 프리픽스의 할당을 요청한다. Each
전자소인 처리 시스템(210)은 프리픽스를 이용하여 우편물 고유번호를 생성하고, 제작정보를 우편물 제작장치(220)에 전송하고, 우편물 제작장치(220)의 결과를 취합하여 전자소인 관리 시스템(330)에 전송한다.The electronic
우편물 제작장치(220)는 정보를 수신하여 우편물을 제작하고, 제작결과를 전자소인 처리 시스템(210)에 전송한다. The
전자소인 관리 시스템(330)은 제작결과를 토대로 우편요금을 산정하고, 그 결과를 집중국(40) 검증시스템(410)에 전송한다.The electronic
집중국(40)에 우편물이 들어오면, 해당 접수건의 요금, 수량, 선구분여부 등을 전자소인 관리 시스템(330)에 조회하고, 실물과 대조하고, 그 결과를 전자소인 관리 시스템(330)에 보고 한다.When the mail comes in to the
전자소인 처리 시스템(210)은 할당받은 프리픽스(Prefix)를 포함하는 일련번호를 관리한다. 프리픽스(Prefix)를 포함하지 않는 경우에는 전자소인 처리 시스템(210)에서 동시다발적으로 일련번호를 발급하면, 일련번호의 중복 현상이 일어날 수 있다.The electronic
일련번호의 중복을 막고 주소공간을 효율적으로 사용하는 방법으로 주소 공간을 트리 형태로 분할하여 관리하는 방법이 있다. 구체적으로, 일련번호가 많이 필요로 하는 곳에서는 상대적으로 짧은 프리픽스(Prefix)를 할당하고, 일련번호가 적게 필요로 하는 곳에서는 긴 프리픽스(Prefix)를 사용하여 주소공간을 효과적으로 관리한다. 또한, 프리픽스(Prefix)를 할당 받은 전자소인 처리 시스템(210)은 프리픽스(Prefix)를 제외한 하위 비트(bit)를 개별적으로 관리하거나, 할당 받은 프리픽스(Prefix)와 다른 프리픽스(Prefix)를 추가하여, 다른 우편물 제작업체가 포함하는 전자소인 처리 시스템에게 추가한 프리픽스를 위임할 수 있다. To prevent duplication of serial numbers and to efficiently use the address space, there is a method of managing the address space by dividing it into a tree form. Specifically, the address space is effectively managed by allocating a relatively short prefix where a large number of serial numbers are required and by using a long prefix where a small serial number is required. In addition, the electronic
다음, 이러한 일련번호를 포함하는 전자소인을 처리하는 시스템의 구조를 도 2를 참조하여 상세하게 설명한다. Next, the structure of the system for processing the electronic stamp including the serial number will be described in detail with reference to FIG.
도 2는 본 발명의 실시예에 따른 전자소인 처리 시스템의 구조를 나타낸 도면이다. 2 is a view showing the structure of an electronic stamp processing system according to an embodiment of the present invention.
도 2에 나타낸 바와 같이, 전자소인 처리 시스템(210)은 우편물 제작서버(211), 전자소인 생성서버(212)를 포함한다.As shown in FIG. 2, the electronic
먼저, 전자소인 관리 시스템(330)은 우정사업본부(30)가 관리하며, 발행한 전자소인의 인증 업무와 프리픽스 관리 업무를 담당한다.First, the electronic
우편물 제작서버(211)는 우편물 제작정보를 관리하며, 전자소인 생성서버(212)로부터 전자소인을 수신하여, 전자소인이 부착된 우편물을 제작한다. The
전자소인 생성서버(212)는 발송업체(10)와 체결한 우편요금 납부에 관한 계약정보와 조회한 계약정보를 비교하여 동일한지를 판단하여, 판단 결과에 따라 프리픽스 할당을 전자소인 관리 시스템(330)로 요청한다. The electronic
전자소인 생성서버(212)는 할당된 프리픽스를 수신하여, 프리픽스를 포함하는 전자소인을 생성하고 관리한다. 또한, 전자소인의 검증에 필요한 랜덤넘버(암 호)를 생성하고, 이 것을 기반으로 코드를 계산하여 전자소인에 포함한다. 검증에 필요한 코드의 계산 방법은 일반적으로 알려진 HMAC(The Keyed-Hash Message Authentication Code)을 사용한다. The electronic
전자소인 생성서버(212)는 우편물 개별정보 (무게, 수신인, 우편번호)등을 우편물 제작서버(211)로부터 수신하고, 이 결과와 전자소인 발행결과 (전자소인, 패스워드)를 포함하여, 전자소인 관리 시스템(330)으로 전송한다.The electronic
전자소인 관리 시스템(330)은 우편물의 접수예상 통수를 기반으로 프리픽스를 할당하고, 할당된 프리픽스를 관리한다. 또한, 해당 프리픽스의 전자소인 발행결과를 수신하여 관리한다. 여기서, 발행결과는 우편물의 전자소인, 우편번호, 무게, 부피 등을 포함하며, 이는 전자소인의 부정사용을 방지하고, 요금을 산정하는 근거로 사용한다.The electronic
본 발명의 실시예에 따른 전자소인은 기계가 인식할 수 있는 문자 또는 바코드 형태를 가지며, 우편물을 식별 할 수 있는 일련번호와 인증코드를 포함하는 정보이다. 전자소인은 구체적으로 프리픽스, 일련번호, 인증코드로 구성한다.Electronic stamp according to an embodiment of the present invention has a form that can be recognized by the machine character or bar code, information including a serial number and authentication code to identify the mail. The electronic stamp is specifically composed of a prefix, a serial number, and an authentication code.
다음, 이러한 전자소인 처리 시스템(210)을 토대로 본 발명의 실시예에 따른 전자소인 처리 방법을 도 3을 참조하여 상세하게 설명한다. Next, the electronic stamp processing method according to the embodiment of the present invention based on the electronic
이하, 복수의 우편물 제작업체 중 하나의 우편물 제작업체에서 전자소인을 처리하는 방법을 설명한다.Hereinafter, a method of processing an electronic postmark by one mailing company among a plurality of mailing companies will be described.
도 3은 본 발명의 실시예에 따른 전자소인 처리 방법을 나타낸 도면이다. 3 is a view showing an electronic stamp processing method according to an embodiment of the present invention.
도 3에 나타낸 바와 같이, 우편물 제작서버(211)는 우편물 제작준비를 위한 요청신호를 전자소인 생성서버(212)로 전송한다(S101). 이때, 제작준비 요청을 받은 전자소인 생성서버(212)는 전자소인 관리시스템(330)에 저장된 우편물들의 계약정보를 조회한다. 우편물에 대한 계약정보는 우편물의 무게, 우편번호, 주소, 수신자이름, 암호 등을 포함한다. As shown in FIG. 3, the
먼저, 전자소인 생성서버(212)는 발송업체(10)와 체결한 우편요금 납부에 관한 계약정보와 조회한 계약정보를 비교하여 동일한지를 판단한다. First, the electronic
계약 정보가 동일하면, 전자소인 생성서버(212)는 프리픽스 요청신호와 임의로 생성한 암호를 전자소인 관리 시스템(330)로 전송하면서 프리픽스 할당을 요청한다(S102).If the contract information is the same, the electronic
프리픽스 요청신호를 전송 시, 전자소인 생성서버(212)는 우편물의 접수예상 통수, 제작일자, 접수 예정시각 등을 상기 신호에 포함시켜 전자소인 관리 시스템(330)으로 전송한다. 여기서, 접수 예정시각은 전자소인의 유효기간으로써의 의미를 포함하며, 차후에 우편물의 접수 시 위조 또는 변조 여부를 확인할 수 있는 수단으로 사용된다. When transmitting the prefix request signal, the electronic
전자소인 관리 시스템(330)은 우편물의 접수예상 통수를 기반으로 프리픽스를 할당한다(S103). The electronic
전자소인 관리 시스템(330)은 한해 동안 통용되는 우편물의 총량을 기반으로 필요한 비트 수를 결정하고, 이를 토대로 업무 성격에 따라 클래스를 나눈다. 또한, 전자소인 생성서버(212)의 전자소인 발행요청에 의해 프리픽스를 관리한다.The electronic
전자소인 생성서버(212)가 우편물의 접수예상 통수를 전송하면, log2를 취해 서 필요한 통수를 산정한 후 적절한 클래스를 결정한다. 예를 들어, 천만통을 발송할 예정이면, log2(10000000)=23.25 이므로 최소 24 bit가 필요하다. 따라서, Class 1에 속하는 01로 시작하는 10bit의 고유한 프리픽스를 전자소인 생성서버(212)에 전달한다. 그러면, 전자소인 생성서버(212)에서는 전송한 암호를 저장한다. 이 암호는 추후 우편물 검증코드를 생성하는데 사용한다.When the electronic
전자소인 관리 시스템(330)은 우편물의 총 량에 따른 전체 비트를 관리한다. 한 해 동안 통용되는 우편물의 총 량은 우리나라의 경우, 49 억 통(2007년도 기준) 이다. 그러면, 전자소인 관리 시스템(330)은 우편물의 접수 예상 통수 및 우편물이 제작되어 배달까지 걸리는 시간을 고려하여 일련번호의 비트 수를 결정한다. 예를 들어, 우편물의 일련번호는 수학식 1과 같이, 36 bits 를 사용하는 경우, 1년간 중복되는 일련번호가 존재하지 않는다. 여기서, 1년이라는 시간은 우편물을 생성하여 배달, 반송까지 충분한 시간이라는 가정하에 설정된 시간이다. The electronic
전자소인 관리 시스템(330)은 우편물의 접수예상 통수를 기초로하여, 일련번호의 비트 수를 36 bits 로 결정한다. 예를 들어, 전자소인 관리 시스템(330)은 36 bits 를 가지는 일련번호 비트 수 중 소정의 비트 수에 프리픽스를 할당한다. 우편물의 접수예상 통수가 설정되어있는 우편물의 기본접수 통수보다 많으면, 즉 일련번호가 많이 필요로 하는 곳에서는 36 비트 중 적은 비트 수를 가지는 짧은 프리픽 스를 할당한다. 또한, 우편물의 접수예상 통수가 우편물의 기본접수 통수보다 작으면, 즉 일련번호가 적게 필요로 하는 곳에서는 36 비트 중 큰 비트수를 가지는 긴 프리픽스를 할당한다.The electronic
다음, 전자소인 관리 시스템(330)은 프리픽스 제공신호를 전자소인 생성서버(212)로 전송하면서 할당된 프리픽스를 전송한다(S104). Next, the electronic
전자소인 생성서버(212)는 할당된 프리픽스를 전송받으면, 우편물의 제작준비가 완료된 것을 알리는 제작준비 완료신호를 우편물 제작서버(211)로 전송한다(S105). When the electronic
우편물 제작서버(211)는 우편물의 특징을 알 수 있는 정보와 우편물 제작업체(20)가 전자소인에 포함하길 원하는 정보를 전자소인 생성서버(212)로 제공하여, 전자소인 발행을 요청한다(S106). 여기서, 우편물의 특징을 알 수 있는 정보는 우편물의 수신인, 수신인 주소, 무게, 고객의 고유번호, 우편물의 제작 번호 등을 포함한다. 또한, 제작업체(20)가 전자소인에 포함하길 원하는 정보와 전자소인에 포함할 정보는 다르거나 동일할 수 있다. The
전자소인 생성서버(212)는 우편물 제작서버(211)로부터 제공받은 정보를 저장한다. 또한, 전자소인 생성서버(212)는 프리픽스에 일련번호와 랜덤 비트(S102 단계에서 생성한 암호)를 이용하여 해시(hash)한 결과를 추가하고, 각각의 비트의 위치를 특정한 방법으로 치환하며, 이에 따른 결과 즉, 전자소인을 우편물 제작서버(211)로 전송한다(S107). 전자소인을 수신한 우편물 제작서버(211)는 전자소인을 부착한 우편물을 제작하는 절차를 시작한다. 본 발명의 실시예에 따른 키를 이용한 해시(hash)의 한 예로는 HMAC-SHA1의 방법을 들 수 있으며, 이에 한정되지 않는다. The electronic
전자소인 생성서버(212)는 추후 검증을 위하여, 전자소인 발행정보를 전자소인 관리 시스템(330)으로 전송한다(S108). 전자소인 발행정보는 일련번호 및 제작업체(20)가 전자소인에 포함하길 원하는 정보를 포함한다. 전자소인 생성서버(212)는 복수의 전자소인 발행정보를 모아서 한번에 전송하거나, 개별적으로 전송한다.The electronic
이하, 전자소인 관리 시스템(330)에서 우편물의 접수예상 통수를 기반으로 할당된 프리픽스를 포함하는 일련번호를 관리하는 방법을 도 4를 참조하여 상세하게 설명한다. Hereinafter, a method of managing the serial number including the prefix assigned based on the expected number of mails received by the electronic
도 4는 본 발명의 실시예에 따른 프리픽스를 포함하는 일련번호를 나타낸 도면이다. 4 is a diagram illustrating a serial number including a prefix according to an embodiment of the present invention.
먼저, 전자소인 처리 시스템(210)은 전체 우편물의 물량과 제작, 접수, 분류, 배달 및 반송 기간을 고려하여, 일정기간 동안 유일할 수 있는 우편물의 일련번호의 비트 수를 정한다. 본 발명의 실시예에 따른 우편물의 일련번호의 비트 수는 36bit 이며, 이에 한정하지 않는다. First, the electronic
전자소인 처리 시스템(210)은 일련번호의 비트 수가 정해지면, 비트 수가 정해진 하나의 일련번호를 소정의 세그먼트(segment)들로 분류한다. 이 경우 우편물의 종류, 업무의 목적 등을 고려하며, 각각의 세그먼트들의 길이는 동일하거나 다를 수 있다. When the number of bits of the serial number is determined, the electronic
도 4에 나타낸 바와 같이, 본 발명의 실시예에 따른 하나의 일련번호는 (N+1) 개의 클래스(Class)를 포함하며, 각각의 클래스는 (N+2) 개의 동일한 길이의 세그먼트들로 이루어진다. . As shown in FIG. 4, one serial number according to an embodiment of the present invention includes (N + 1) classes, each class consisting of (N + 2) equal length segments. . .
여기서, 클래스 N(Class N(1...10))은 (N+1) 개의 세그먼트를 프리픽스 세그먼트(Prefix segment)으로 구분하고, 나머지 세그먼트를 대표 세그먼트(Delegated segment)으로 구분한다. 프리픽스 세그먼트(Prefix segment)는 연속된 (N+1) 개의 세그먼트로, 각각의 프리픽스 세그먼트는 '1' 내지 '0'을 포함한다. Here, class N (Class N (1 ... 10)) divides (N + 1) segments into prefix segments, and classifies the remaining segments into delegate segments. The prefix segment is contiguous (N + 1) segments, and each prefix segment includes '1' to '0'.
임의의 전자소인 처리 시스템이 N 번째 클래스를 할당 받으면, 대표 세그먼트에 대하여 자유로운 관리 권한을 가진다. 즉, 대표 세그먼트는 하위 노드의 전자소인 처리 시스템에게 동일한 방식으로 할당되거나, 해당 시스템의 특수한 일련번호 관리 기법에 따라 사용될 수 있다. When any electronic postmark processing system is assigned the Nth class, it has free management authority over the representative segment. That is, the representative segment may be allocated to the electronic stamp processing system of the lower node in the same manner or may be used according to a special serial number management technique of the corresponding system.
다음, 표 1은 일련번호로 36 비트를 사용하며, 일련 번호를 6 비트씩 6개의 세그먼트로 나눈 경우, 프리픽스 관리 체계에 따라 사용 가능한 일련번호의 구조를 도시한 것이다. Next, Table 1 shows a structure of serial numbers that can be used according to the prefix management scheme when 36 bits are used as the serial number and the serial number is divided into six segments by 6 bits.
예를 들어, 클래스2(Class2)는 6개의 세그먼트 중 3개의 세그먼트는 프리픽스 세그먼트로 사용하고, 전자소인 관리 시스템(330)로부터 프리픽스를 특정한 번호('110'으로 시작하는)로 할당 받는다. 또한, 클래스2(Class2)는 6개의 세그먼트 중 나머지 3개의 세그먼트는 대표 세그먼트로 사용하고, 대표 세그먼트는 전자소인 생성서버(212)가 관리한다. For example, Class2 uses three of the six segments as a prefix segment, and is assigned a prefix from the electronic
즉, 클래스2(Class2)의 프리픽스를 할당 받은 임의의 우편물 제작업체(20)는 항상 '110'으로 시작하는 18 비트의 고유한 프리픽스를 가지며, 나머지 18 비트에 대한 관리 책임 및 할당 권한을 가진다. That is, any
일련번호의 무단생성에 대응하는 전자소인 검증을 위하여, 전자소인 생성서버(212)는 의미 없는 랜덤 비트(개별 암호)를 해시(hash)한 결과를 구하고, 이 결과를 임의의 위치에 삽입한다. 여기서, 랜덤비트(개별 암호)를 해시(hash)한 결과는 추후 검증을 위하여, 전자소인 생성서버(212)에서 전자소인 관리시스템(330)로 전자소인 발행정보를 전송할 때, 함께 전송한다.In order to verify the electronic stamp corresponding to the unauthorized generation of the serial number, the electronic
이하, 전자소인 처리 시스템(210)이 전자소인이 인쇄된 우편물을 수신하였을 때, 우편물을 검증하는 절차를 도 5를 참조하여 상세하게 설명한다. Hereinafter, when the electronic
도 5는 본 발명의 실시예에 따른 전자소인을 포함하는 우편물을 검증하는 방법을 나타낸 도면이다. 5 is a diagram illustrating a method of verifying a mail including an electronic postmark according to an embodiment of the present invention.
먼저, 전자소인 처리 시스템(210)은 전자소인이 인쇄된 우편물을 접수 받는다. First, the electronic
전자소인 처리 시스템(210)은 우편물을 접수 받고, 각각의 우편물이 포함하는 전자소인을 감지한다(S201). 본 발명의 실시예에 따른 전자소인은 기계가 인식할 수 있는 문자 또는 바코드 형태를 가지며, 우편물을 식별 할 수 있는 일련번호를 포함하는 정보이다. The electronic
전자소인 처리 시스템(210)은 감지한 전자소인의 정보 중 프리픽스 정보를 추출하고(S202), 전자소인 관리 시스템(330)은 추출한 프리픽스 정보를 토대로 프리픽스 정보에 관련된 정보들을 조회한다(S203). 전자소인 관리 시스템(330)는 조회한 프리픽스 정보에 관련된 정보를 토대로 저장된 정보 중우편물의 접수예정시간을 조회한다. 전자소인 발행시, 전자소인 관리 시스템(330)는 프리픽스 요청 신호를 수신할 때, 상기 신호뿐만 아니라 우편물의 접수예상 통수, 제작일자, 접수 예정시각 등을 수신하여 보유하고 있다.The electronic
전자소인 처리 시스템(210)은 우편물의 발행정보와 함께 전송한 임의의 랜덤비트(개별암호)를 해시(hash)한 결과와 실제 우편물의 랜덤 비트(개별 암호)를 해시한 결과를 추가하여, 각각의 비트의 위치를 특정한 방법으로 치환한 결과 즉, 전자소인과 비교한다(S204). 임의의 랜덤비트를 해시한 결과와 전자소인의 내용의 해시한 결과가 동일하지 않으면, 이 전자소인은 제 3자가 생성한 것으로 판단하여 접수를 거부한다(S205).The electronic
전자소인 처리 시스템(210)은 전자소인 관리시스템(330)에 저장된 발행정보와 실제 우편물의 실물 우편물 정보를 비교한다(S206). 여기서, 저장된 우편물 발행정보와 실물 우편물 정보는 우편물의 무게, 부피, 우편번호, 수신인 등 전자 소인 발행 당시 제공되었던 정보 및 실제 우편물이 가지고 있는 정보이다. The electronic
비교결과 우편물의 발행정보와 실물 우편물 정보가 동일하지 않으면, 전자소인 처리 시스템(210)은 전자소인 발행정보의 허위 여부를 확인한다(S207). 또한, 실제 우편물의 저장된 발행정보가 조회되지 않는 경우, 전자소인 처리 시스템(210)은 전자소인이 무단으로 생성된 것으로 판단한다. As a result of the comparison, if the publication information of the postal mail and the actual mailing information are not the same, the electronic
비교결과 동일하면, 전자소인 처리 시스템(210)은 전자소인 관리시스템(330)에 저장된 발행정보 중 해당 프리픽스로 시작하는 전자소인 정보를 삭제한다(S208). 여기서, 전자소인 정보를 삭제하는 단계는 이전에 발행된 전자소인을 사용함으로써 발생할 수 있는 중복접수를 방지하기 위함이다. If the comparison result is the same, the electronic
따라서, 우편물의 제작 및 접수 업무 수행 시, 전자소인 처리 방법은 전자소인의 발행, 전송, 관리 및 검증 방법을 우편물의 제작 및 접수를 담당하는 제작업체로 제공함으로써, 업무의 효율화를 제공할 수 있다. Therefore, when performing the production and reception of postal matters, the electronic postmark processing method can provide efficiency of work by providing a method for issuing, transmitting, managing and verifying electronic postmarks to a producer in charge of producing and receiving postal items. .
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiments of the present invention described above are not only implemented by the apparatus and method but may be implemented through a program for realizing the function corresponding to the configuration of the embodiment of the present invention or a recording medium on which the program is recorded, The embodiments can be easily implemented by those skilled in the art from the description of the embodiments described above.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.
도 1은 본 발명의 실시예에 따른 전자소인 처리 시스템이 적용되는 전체 우편물 처리 구조를 나타낸 도면이다. 1 is a view showing a whole mail processing structure to which the electronic stamp processing system according to an embodiment of the present invention is applied.
도 2는 본 발명의 실시예에 따른 전자소인 처리 시스템의 구조를 나타낸 도면이다. 2 is a view showing the structure of an electronic stamp processing system according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 전자소인 처리 방법을 나타낸 도면이다. 3 is a view showing an electronic stamp processing method according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 프리픽스를 포함하는 일련번호를 나타낸 도면이다. 4 is a diagram illustrating a serial number including a prefix according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 전자소인을 포함하는 우편물을 검증하는 방법을 나타낸 도면이다. 5 is a diagram illustrating a method of verifying a mail including an electronic postmark according to an embodiment of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080104865A KR101090437B1 (en) | 2008-10-24 | 2008-10-24 | Electronic postmark processing method and mail verification method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080104865A KR101090437B1 (en) | 2008-10-24 | 2008-10-24 | Electronic postmark processing method and mail verification method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100045768A KR20100045768A (en) | 2010-05-04 |
| KR101090437B1 true KR101090437B1 (en) | 2011-12-06 |
Family
ID=42273369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080104865A Expired - Fee Related KR101090437B1 (en) | 2008-10-24 | 2008-10-24 | Electronic postmark processing method and mail verification method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101090437B1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008097557A (en) | 2006-10-05 | 2008-04-24 | Hobeec Corp | System for sending mail using electronic stamp sold on internet or the like |
-
2008
- 2008-10-24 KR KR1020080104865A patent/KR101090437B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008097557A (en) | 2006-10-05 | 2008-04-24 | Hobeec Corp | System for sending mail using electronic stamp sold on internet or the like |
Non-Patent Citations (1)
| Title |
|---|
| 카달로그:한국데이터베이스학회 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100045768A (en) | 2010-05-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7349115B2 (en) | Method and system for tracing corporate mail | |
| US20030115162A1 (en) | System and method for mail processing with verified sender identity | |
| US7225166B2 (en) | Remote authentication of two dimensional barcoded indicia | |
| US20050193075A1 (en) | Method, apparatus and system for regulating electronic mail | |
| HUP0400462A2 (en) | Method for verifying the validity of digital franking notes | |
| CA2862557C (en) | Method for certifying the sending of electronic mail | |
| CN105023137A (en) | E-mail evidence processing system and processing method | |
| EP2335195A2 (en) | Electronic business postal system | |
| US6820065B1 (en) | System and method for management of postage meter licenses | |
| EP1064621B1 (en) | System and method for management of postage meter licenses | |
| AU2013223990B2 (en) | Method for the certification of data messages transmission to moblie terminals | |
| US20060101121A1 (en) | Stamped email system deploying digital postage | |
| HUP0302270A2 (en) | Method for providing letters and parcels with postal remarks | |
| KR101090437B1 (en) | Electronic postmark processing method and mail verification method | |
| US20080109359A1 (en) | Value Transfer Center System | |
| Tygar et al. | Cryptographic postage indicia | |
| US20060112024A1 (en) | Use of machine readable code to print the return address | |
| Hühnlein et al. | Secure and cost efficient electronic stamps | |
| Tygar | Designing Cryptographic Postage Indicia | |
| Merkle | Secure and cost efficient electronic stamps | |
| HK1071488B (en) | Method and device for the generation of checkable forgery-proof documents |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E90F | Notification of reason for final refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20141201 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20141201 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |