1 |
1
(A) 문서 데이터를 입력받고, 상기 문서 데이터에 대한 해쉬값을 생성하고, 문서 서명자의 개인키를 획득하고, 상기 개인키로 상기 해쉬값을 암호화하여 상기 문서 데이터에 대한 전자서명값을 생성하고, 상기 전자서명값이 표시되도록 상기 문서 데이터를 인쇄하는 문서발급 단계; 및
(B) 촬상수단을 통해 문서의 이미지를 입력받고, 문서인식 알고리즘을 이용하여 상기 이미지로부터 문서 데이터와 전자서명값을 분리 및 인식하고, 상기 문서 서명자의 공개키를 획득하고, 상기 공개키로 상기 전자서명값을 복호화하여 해쉬값(이하, '해쉬값 A'라 함)을 복원하고, 상기 인식된 문서 데이터에 대한 해쉬값(이하, '해쉬값 B'라 함)을 생성하고, 상기 해쉬값 A와 상기 해쉬값 B을 비교하여 두 값이 일치하면 상기 문서를 정당한 문서로 판단하는 문서검증 단계;
를 포함하여 구성되는 문서위조 방지 방법
|
2 |
2
청구항 1에 있어서,
상기 (A) 문서발급 단계는,
상기 문서 서명자의 공개키를 획득하는 단계; 및
상기 문서 데이터에 상기 공개키가 포함된 인증서를 추가로 표시하여 인쇄하는 단계;
를 더 포함하여 구성되고,
상기 (B) 문서검증 단계에서 상기 공개키를 획득하는 단계는,
상기 이미지로부터 인증서를 분리 및 인식하는 단계; 및
상기 인증서에 포함된 공개키를 인식 및 검증하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
3 |
3
청구항 1에 있어서,
상기 (B) 문서검증 단계에서 상기 공개키를 획득하는 단계는,
인증서버에 접속하는 단계; 및
상기 인증서버로부터 상기 문서 서명자의 공개키를 제공받는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
4 |
4
(C) 촬상수단을 통해 문서의 이미지를 입력받고, 문서인식 알고리즘을 이용하여 상기 이미지로부터 문서 데이터를 인식하는 문서인식 단계;
(D) 상기 문서 데이터에 대한 해쉬값을 생성하고, 문서 서명자의 개인키를 획득하고, 상기 개인키로 상기 해쉬값을 암호화하여 상기 문서 데이터에 대한 전자서명값을 생성하고, 상기 전자서명값을 출력하는 문서발급 단계; 및
(E) 촬상수단을 통해 문서의 이미지를 입력받고, 문서인식 알고리즘을 이용하여 상기 이미지로부터 문서 데이터와 전자서명값을 분리 및 인식하고, 상기 문서 서명자에 대한 공개키를 획득하고, 상기 공개키로 상기 전자서명값을 복호화하여 해쉬값(이하, '해쉬값 A'라 함)을 복원하고, 상기 인식된 문서 데이터에 대한 해쉬값(이하, '해쉬값 B'라 함)을 생성하고, 상기 해쉬값 A와 상기 해쉬값 B을 비교하여 두 값이 일치하면 상기 문서를 정당한 문서로 판단하는 문서검증 단계;
를 포함하여 구성되는 문서위조 방지 방법
|
5 |
5
청구항 4에 있어서,
상기 (C) 문서인식 단계는,
모바일 장치(이하, '단말기 A'라 함)에 장착된 카메라 수단을 사용하여 문서의 이미지를 입력받는 단계; 및
상기 단말기 A에 내장된 문서인식 알고리즘을 이용하여 상기 이미지로부터 문서 데이터를 인식하는 단계;
를 포함하여 구성된 것을 특징으로 하고,
상기 (D) 문서발급 단계는,
상기 단말기 A에 내장된 해쉬 알고리즘을 이용하여 상기 문서 데이터에 대한 해쉬값을 생성하는 단계;
상기 단말기 A가 상기 문서 서명자의 개인키를 획득하는 단계;
상기 개인키로 상기 해쉬값을 암호화하여 전자서명값을 생성하는 단계; 및
상기 전자서명값을 화면을 통해 표시하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
6 |
6
청구항 5에 있어서,
상기 (E) 문서검증 단계는,
모바일 장치(이하, '단말기 B'라 함)에 장착된 카메라 수단을 사용하여 문서의 이미지를 입력받는 단계;
상기 단말기 B에 내장된 문서인식 알고리즘을 이용하여 상기 이미지로부터 문서 데이터와 전자서명값을 분리 및 인식하는 단계;
상기 단말기 B가 상기 문서 서명자의 공개키를 획득하는 단계;
상기 공개키로 상기 전자서명값을 복호화하여 상기 해쉬값 A를 복원하는 단계;
상기 단말기 B에 내장된 해쉬 알고리즘을 이용하여 상기 인식된 문서 데이터에 대한 상기 해쉬값 B를 생성하는 단계;
상기 해쉬값 A와 상기 해쉬값 B을 비교하는 단계; 및
비교결과 상기 두 값이 일치하면 상기 문서가 정당한 문서임을 나타내는 메시지를 상기 단말기 B의 화면을 통해 표시하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
7 |
7
청구항 6에 있어서,
상기 (D) 문서발급 단계는,
상기 전자서명값에 대응되는 바코드를 생성하는 단계; 및
바코드 출력수단을 통해 상기 바코드를 출력하는 단계;
를 더 포함하여 구성되고,
상기 (E) 문서검증 단계의 전자서명값 분리 및 인식단계는,
상기 이미지로부터 바코드를 분리 및 인식하는 단계; 및
상기 바코드로부터 전자서명값을 판독하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
8 |
8
청구항 4 내지 청구항 7 중 어느 한 항에 있어서,
상기 (D) 문서발급 단계는,
상기 문서 서명자의 공개키를 획득하는 단계; 및
상기 공개키가 포함된 인증서를 출력하는 단계;
를 더 포함하여 구성되고,
상기 (E) 문서검증 단계에서 상기 공개키를 획득하는 단계는,
상기 이미지로부터 인증서를 분리 및 인식하는 단계; 및
상기 인증서에 포함된 공개키를 인식 및 검증하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
9 |
9
청구항 8에 있어서,
상기 (D) 문서발급 단계는,
상기 인증서에 대응되는 바코드를 생성하는 단계; 및
바코드 출력수단을 통해 상기 바코드를 출력하는 단계;
를 더 포함하여 구성되고,
상기 (E) 문서검증 단계에서 상기 공개키를 획득하는 단계는,
상기 이미지로부터 바코드를 분리 및 인식하는 단계;
상기 바코드로부터 인증서를 판독하는 단계; 및
상기 인증서에 포함된 공개키를 인식 및 검증하는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|
10 |
10
청구항 4 내지 청구항 7 중 어느 한 항에 있어서,
상기 (E) 문서검증 단계에서 상기 공개키를 획득하는 단계는,
상기 단말기 B가 이동통신망을 통해 인증서버에 접속하는 단계; 및
상기 인증서버로부터 상기 문서 서명자에 대한 공개키를 제공받는 단계;
를 포함하여 구성된 것을 특징으로 하는 문서위조 방지 방법
|