KR20040022864A - 전자 내용증명 문서 전송 시스템 및 그 방법 - Google Patents

전자 내용증명 문서 전송 시스템 및 그 방법 Download PDF

Info

Publication number
KR20040022864A
KR20040022864A KR1020020054444A KR20020054444A KR20040022864A KR 20040022864 A KR20040022864 A KR 20040022864A KR 1020020054444 A KR1020020054444 A KR 1020020054444A KR 20020054444 A KR20020054444 A KR 20020054444A KR 20040022864 A KR20040022864 A KR 20040022864A
Authority
KR
South Korea
Prior art keywords
document
reading
code
password
sender
Prior art date
Application number
KR1020020054444A
Other languages
English (en)
Inventor
이명진
조현동
Original Assignee
가림정보기술(주)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 가림정보기술(주) filed Critical 가림정보기술(주)
Priority to KR1020020054444A priority Critical patent/KR20040022864A/ko
Publication of KR20040022864A publication Critical patent/KR20040022864A/ko

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 전자 내용증명 문서 전송 시스템 및 그 방법에 관한 것이다.
본 발명은 발신자가 온라인 상에서 서비스 서버(10)에 접속하여 전자메일로 발송하고자 하는 내용증명 문서를 작성하여 등록하는 경우 보안 서버(20)에서 문서 암호 코드를 생성하고 인증키를 발급하여 해당 문서를 데이터베이스(30)에 저장하고, 수신자 혹은 발신자, 시스템 관리자 등과 같은 사용자에 의한 문서 열람 시 해당 문서에 대한 열람 기록에 대한 위/변조를 방지할 수 있는 열람 암호 코드를 생성하여 전자 내용증명 문서에 대한 발송 및 열람 기능을 관리하도록 되어 있으며,
이에 따라서, 전자 내용증명 문서의 정확한 수신 확인이 가능하고, 문서 또는 열람 내역에 대한 위조 및 변조를 방지하여 종래의 온라인 문서 전송 시스템에 비해 시스템의 신뢰도를 월등히 향상시킬 수 있는 장점이 있으며, 특히 수신자가 실제로 내용증명 문서를 정상적으로 수신하고서도 문서 수신을 부인하는 종래의 문제점을 완벽하게 해소할 수 있다는 장점이 있다.

Description

전자 내용증명 문서 전송 시스템 및 그 방법 {System for transmitting electronic contents-certified documents and method thereof}
본 발명은 전자 내용증명 문서 전송 시스템 및 그 방법에 관한 것이며, 보다 상세히는 전자 내용증명 문서의 정확한 수신 확인 기능과, 문서 또는 열람 내역에 대한 위조 및 변조 방지 기능을 구비한 전자 내용증명 문서 전송 시스템 및 그 방법에 관한 것이다.
종래의 온라인 내용증명 문서 전송 시스템은, 오프라인 상에서 내용증명 문서를 작성한 발신자가 직접 우체국을 방문하여 내용증명 문서를 접수함으로써 내용증명 문서를 특정 수신자에게 전송하는 불편함을 해결하기 위하여 개발된 것으로서, 내용증명 문서마다 지정되는 등록번호와 발신자 혹은 수신자의 전자 메일을 이용하여 내용증명 문서를 발신 혹은 수신하도록 되어 있다.
그러나, 이와 같은 종래의 온라인 내용증명 문서 전송 시스템은 발신자와 수신자, 혹은 관리자 등과 같은 시스템 사용자의 문서 수신, 문서 열람 등과 같은 접근 기록을 관리할 수 없기 때문에, 실제로 수신자가 내용증명 문서를 정상적으로 수신하고서도 문서 수신을 부인하는 경우 이를 반증하기 어려운 문제점이 있으며, 특히 내용증명 문서 자체가 단순히 그 등록번호에 의해서만 저장, 관리되기 때문에 사용자에 의해 용이하게 위조 및 변조되는 문제점이 있다.
따라서, 본 발명은 상술한 종래의 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 발신자가 온라인 상에서 서비스 서버에 접속하여 전자메일로 발송하고자 하는 내용증명 문서를 작성하여 등록하는 경우 보안 서버에서 문서 암호 코드를 생성하고 인증키를 설정하여 해당 문서를 데이터베이스에 저장하고, 수신자 혹은발신자, 시스템 관리자 등과 같은 사용자에 의한 문서 열람 시 해당 문서에 대한 열람 기록에 대한 위/변조를 방지할 수 있는 열람 암호 코드를 생성하여 전자 내용증명 문서에 대한 발송 및 열람 기능을 관리하도록 된 전자 내용증명 문서 전송 시스템 및 그 방법을 제공하는데 있다.
상기 본 발명의 목적을 달성하기 위한 전자 내용증명 문서 전송 시스템은, 온라인 상에서 발신자가 전자 내용증명 문서를 작성할 수 있도록 하는 대화형 문서 작성 툴을 제공하여 작성된 문서를 문서 번호와 함께 등록하고, 전자메일을 통해 수신자에게 발신자 작성 문서를 통지하며, 인증키를 이용한 문서 열람과 검색조건에 따른 문서 검색기능을 제공하는 서비스 서버와; 등록 문서 내용과 발신자, 수신자 정보에 기반한 문서 암호 코드를 생성함과 동시에 인증키를 발급하고, 문서 열람에 따른 열람 내역과 함께 열람 암호 코드를 생성하여 등록하며, 주기적으로 문서 암호 코드 및 열람 암호 코드를 재 생성하여 이미 등록, 저장되어 있는 각각의 암호 코드와 일치하는지를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증하는 기능을 제공하는 보안 서버; 및 문서 내용 및 발신자, 수신자 정보와 문서 암호 코드를 저장 관리하며, 문서 열람 정보 및 열람 암호 코드를 저장 관리하는 데이터베이스로 구성된다.
상기 본 발명의 목적을 달성하기 위한 전자 내용증명 문서 전송 방법은, 전자 내용증명 문서 전송 시스템을 이용하여,
온라인 상에서 발신자에 의해 작성된 전자 내용증명 문서를 등록함과 동시에, 등록 문서 내용과 발신자, 수신자 정보에 기반한 문서 암호 코드를 생성하고 수신용 인증키를 발급하고, 전자메일을 통해 수신자에게 발신자 작성 문서를 통지하는 단계와; 상기 인증키를 이용한 문서 열람 요청 시에 열람 내역과 함께 열람 암호 코드를 생성하여 등록하고, 해당 문서 내용에 대한 열람을 허락하는 단계; 특정한 검색조건에 따른 문서 열람 및 검색 요청 시에 열람 내역과 함께 열람 암호 코드를 생성하여 등록하고, 해당 문서 내용에 대한 열람을 허락하는 단계; 및 주기적으로 상기 문서 암호 코드 및 열람 암호 코드를 재 생성하여 데이터베이스에 이미 등록, 저장되어 있는 각각의 암호 코드와 일치하는지를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증하는 단계로 이루어진 것을 특징으로 한다.
도 1은 본 발명에 따른 전자 내용증명 문서 전송 시스템의 작동 상태를 도시한 흐름도,
도 2는 본 발명에 따른 전자 내용증명 문서 전송 시스템의 암호코드 생성 과정을 도시한 흐름도이다.
<도면의 주요부분에 대한 부호의 설명>
10: 서비스 서버 20: 보안 서버
30: 데이터베이스
이하, 본 발명에 따른 실시예를 첨부한 도면을 참조하여 상세히 설명하기로 한다.
도 1 내지 도 2를 참조하면, 서비스 서버(10)는 온라인 상에서 전자메일을 이용하여 전자 내용증명 문서를 전송하는 서비스를 제공하고, 이를 위한 인터넷 웹사이트를 운영한다.
상기 서비스 서버(10)는 온라인 상에서 발신자가 전자 내용증명 문서를 작성할 수 있도록 하는 대화형 문서 작성 툴을 제공하여 작성된 문서를 문서 번호와 함께 등록하고, 전자메일을 통해 수신자에게 발신자 작성 문서를 통지하며, 인증키를이용한 문서 열람과 검색조건에 따른 문서 검색기능을 제공한다.
보안 서버(20)는 등록 문서 내용과 발신자, 수신자 정보에 기반한 문서 암호 코드를 생성함과 동시에 인증키를 발급하고, 문서 열람에 따른 열람 내역과 함께 열람 암호 코드를 생성하여 등록하며, 주기적으로 문서 암호 코드 및 열람 암호 코드를 재 생성하여 이미 아래의 데이터베이스(30)에 등록, 저장되어 있는 각각의 암호 코드와 일치하는지를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증하는 기능을 제공한다.
상기 보안 서버(20)는 문서 내용과 열람 기록을 등록하거나 열람하는 기능만이 있어 외부에서 보안 서버(20)를 통해 데이터 베이스(30)에 등록되어 있는 문서 내용과 열람 내역을 수정할 수 없도록 되어 있다.
상기 보안 서버(20)의 기록 내역은 광디스크에 기록되어 문서 위/변조 확인 시 복구 자료로 이용된다.
상기 보안서버(20)는 전자 내용증명 문서의 등록번호에 n자리수의 난수를 결합하여 생성한 인증키를 발급한다.
상기 보안 서버(20)는 입력데이터(I)를 2의 배수인 M 바이트 크기를 갖는 N개 입력데이터(I1∼IN)로 나누고, 이 N개의 입력데이터(I1∼IN) 각각에 대하여 난수를 지정한 후, O으로 초기화된 초기 암호 값(C0)과 상기 N개 입력데이터(I1∼IN) 및 이 N개의 입력데이터(I1∼IN) 각각에 대하여 지정된 난수를 근거로 하여 특정한 암호화 함수(f)를 실행하여 생성한 개별 암호 코드를 상기 문자 암호 코드와 열람 암호 코드로 정하여 데이터베이스(30)에 등록, 저장한다.
데이터베이스(30)는 문서 내용 및 발신자, 수신자 정보와 문서 암호 코드를 저장 관리하며, 문서 열람 정보 및 열람 암호 코드를 저장 관리한다.
상기 데이터 베이스(30)는 누군가가 데이터 베이스(30)에 직접 접속하여 문서 내용이나 열람 기록을 수정하는 경우 내부의 트리거(Trigger)를 작동하여 수정 작업을 무력화한다.
상기와 같이 구성된 본 발명에 따른 전자 내용증명 문서 전송 시스템은 다음과 같이 작동한다.
먼저, 발신자가 온라인으로 상기 서비스 서버(10)에 접속하여 이 서비스 서버(10)에서 제공하는 대화형 문서 작성 툴을 이용하여 전자 내용증명 문서를 작성한 후 전자메일을 포함하는 발신자 자신의 정보(작성자 정보)와 전자메일을 포함하는 수신자 정보를 문서와 함께 등록하면, 상기 서비스 서버(10)는 이 발신자 정보와 수신자 정보 및 등록번호가 설정된 문서를 상기 보안서버(20)로 통보한다.
이때, 상기 보안서버(20)는 통보 받은 문서를 데이터베이스(30)에 등록, 저장함과 동시에, 이 문서에 대하여 문서 암호 코드를 생성하여 상기 데이터베이스(30)에 등록, 저장하고, 발신 문서를 수신하기 위한 수신용 인증키를 상기 서비스 서버(10)로 발급함과 동시에, 이 인증키를 데이터베이스(30)에 등록저장한다.
상기와 같이 인증키를 발급 받은 서비스 서버(10)는 발신자가 지정한 수신자에게 발신자 정보와 문서 제목 정보 및 수신용 인증키를 포함하는 전자 내용증명 수신 통지문을 전자메일로 발송한다.
여기서, 상기 보안서버(20)가 등록 문서에 대하여 문서 암호 코드를 생성하는 과정을 상세히 설명하면 다음과 같다.
상기 보안서버(20)는 전자 내용증명 문서의 등록번호에 n자리수의 난수를 결합하여 유추가 불가능하고 고유한 특성을 가지는 인증키를 생성하며, 본 발명에 따른 실시예에서는 5자리수의 난수를 발생하고 이 난수의 말미에 상기 전자 내용증명 문서의 등록번호를 붙여 인증키를 생성한다.
또한, 상기 보안 서버(20)는 최초 문서 등록시 문서 내용, 발신자 정보, 수신자 정보를 입력 데이터로 하여, 아래의 표 1에 나타낸 바와 같이 이 입력데이터(I)를 2의 배수인 M 바이트 크기를 갖는 N개 입력데이터(I1∼IN)로 나누고, 이 N개의 입력데이터(I1∼IN) 각각에 대하여 난수를 지정한다.
실제로, 본 발명에 있어서 상기 N개의 입력데이터(I1∼IN) 각각에 대하여 지정되는 난수(R)는, 예컨대 256개의 난수(R1∼RN%256)로 발생하고 그 발생 순서에 따라서 N개의 입력데이터(I1∼IN)에 대하여 1대1로 대응하도록 순차적으로 지정되며, 실제로 상기 N개의 입력데이터(I1∼IN)가 256개를 초과하는 경우에는 초과하는 입력데이터들 각각에 대하여 이미 발생된 256개의 난수(R1∼RN%256) 중에 첫 번째 발생된 난수(R1)부터 다시 지정하는 순환 지정 방식이 적용된다.
I1 I2 I3 ... I(N-1) IN
R1 R2 R3 ... R(N%256-1) R(N%256)
C0 C1 C2 C3 ... C(N-1) CN
상기 표 1에서, N은 입력데이터(I)를 2의 배수인 M 바이트 크기를 갖는 기준 입력데이터로 나누었을 경우, 상기 입력데이터(I)를 M으로 나눈 몫이 0인 값으로 설정된다.
예컨대, 데이터의 크기가 10바이트인 입력데이터(I)를 4바이트 크기를 갖는 기준 입력데이터로 나누었을 경우, 상기 10바이트 입력데이터(I)를 4바이트로 나눈 몫이 O이 되도록 하는 N의 값은 3으로 설정되며, 이때 10바이트 입력데이터(I)는 0을 추가하여 새롭게 생성되는 11번째 바이트와 12번째 바이트를 포함하는 12바이트 입력데이터로 크기가 확장된다.
이어서, 상기 보안서버(20)는 O으로 미리 초기화된 초기 암호 값(C0)과 상기 N개 입력데이터(I1∼IN) 및 이 N개의 입력데이터(I1∼IN) 각각에 대하여 지정된 난수를 근거로 하여 아래의 수학식 1에 나타낸 바와 같은 암호화 함수(f)를 실행하여 개별 암호 코드를 생성한 후, 이 개별 암호 코드를 상기 문자 암호 코드로 정하여데이터베이스(30)에 등록, 저장한다.
암호화 함수 f : f(Ii,R(i%256),C(i-1))=Ci , (단 i=1..N, A%B는 A를 B로 나눈 나머지)
상기와 같이 발신자에 의해 작성된 전자 내용증명 문서에 대한 등록, 문서 암호 코드 생성, 인증키 발급 및 수신 통지문 발송 과정이 모두 완료된 상태에서, 자신의 전자메일로 통지문 도착을 통보 받은 수신자가 자신의 전자메일을 확인한 후 서비스 서버(10)에 접속하여 인증키를 입력하여 해당 문서 열람을 요청하면, 상기 서비스 서버(10)는 입력된 인증키를 기반으로 하여 보안서버(20)로 해당 문서를 요청한다.
이때, 상기 보안서버(20)는 먼저 입력된 인증키와 매칭되는 문서 암호 코드와 열람 암호 코드를 데이터베이스(30)에서 검색하여 수집한 후, 새로운 열람 암호 코드를 생성하여 이 열람 암호 코드를 그 열람 내역과 함께 데이터베이스(30)에 등록, 저장한 다음, 인증키 확인 및 새로운 열람 암호 생성 사실을 서비스 서버(10)로 통보하며, 상기 데이터베이스(30)에 등록, 저장되는 열람 암호 코드와 그 열람 내역은 수신자가 전자 내용증명 문서 수신 사실을 부인하는 경우 반증 자료로 활용된다.
또한, 상기 보안서버(20)로부터 인증키 확인 및 새로운 열람 암호 생성 사실을 통보 받은 서비스 서버(10)는 데이터베이스(30)에서 해당 문서 내용 및 열람 내역을 검색하여 수신자에게 표시한다.
여기서, 상기 보안 서버(20)가 수신자의 수신확인과 동시에 열람 암호 코드를 생성하는 과정을 상세히 설명하면 다음과 같다.
상기 보안 서버(20)는 수신자의 수신확인 시에 수신자 접속 단말 정보를 포함하는 수신자 정보와 문서의 고유 등록번호를 포함하는 열람 내역을 입력 데이터(I)로 하여 상기 수학식 1에 따른 암호화 함수(f)를 실행하여 개별 암호 코드를 생성하고, 열람 하고자 하는 문서의 최종 열람 암호 코드값을 결합한 후 다시 개별 암호 코드를 새롭게 생성한 다음, 이 새롭게 생성된 개별 암호 코드를 열람 암호 코드로 등록, 저장한다. 이때, 만약 열람 암호 코드가 없는 경우 상기 보안 서버(20)는 문서 암호 코드를 암호화 함수(f)를 실행하여 생성한 개별 암호 코드와 결합하여 새로운 개별 암호 코드를 생성한 후, 이 새롭게 생성된 개별 암호 코드를 열람 암호 코드로 등록, 저장한다.
한편, 상기 발신자 또는 수신자, 시스템 관리자 등과 같은 전자 내용증명 문서 열람자가 문서 열람을 위하여, 서비스 서버(10)에 접속한 후 문서 검색을 위한 조건(예컨대, 키워드, 수신자 정보, 발신자 정보 등)을 입력하여 검색을 요청하면, 상기 서비스 서버(10)는 입력된 검색 조건을 근거로 하여 상기 데이터베이스(30)에서 문서와 발신자 정보, 수신자 정보 등을 검색한 후 그 검색 리스트를 열람자에게 표시한다.
이때, 열람자가 검색 결과로 표시되는 검색 리스트 중에 특정 문서를 선택하여 서비스 서버(10)에 열람을 요청하면, 상기 서비스 서버(10)는 열람자의 정보와 열람 요청 문서 등록번호를 상기 보안 서버(20)에 전달하여 해당 문서의 검색을 요청한다.
이에 따라서, 상기 보안 서버(20)는 먼저 입력된 열람자 정보와 문서 등록번호와 매칭되는 문서 암호 코드와 열람 암호 코드를 데이터베이스(30)에서 검색하여 수집한 후, 열람자 정보를 기반으로 상기 수학식 1에 따른 개별 암호 코드를 생성한 다음, 상기 데이터 베이스(30)로부터 문서의 최종 열람 암호 코드 또는 문서 암호 코드를 검색하여 검색된 최종 열람 암호 코드 또는 문서 암호 코드와 상기 열람자 정보를 기반으로 생성한 개별 암호 코드를 결합하여 새로운 최종 열람 암호 코드를 생성한 후, 데이터 베이스(30)에 열람자 정보와 함께 등록, 저장한다.
또한, 상기 보안서버(20)는 새로운 최종 열람 암호 생성 사실을 서비스 서버(10)로 통보하며, 이에 따라서 서비스 서버(10)는 데이터베이스(30)에서 해당 문서 내용 및 열람 내역을 검색하여 열람자에게 표시한다.
여기서, 상기 보안서버(20)가 열람자의 문서 열람 요청 시에 열람 암호 코드를 생성하는 과정을 상세히 설명하면 다음과 같다.
상기 보안 서버(20)는 열람자의 문서 열람 시에 열람자 접속 단말 정보를 포함하는 열람자 정보와 열람하려는 문서의 고유 등록번호를 포함하는 열람 내역을 입력 데이터로 하여 상기 수학식 1에 따른 암호화 함수(f)를 실행하여 개별 암호코드를 생성하고, 열람 하고자 하는 문서의 최종 열람 암호 코드값을 결합한 후 다시 개별 암호 코드를 새롭게 생성한 다음, 이 새롭게 생성된 개별 암호 코드를 열람 암호 코드로 등록, 저장한다. 이때, 만약 열람 암호 코드가 없는 경우 상기 보안 서버(20)는 문서 암호 코드를 암호화 함수(f)를 실행하여 생성한 개별 암호 코드와 결합하여 새로운 개별 암호 코드를 생성한 후, 이 새롭게 생성된 개별 암호 코드를 열람 암호 코드로 등록, 저장한다.
끝으로, 본 발명에 따른 보안 서버(20)는 상기 수학식 1의 암호화 함수(f)를 주기적으로 실행하여 이미 아래의 데이터베이스(30)에 등록, 저장되어 있는 문서 암호 코드와 열람 암호 코드를 재 생성한다.
이때, 만약 상기 데이터베이스(30)에 등록, 저장된 입력데이터가 해킹 등의 원인에 의해 변경되면 실제로 상기 수학식 1에서 Ii(i=1..N)의 입력데이터가 변경되거나 Ii와 Ij(i,j=1..N, i≠j)의 순서가 변경되므로, 상기 보안 서버(20)에 의해 재생성되는 문서 암호 코드와 열람 암호 코드의 최종 암호값 CN이 상기 데이터베이스(30)에 이미 저장되어 있는 문서 암호 코드와 열람 암호 코드와 다른 값을 나타내게 된다.
따라서, 상기 보안서버(20)는 암호 코드의 불일치를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증한 후, 그 결과를 시스템 운영자에게 통보한다.
상술한 바와 같이 본 발명에 따른 전자 내용증명 문서 전송 시스템 및 그 방법은 발신자가 온라인 상에서 서비스 서버에 접속하여 전자메일로 발송하고자 하는 내용증명 문서를 작성하여 등록하는 경우 보안 서버에서 문서 암호 코드를 생성하고 인증키를 설정하여 해당 문서를 데이터베이스에 저장하고, 수신자 혹은 발신자, 시스템 관리자 등과 같은 사용자에 의한 문서 열람 시 해당 문서에 대한 열람 기록에 대한 위/변조를 방지할 수 있는 열람 암호 코드를 생성하여 전자 내용증명 문서에 대한 발송 및 열람 기능을 관리하도록 되어 있기 때문에, 전자 내용증명 문서의 정확한 수신 확인이 가능하고, 문서 또는 열람 내역에 대한 위조 및 변조를 방지하여 종래의 온라인 문서 전송 시스템에 비해 시스템의 신뢰도를 월등히 향상시킬 수 있는 장점이 있으며, 특히 수신자가 실제로 내용증명 문서를 정상적으로 수신하고서도 문서 수신을 부인하는 종래의 문제점을 완벽하게 해소할 수 있다는 장점이 있다.
이상에서 설명한 것은 본 발명에 따른 전자 내용증명 문서 전송 시스템 및 그 방법을 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하의 특허청구의 범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.

Claims (4)

  1. 온라인 상에서 발신자가 전자 내용증명 문서를 작성할 수 있도록 하는 대화형 문서 작성 툴을 제공하여 작성된 문서를 문서 번호와 함께 등록하고, 전자메일을 통해 수신자에게 발신자 작성 문서를 통지하며, 인증키를 이용한 문서 열람과 검색조건에 따른 문서 검색기능을 제공하는 서비스 서버(10)와;
    등록 문서 내용과 발신자, 수신자 정보에 기반한 문서 암호 코드를 생성함과 동시에 인증키를 발급하고, 문서 열람에 따른 열람 내역과 함께 열람 암호 코드를 생성하여 등록하며, 주기적으로 문서 암호 코드 및 열람 암호 코드를 재 생성하여 이미 등록, 저장되어 있는 각각의 암호 코드와 일치하는지를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증하는 기능을 제공하는 보안 서버(20); 및
    문서 내용 및 발신자, 수신자 정보와 문서 암호 코드를 저장 관리하며, 문서 열람 정보 및 열람 암호 코드를 저장 관리하는 데이터베이스(30)
    로 구성되는 것을 특징으로 하는 전자 내용증명 문서 전송 시스템.
  2. 제 1 항에 있어서, 상기 보안 서버(20)는 전자 내용증명 문서의 등록번호에 n자리수의 난수를 결합하여 생성한 인증키를 발급하는 것을 특징으로 하는 전자 내용증명 문서 전송 시스템.
  3. 제 1 항에 있어서, 상기 보안 서버(20)는 입력데이터(I)를 2의 배수인 M 바이트 크기를 갖는 N개 입력데이터(I1∼IN)로 나누고, 이 N개의 입력데이터(I1∼IN) 각각에 대하여 난수를 지정한 후, O으로 초기화된 초기 암호 값(C0)과 상기 N개 입력데이터(I1∼IN) 및 이 N개의 입력데이터(I1∼IN) 각각에 대하여 지정된 난수를 근거로 하여 특정한 암호화 함수(f)를 실행하여 생성한 개별 암호 코드를 상기 문자 암호 코드와 열람 암호 코드로 정하여 데이터베이스(30)에 등록, 저장하는 것을 특징으로 하는 전자 내용증명 문서 전송 시스템.
  4. 제 1 항에 따른 전자 내용증명 문서 전송 시스템을 이용하여,
    온라인 상에서 발신자에 의해 작성된 전자 내용증명 문서를 등록함과 동시에, 등록 문서 내용과 발신자, 수신자 정보에 기반한 문서 암호 코드를 생성하고 수신용 인증키를 발급하고, 전자메일을 통해 수신자에게 발신자 작성 문서를 통지하는 단계와;
    상기 인증키를 이용한 문서 열람 요청 시에 열람 내역과 함께 열람 암호 코드를 생성하여 등록하고, 해당 문서 내용에 대한 열람을 허락하는 단계;
    특정한 검색조건에 따른 문서 열람 및 검색 요청 시에 열람 내역과 함께 열람 암호 코드를 생성하여 등록하고, 해당 문서 내용에 대한 열람을 허락하는 단계;및
    주기적으로 상기 문서 암호 코드 및 열람 암호 코드를 재 생성하여 데이터베이스(30)에 이미 등록, 저장되어 있는 각각의 암호 코드와 일치하는지를 확인하여 문서 내용과 열람 내역의 위/변조를 사실을 검증하는 단계
    로 이루어진 것을 특징으로 하는 전자 내용증명 문서 전송 방법.
KR1020020054444A 2002-09-10 2002-09-10 전자 내용증명 문서 전송 시스템 및 그 방법 KR20040022864A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020054444A KR20040022864A (ko) 2002-09-10 2002-09-10 전자 내용증명 문서 전송 시스템 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020054444A KR20040022864A (ko) 2002-09-10 2002-09-10 전자 내용증명 문서 전송 시스템 및 그 방법

Publications (1)

Publication Number Publication Date
KR20040022864A true KR20040022864A (ko) 2004-03-18

Family

ID=37326578

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020054444A KR20040022864A (ko) 2002-09-10 2002-09-10 전자 내용증명 문서 전송 시스템 및 그 방법

Country Status (1)

Country Link
KR (1) KR20040022864A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180134315A (ko) * 2018-10-19 2018-12-18 심기태 증명 전자 우편 서비스 방법 및 장치
WO2022114318A1 (ko) * 2020-11-30 2022-06-02 주식회사 기원테크 전자 메일 관리 방법 및 장치

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11234330A (ja) * 1998-02-09 1999-08-27 Katsuyoshi Nagashima 電子メール送信内容証明システム装置
JPH11261549A (ja) * 1998-03-11 1999-09-24 Sharp Corp 内容証明電子メール装置および方法ならびに内容証明電子メールプログラムの記憶媒体
EP1102429A2 (en) * 1999-11-15 2001-05-23 Machida Giken Kabushiki Kaisha Electronic authentication system
KR20010079044A (ko) * 2001-06-08 2001-08-22 허종범 전자 서명을 이용해서 내용이 증명된 전자문서를 작성하는방법 및 그 시스템
KR20020044343A (ko) * 2000-12-05 2002-06-15 구자홍 전자 우편 내용 증명 서비스 방법
KR20030012165A (ko) * 2001-07-30 2003-02-12 쓰리알소프트(주) 이메일 시스템 기반의 문서 수발신 서비스 제공 시스템 및그 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11234330A (ja) * 1998-02-09 1999-08-27 Katsuyoshi Nagashima 電子メール送信内容証明システム装置
JPH11261549A (ja) * 1998-03-11 1999-09-24 Sharp Corp 内容証明電子メール装置および方法ならびに内容証明電子メールプログラムの記憶媒体
EP1102429A2 (en) * 1999-11-15 2001-05-23 Machida Giken Kabushiki Kaisha Electronic authentication system
KR20020044343A (ko) * 2000-12-05 2002-06-15 구자홍 전자 우편 내용 증명 서비스 방법
KR20010079044A (ko) * 2001-06-08 2001-08-22 허종범 전자 서명을 이용해서 내용이 증명된 전자문서를 작성하는방법 및 그 시스템
KR20030012165A (ko) * 2001-07-30 2003-02-12 쓰리알소프트(주) 이메일 시스템 기반의 문서 수발신 서비스 제공 시스템 및그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180134315A (ko) * 2018-10-19 2018-12-18 심기태 증명 전자 우편 서비스 방법 및 장치
WO2022114318A1 (ko) * 2020-11-30 2022-06-02 주식회사 기원테크 전자 메일 관리 방법 및 장치

Similar Documents

Publication Publication Date Title
US10146957B1 (en) Sensitive data aliasing
US9208491B2 (en) Format-preserving cryptographic systems
EP2731046B1 (en) Client computer for querying a database stored on a server via a network
US7797541B2 (en) Method and apparatus for providing cellular telephone service using an authenticating cellular telephone device
US6421779B1 (en) Electronic data storage apparatus, system and method
US7594257B2 (en) Data security for digital data storage
CN109688133B (zh) 一种基于免账号登录的通信方法
US8423770B2 (en) Method and system for providing secure codes for marking on items
EP2306377A1 (en) Method and system for providing secure codes for marking on items
GB2479074A (en) A key server selects policy rules to apply to a key request based on an identifier included in the request
EP1173950A1 (en) Method for safe communications
KR20040022864A (ko) 전자 내용증명 문서 전송 시스템 및 그 방법
CN113239405A (zh) 基于区块链的电子档案信息管理***
JP2000067187A (ja) 携帯可能情報記憶媒体を使用した情報管理システム、および情報管理方法
JP4724408B2 (ja) 保護情報のセキュリティ方法及びそのシステム
CN117118750A (zh) 基于白盒密码的数据共享方法、装置、电子设备及介质
CN115765970A (zh) 一种用于记录生物特征的区块链集成***
JP4636494B2 (ja) Rfidにおける実用的セキュリティ確保の方法
CN115189960A (zh) 一种将静态密码与动态口令相结合的认证方法
CN114640527A (zh) 基于日志审计的不动产登记业务网络安全风险识别方法
JP2003044342A (ja) データ漏洩防止システム及びその入出力端末機、並びにインターネット通信におけるデータ送信方法
JP2000330848A (ja) アクセス制御方式
JPS6180433A (ja) 分散型デ−タベ−スの機密保護方式

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application