1 |
1
하나 이상의 프로세서; 및상기 하나 이상의 프로세서에 의해 실행되도록 구성되는 하나 이상의 어플리케이션을 저장하는 메모리를 포함하는 이메일 기반 문서관리를 위한 블록 데이터 생성 장치로서,상기 어플리케이션은 블록 자료구조에 기초하여 이메일 데이터를 변환(converting)하여 블록 데이터를 생성하며,상기 블록 데이터를 블록체인 네트워크로 전송하는, 블록 데이터 생성 장치
|
2 |
2
제 1 항에 있어서, 상기 어플리케이션은상기 이메일 데이터에 포함된 발신자 정보를 기초로 발신자 ID, 수신자 및 참조자 정보를 기초로 수신자 ID, 이메일 제목 정보를 기초로 제목(subject), 전송 시간 정보를 기초로 타임스탬프(timestamp) 및 본문 정보를 기초로 컨텐츠 (content) 중 적어도 하나를 생성하는, 블록 데이터 생성 장치
|
3 |
3
제 2 항에 있어서, 상기 어플리케이션은상기 생성한 발신자 ID, 수신자 ID, 제목, 타임스탬프 및 컨텐츠 중 적어도 하나를 기초로 블록 헤더를 생성하는, 블록 데이터 생성 장치
|
4 |
4
제 1 항에 있어서, 상기 어플리케이션은상기 이메일 데이터에 포함된 하나 이상의 첨부파일을 기초로 각각의 첨부파일에 대한 암호화된 원본 텍스트(encrypted original text) 및 트랜잭션(transaction) ID 중 적어도 하나를 생성하는, 블록 데이터 생성 장치
|
5 |
5
제 4 항에 있어서, 상기 어플리케이션은첨부파일에 포함된 문자를 추출하며, 추출된 문자를 해시 함수(hash function)에 입력하여 출력된 값을 이용하여 암호화된 원본 텍스트를 생성하는, 블록 데이터 생성 장치
|
6 |
6
제 4 항에 있어서, 상기 어플리케이션은상기 생성된 암호화된 원본 텍스트 및 트랜잭션 ID 중 적어도 하나를 기초로 블록 바디를 생성하는, 블록 데이터 생성 장치
|
7 |
7
제 1 항에 있어서, 상기 어플리케이션은이메일 데이터의 변환이 완료되면 발신자로부터 문서 분류 코드(Document classification code), 연관 키워드(Related keywords), 이전 트랜잭션 ID, 첨부 파일 버전 및 이전 첨부 파일 버전 중 적어도 하나에 대한 추가 정보를 수신하며,상기 변환된 이메일 데이터와 상기 추가 정보를 기초로 블록 데이터를 생성하는, 블록 데이터 생성 장치
|
8 |
8
하나 이상의 프로세서, 및상기 하나 이상의 프로세서에 의해 실행되는 하나 이상의 어플리케이션을 저장하는 메모리를 구비한 이메일 기반 문서관리를 위한 블록 데이터 생성 장치에서 수행되는 방법으로서,블록 자료구조에 기초하여 이메일 데이터를 변환(converting)하여 블록 데이터를 생성하는 단계; 및상기 블록 데이터를 블록체인 네트워크로 전송하는 단계를 포함하는, 블록 데이터 생성 방법
|
9 |
9
제 8 항에 있어서, 상기 블록 데이터를 생성하는 단계는상기 이메일 데이터에 포함된 발신자 정보를 기초로 발신자 ID, 수신자 및 참조자 정보를 기초로 수신자 ID, 이메일 제목 정보를 기초로 제목(subject), 전송 시간 정보를 기초로 타임스탬프(timestamp) 및 본문 정보를 기초로 컨텐츠 (content) 중 적어도 하나를 생성하는, 블록 데이터 생성 방법
|
10 |
10
제 9 항에 있어서, 상기 블록 데이터를 생성하는 단계는 상기 생성한 발신자 ID, 수신자 ID, 제목, 타임스탬프 및 컨텐츠 중 적어도 하나를 기초로 블록 헤더를 생성하는, 블록 데이터 생성 방법
|
11 |
11
제 8 항에 있어서, 상기 블록 데이터를 생성하는 단계는상기 이메일 데이터에 포함된 하나 이상의 첨부파일을 기초로 각각의 첨부파일에 대한 암호화된 원본 텍스트(encrypted original text) 및 트랜잭션(transaction) ID 중 적어도 하나를 생성하는, 블록 데이터 생성 방법
|
12 |
12
제 11 항에 있어서, 상기 블록 데이터를 생성하는 단계는첨부파일에 포함된 문자를 추출하며, 추출된 문자를 해시 함수(hash function)에 입력하여 출력된 값을 이용하여 암호화된 원본 텍스트를 생성하는, 블록 데이터 생성 방법
|
13 |
13
제 11 항에 있어서, 상기 블록 데이터를 생성하는 단계는상기 생성된 암호화된 원본 텍스트 및 트랜잭션 ID 중 적어도 하나를 기초로 블록 바디를 생성하는, 블록 데이터 생성 방법
|
14 |
14
제 8 항에 있어서, 상기 블록 데이터를 생성하는 단계는이메일 데이터의 변환이 완료되면 발신자로부터 문서 분류 코드(Document classification code), 연관 키워드(Related keywords), 이전 트랜잭션 ID, 첨부 파일 버전 및 이전 첨부 파일 버전 중 적어도 하나에 대한 추가 정보를 수신하며,상기 변환된 이메일 데이터와 상기 추가 정보를 기초로 블록 데이터를 생성하는, 블록 데이터 생성 방법
|
15 |
15
비일시적 컴퓨터 판독 가능한 저장 매체(non-transitory computer readable storage medium)에 저장된 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램은 하나 이상의 명령어들을 포함하고, 상기 명령어들은 하나 이상의 프로세서들을 갖는 컴퓨팅 장치에 의해 실행될 때, 상기 컴퓨팅 장치로 하여금, 블록 자료구조에 기초하여 이메일 데이터를 변환(converting)하여 블록 데이터를 생성하는 단계; 및상기 블록 데이터를 블록체인 네트워크로 전송하는 단계를 수행하도록 하는, 컴퓨터 프로그램
|