2 Method and system for verifying electronic document security using 2D barcode block division

A method for verifying electronic document security using a 2D barcode block division according to the present invention includes: a step of generating blocks obtained by dividing a high-density 2D barcode including the information of an issuance document; a step of determining an order of the gener...

Full description

Saved in:
Bibliographic Details
Main Author KIM, YOUNG HU
Format Patent
LanguageEnglish
Korean
Published 05.12.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for verifying electronic document security using a 2D barcode block division according to the present invention includes: a step of generating blocks obtained by dividing a high-density 2D barcode including the information of an issuance document; a step of determining an order of the generated blocks; a step of generating a first hash value by applying a hash function to the data of a first block among the generated blocks; a step of encrypting the data of a second block using the first hash value; a step of encrypting a third block based on the encrypted result of the second block; a step of generating a final key value for the encrypted third block; and a step of generating a high-density 2D barcode in which the whole block is encrypted based on the final key value. 본 발명에 따른 2차원 바코드 블록 분할을 이용한 전자문서 보안 검증 방법은 발급 문서의 정보를 포함하는 고밀도 2차원 바코드를 분할한 블록을 생성하는 단계; 상기 생성된 블록들의 순서를 결정하는 단계; 상기 생성된 블록 중 제1 블록의 데이터에 해시 함수를 적용하여 제1 해시 값을 생성하는 단계; 상기 제1 해시 값을 이용하여 제2 블록의 데이터를 암호화하는 단계; 상기 제2 블록의 암호화된 결과값에 기초하여 제3 블록을 암호화하는 단계; 상기 암호화된 제3 블록에 대한 최종키 값을 생성하는 단계; 및 상기 최종키 값에 기초하여 상기 전체 블록이 암호화된 고밀도 2차원 바코드를 생성하는 단계를 포함한다.
Bibliography:Application Number: KR20170064726