KR20230089766A - 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템 - Google Patents

블록체인을 이용한 이메일 수신확인 및 부인방지 시스템 Download PDF

Info

Publication number
KR20230089766A
KR20230089766A KR1020210178432A KR20210178432A KR20230089766A KR 20230089766 A KR20230089766 A KR 20230089766A KR 1020210178432 A KR1020210178432 A KR 1020210178432A KR 20210178432 A KR20210178432 A KR 20210178432A KR 20230089766 A KR20230089766 A KR 20230089766A
Authority
KR
South Korea
Prior art keywords
mail
information
email
system server
terminal
Prior art date
Application number
KR1020210178432A
Other languages
English (en)
Other versions
KR102656550B1 (ko
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 KR1020210178432A priority Critical patent/KR102656550B1/ko
Publication of KR20230089766A publication Critical patent/KR20230089766A/ko
Application granted granted Critical
Publication of KR102656550B1 publication Critical patent/KR102656550B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • G06Q50/32
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에 관한 것으로, 블록체인 네트워크를 포함하며, 이메일 송/수신 과정에서 이메일을 생성 및 발송하는 송신자가 사용하는 송신자 단말기와, 상기 송신자 단말기가 발송된 이메일을 수신하여 열람하는 수신자가 사용하는 수신자 단말기를 포함하는 이메일 송/수신 시스템에 있어서, 송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장하는 시스템 서버, 상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하며, 상기 수신자 단말기에서 송신 이메일을 수신하면 수신에 따른 이메일 수신정보에 대한 블록의 해쉬값과 트랜잭션을 저장하는 블록체인 네트워크, 상기 수신자로 송신할 이메일 정보를 생성하며, 상기 시스템 서버에 접속하여 수신자로 송신할 이메일을 발송하는 송신자 단말기 및 상기 송신자 단말기에서 생성된 이메일 정보를 상기 시스템 서버로부터 수신받으며, 상기 송신자의 이메일 정보를 상기 블록체인 네트워크로부터 조회하여 수신받는 수신자 단말기를 포함하여 구성된다.

Description

블록체인을 이용한 이메일 수신확인 및 부인방지 시스템{Email reception confirmation and denial prevention system using blockchain}
본 발명은 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에 관한 것으로, 좀 더 상세하게는 종래에 사용되고 있는 이메일 서비스의 폐쇄적인 부인방지 기능에 블록체인 기술을 적용하여 악의적으로 타인을 사칭하여 발생하는 범죄를 사전에 예방하기 위해 공개적으로 송신자와 수신자의 이메일 신뢰성을 조회하기 위한 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에 관한 것이다.
인터넷이 대중화되면서, 인터넷상의 대표적인 커뮤니케이션 수단인 전자 메일(e-mail) 또한 그 사용량이 꾸준히 증가하고 있다. 초기에는 이메일을 통하여 단순한 텍스트 메시지만을 주고받았다면, 최근에는 각종 청구서, 금융 기관의 거래 내역 등의 중요한 정보 또한 이메일을 통하여 송수신되고 있다.
일반적인 메일과 달리 중요한 개인 정보 등을 포함하는 메일은 해킹 등 타인의 네트워크상 공격으로부터 메시지를 보호하기 위한 수단이 반드시 필요하다. 이에 따라 금융 기관 등에서 송신되는 메일은 암호화된 보안 메일(secure email)의 형태로 수신자에게 전송된다.
도 1 및 도 2는 이를 예시한 것으로서, 도 1은 보안 메일을 수신한 사용자가 이를 열람하기 위하여 자신만이 아는 개인 정보의 입력을 요청받는 화면, 도 2는 개인 정보가 정확히 입력된 경우 보안 메일이 화면에 정상적으로 출력된 경우를 예로 든 것이다.
이메일은 대표적인 비동기식 메시지 교환 서비스로 인터넷 공간에서 이메일을 발송하기 위해서는 1982년 표준화된 SMTP 프로토콜 기반으로 SMTP-AUTH, ESMTP, MIME 등 기능을 추가하여 인증, 파일 등 다양한 기능을 구현하며, PEM, PGP, S/MIME 기능을 통해 기밀성, 무결성, 사용자 인증, 송신 사실 부인방지 등 다양한 보안 기능을 구현하고, 웹 서비스의 구동 원리를 활용하여 수신확인 등의 부가 기능을 구현한다.
보안 메일의 경우 마이크로소프트사의 인터넷 익스플로러에서 제공하는 액티브엑스 기술을 사용하여 구현되는 경우가 대부분이다. 그러나 액티브엑스의 경우 파이어폭스, 크롬 등의 다른 브라우저에서는 전혀 동작하지 않는 문제가 있어 브라우저 호환성이 중시되는 최근의 경향상 별도의 엑티브엑스 등의 플러그인을 설치하지 않고, 자바스크립트 등의 인터넷 표준기술을 이용하여 보안 메일을 구현할 필요성이 증가하고 있다.
그러나 자바스크립트 등의 경우 메일의 디코딩 과정에서 메일의 크기가 큰 경우 디코딩 성능이 급격하게 나빠지는 관계로, 메일을 여는 데 시간이 매우 오래 걸리거나 또는 브라우저상에서 오류가 발생하는 문제가 있었으며, 이로 인해 현재까지 플러그인(엑티브엑스 등)을 별도로 설치하지 않은 상태에서 사용 가능하도록 구현된 보안 메일 서비스는 없는 실정이다.
한편, 블록체인 기술이란, 네트워크에 참여하는 모든 사용자가 관리 대상이 되는 모든 데이터를 분산하여 저장하는 데이터 분산처리기술을 말한다. 거래 정보가 담긴 원장(原帳)을 거래 주체나 특정 기관에서 보유하는 것이 아니라 네트워크 참여자 모두가 나누어 가지는 기술이라는 점에서 '분산원장기술(DLC;distributed ledger technology)' 또는 '공공거래장부'라고도 한다. 블록체인은 거래 내용이 담긴 블록(Block)을 사슬처럼 연결(chain)한 것이라 하여 붙여진 명칭이다.
이러한 블록체인은 다양한 산업분야에 활용될 수 있으며, 특히 위변조에 대한 신뢰성이 확보되어야 하는 분야에 가장 적합할 것이다. 사용자에 대한 인증이나 문서의 제 증명 등의 증명 업무는, 위조나 변조의 위험에 지속적으로 노출될 수밖에 없는 업무로서, 신뢰성 확보가 다른 산업 분야의 업무들 보다 시급할 것이다.
KR 10-1387697호 KR 10-1600864호 KR 10-1953231호 KR 10-2240540호
상기와 같은 문제점을 해결하기 위한 본 발명은 위변조가 불가능한 블록체인 기술을 이용하여 이메일의 송신 및 수신 이력을 기록하고 투명한 관리와 조회를 통해 송신자에게 부인방지 기능을 구현하고, 수신자에게 부인방지 여부 조회여부를 기록하여 수신확인 기능을 제공하여 이메일의 신뢰성을 높이고자 하는데 목적을 가지고 있다.
또한, 이메일의 수신된 기록은 송신자와 수신자 간 대화 이력으로 장기적인 관리가 가능하며, 필요시 업무 참고자료로 활용 가능하며 포렌직(forensic) 관점에서의 증거로도 활용할 수 있는 이메일 보호 시스템을 제공하고자 하는데 목적이 있다.
상기와 같은 목적을 달성하기 위한 본 발명은, 블록체인 네트워크를 포함하며, 전자 우편 송/수신 과정에서 이메일을 생성 및 발송하는 송신자가 사용하는 송신자 단말기와, 상기 송신자 단말기가 발송된 이메일을 수신하여 열람하는 수신자가 사용하는 수신자 단말기를 포함하는 이메일 송/수신 시스템에 있어서, 송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장하는 시스템 서버, 상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하며, 상기 수신자 단말기에서 송신 이메일을 수신하면 수신에 따른 이메일 수신정보에 대한 블록의 해쉬값과 트랜잭션을 저장하는 블록체인 네트워크, 상기 수신자로 송신할 이메일 정보를 생성하며, 상기 시스템 서버에 접속하여 수신자로 송신할 이메일을 발송하는 송신자 단말기 및 상기 송신자 단말기에서 생성된 이메일 정보를 상기 시스템 서버로부터 수신받으며, 상기 송신자의 이메일 정보를 상기 블록체인 네트워크로부터 조회하여 수신받는 수신자 단말기를 포함하여 구성된다.
또한, 상기 시스템 서버는, 상기 블록체인 네트워크에 저장되는 블록의 해쉬값과 트랜잭션을 그룹화하고, 상기 그룹을 머클루트(merkle Root)로 저장하는 것을 포함하여 구성된다.
또한, 상기 시스템 서버는, 상기 수신자 단말기로 수신된 이메일에 해당하는 상기 이메일 종합정보의 열람기록(수신기록)을 그룹화하고, 상기 그룹별 이메일 종합정보의 열람기록과 열람기록에 해당하는 해쉬값, 그룹의 머클트리를 저장하는 것을 포함하여 구성된다.
또한, 상기 시스템 서버는, 관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록과 권한 변경기록의 해쉬값, 그룹의 머클트리를 저장하는 것을 포함하여 구성된다.
또한, 상기 시스템 서버는, 저장된 상기 이메일 종합정보를 관리하는 관리자 단말기를 포함하여 구성되고, 관리자 권한 변경 요청이 발생한 경우 상기 시스템 서버에 권한 변경 요청과 관리자 인증정보를 전송하고, 관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록과 권한 변경기록의 해쉬값, 그룹의 머클트리를 저장하는 것을 더 포함하여 구성된다.
또한, 상기 시스템 서버는, 상기 관리자 단말기로부터 이메일 종합정보의 위변조 확인 요청이 있는 경우, 상기 블록체인 네트워크로부터 이메일 종합정보의 해쉬값을 전송받아 상기 시스템 서버에 저장되어 있는 이메일 종합정보로부터 해쉬값을 계산하고, 상기 블록체인 네트워크로부터 전송받은 해쉬값과 비교하여 이메일 종합정보의 위변조 여부를 확인하고, 상기 관리자 단말기로 위변조 여부 확인 메시지를 전송하는 것을 더 포함하여 구성된다.
또한, 상기 관리자 단말기는, 상기 이메일 종합정보에서 위변조로 확인된 경우 상기 송신자 단말기와 수신자 단말기에 해당하는 이메일 주소로 위변조가 발생되었다고 메시지를 전송하는 것을 특징으로 한다.
또한, 상기 시스템 서버는, 상기 송신자 단말기를 통해 생성되는 이메일에 해당하는 별도의 이메일 ID를 할당하고, 상기 이메일 ID 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장하는 것을 특징으로 한다.
또한, 상기 이메일 ID는, 상기 시스템 서버에서 이메일 송신건에 따라 각각 할당하며, 상기 송신자 단말기의 이메일 주소정보를 식별하기 위하여 주소별로 할당되는 고유 ID정보와, 이메일 제목, 이메일 시간, 이메일 용량를 포함하는 이메일 종합정보를 식별하는 분류 ID정보를 조합하여 생성되며, 상기 이메일 ID는 상기 시스템 서버에도 별도로 저장되는 것을 특징으로 한다.
또한, 상기 이메일 ID는, 동일한 송신자로부터 이메일 발송이 진행될 경우 고유 ID정보는 동일하되, 이메일 종합정보를 식별하는 분류 ID는 신규로 생성하며, 최초 송신자로부터 이메일 발송이 진행될 경우 고유 ID정보를 상기 시스템 서버에서 검색한 후 신규로 발행하여 고유 ID정보를 저장한 후 분류 ID를 할당하여 블록체인 네트워크에 저장되는 것을 특징으로 한다.
또한, 상기 분류 ID는, 이메일 제목, 이메일 본문, 이메일 시간, 첨부파일을 포함하는 이메일 용량 정보에 대한 전체 용량 정보값을 획득하고, 상기 용량 정보값에 대한 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장하는 것을 특징으로 한다.
또한, 상기 용량 정보값은, 발송된 이메일에 대하여 첨부파일이 포함되었을 경우, 상기 첨부파일에 대한 파일 제목정보를 바이트값으로 획득하며, 상기 첨부파일의 확장자 정보를 획득하여 이에 대한 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장하는 것을 특징으로 한다.
상기와 같이 구성되고 작용되는 본 발명은, 장기간 이메일 송신, 수신이력을 공개적으로 관리하여 효과적으로 수신확인 및 부인방지 기능을 간편하게 구현할 수 있으며, 블록체인 기술을 통해 다수의 기관이 하나의 블록체인을 효율적으로 운영할 수 있다.
또한, 디지털 사회에서 발생되는 피싱이나 타인을 사칭하는 제3자의 사회공학적인 공격으로부터 수신자들에 대하여 안전하게 보호할 수 있는 이메일 기능을 제공하는 이점이 있다.
도 1과 도 2는 종래기술에 따른 보안 이메일 형태의 예를 도시한 화면,
도 3은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템의 구성도,
도 4는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 송신 과정에의 흐름도,
도 5는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 수신과정에서 흐름도,
도 6은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 송신자의 메일 발송 취소 과정을 나타낸 흐름도,
도 7은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 정보유출 방지 과정을 도시한 구성도,
도 8은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 APT 공격에 따른 수신자의 대응 구조를 나타낸 구성도,
도 9는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 블록체인에 저장하는 블록체인 저장 과정의 흐름도,
도 10은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 사용자 단말기에 따른 열람 요청의 흐름도.
이하, 첨부된 도면을 참조하여 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템을 상세히 설명하면 다음과 같다.
본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템은, 블록체인 네트워크를 포함하며, 이메일 송/수신 과정에서 이메일을 생성 및 발송하는 송신자가 사용하는 송신자 단말기와, 상기 송신자 단말기가 발송된 이메일을 수신하여 열람하는 수신자가 사용하는 수신자 단말기를 포함하는 이메일 송/수신 시스템에 있어서, 송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장하는 시스템 서버, 상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하며, 상기 수신자 단말기에서 송신 이메일을 수신하면 수신에 따른 이메일 수신정보에 대한 블록의 해쉬값과 트랜잭션을 저장하는 블록체인 네트워크, 상기 수신자로 송신할 이메일 정보를 생성하며, 상기 시스템 서버에 접속하여 수신자로 송신할 이메일을 발송하는 송신자 단말기 및 상기 송신자 단말기에서 생성된 이메일 정보를 상기 시스템 서버로부터 수신받으며, 상기 송신자의 이메일 정보를 상기 블록체인 네트워크로부터 조회하여 수신받는 수신자 단말기를 포함하여 구성된다.
본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템은, 송신자와 수신자가 송신/수신하는 이메일에 해당하는 이메일 주소, 발송인, 이메일 제목, 발송 시간 등 발송되는 이메일 일체에 해당하는 정보인 이메일 종합정보를 생성하고 이를 블록체인 네트워크에 블록의 해쉬값과 트랜잭션으로 생성 및 저장함으로써, 이메일 수신확인에 대한 검증과 이메일 송/수신의 신뢰성을 확보할 수 있는 이메일 검증 시스템에 관한 것을 주요 기술적 요지로 한다.
도 3은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템의 구성도이다.
본 발명의 시스템은 블록체인 기반의 이메일 검증 시스템을 제공하기 위하여 블록체인 네트워크를 포함하며, 송신자 단말기와 수신자 단말기를 포함하는 이메일 송/수신 시스템을 포함한다.
송신자 단말기(100)와 수신자 단말기(300)는 메일을 송신하기 위한 송신 이메일을 생성하고, 상기 송신자 단말기(100)로부터 생성된 이메일을 수신하는 수신자 단말기(300)로 각각 구성된다.
시스템 서버(200)는 송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장한다.
여기서, 상기 이메일 종합정보는 송신/수신되는 이메일에 대한 모든 정보에 해당하며, 상기 송신자 단말기를 통해 발송될 이메일이 생성되면 하나의 이메일 종합정보를 생성하여 상기 시스템 서버(200)에 저장되게 된다.
블록체인 네트워크(400)는 상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하며, 이와 함께 상기 수신자 단말기(300)에서 송신 이메일을 수신하면 수신에 따른 이메일 수신정보에 대한 블록의 해쉬값과 트랜잭션을 저장한다.
상기 블록체인 네트워크(200)는 상기 시스템 서버로부터 생성된 이메일 종합정보에 대한 블록의 해쉬값을 저장한다. 블록체인(block-chain)은 데이터 정보를 기록한 원장을 특정 기관의 중앙 서버가 아닌 P2P 네트워크에 분산하여, 네트워크에 참여한 컴퓨팅장치가 공동으로 기록하고 관리하는 기술이다. 기존 시스템은 임의의 중앙관리자가 있어 쌍방 간의 데이터를 확정하고 청산하며 거래기록을 보관하는 역할을 했지만, 블록체인은 궁극적으로 이러한 중앙관리자의 역할을 불필요하게 만들어 시스템의 인프라 비용이 적고, 블록체인에 참여한 컴퓨팅장치가 많을수록 데이터의 무결성이 증대되는 장점도 있다.
도시된 바와 같이 하나의 블록에서는 다수의 트랜잭션이 생성되어 저장되며, 이 트랜잭션으로 상기 이메일 종합정보가 저장되는 것이다.
한편, 본 발명은 상기 블록체인 네트워크에 저장되는 블록의 해쉬값을 머클트리 형태로 저장한다.
본 발명에 따른 시스템 서버는 머클루트를 데이터로 포함하는 트랜잭션을 생성하여 블록체인 네트워크에 전파하는 방법을 통하여 블록체인 네트워크에 머클루트를 저장한다. 상기 시스템 서버(100)는 상기 그룹별로 상기 트랜잭션의 트랜잭션ID 또는 상기 트랜잭션을 생성하는데 사용한 블록체인 주소를 저장하고 있다. 상기 블록체인 네트워크에서 상기 트랜잭션ID 또는 상기 블록체인 주소를 검색하면 블록체인 네트워크에 저장된 해당 머클루트를 확인할 수 있다.
상기 트랜잭션ID 또는 상기 블록체인 주소는 상기 블록체인 네트워크에서 해당 트랜잭션을 특정하기 위해서 사용되는 정보로 상기 시스템 서버는 상기 트랜잭션ID와 상기 블록체인 주소 중 하나만 저장하고 있어도 무방하다. 상기 트랜잭션ID를 알면 블록체인 네트워크에서 상기 트랜잭션을 확인하여 상기 블록체인 주소를 확인할 수 있고 상기 블록체인 주소를 알면 상기 트랜잭션ID를 확인할 수 있다.
본 발명에서 사용되는 머클트리(Merkle tree)란, 이메일 종합정보를 위조하려는 시도가 있어도 머클트리의 머클경로를 따라가면 해쉬값이 다른 것이 나오게 되어 금방 기록의 위변조를 알 수 있게 되고 이를 방지할 수 있다. 본 발명에서 이메일에 대한 종합정보는 그룹화하여 저장되며 블록체인 네트워크에는 그룹별로 하나의 해쉬값인 머클루트가 저장된다. 그룹화를 하는데 있어서 머클트리 구조를 사용하지 않으면 이메일 종합정보가 위변조된 경우 그룹 내 위변조된 종합정보가 존재한다는 것만 확인할 수 있을 뿐 위변조된 종합정보를 특정할 수 없다.
상기 머클트리 구조를 사용함으로써 블록체인 네트워크에 그룹의 머클루트만 저장하고 모든 이메일 종합정보 해쉬값을 저장하지 않아도 그룹 내 위변조된 종합정보를 특정하는 것이 가능하다.
따라서, 본 발명에서 이메일 종합정보를 머클트리 구조로 구성하여 저장/관리하게 된다. 종합정보를 그룹화하지 않아 머클트리 구조를 사용하지 않는 경우에는 상기 시스템 서버는 종합정보를 저장하고 이 기록에 대한 해쉬값을 블록체인 네트워크에 저장한다. 상기 시스템 서버는 상기 해쉬값을 데이터로 포함하는 트랜잭션을 생성하여 블록체인 네트워크에 전파하는 방법으로 블록체인 네트워크에 해쉬값을 저장한다. 상기 시스템 서버는 상기 종합정보별로 상기 트랜잭션의 트랜잭션ID 또는 상기 트랜잭션을 생성하는데 사용한 블록체인 주소를 저장하고 있다. 상기 블록체인 네트워크에서 상기 트랜잭션ID 또는 상기 블록체인 주소를 검색하면 블록체인 네트워크에 저장된 해당 해쉬값을 확인할 수 있다.
한편, 상기 시스템 서버는 상기 이메일 종합정보의 위변조 확인 요청이 있는 경우, 상기 블록체인 네트워크로부터 이메일 종합정보의 해쉬값을 전송받아 상기 시스템 서버에 저장되어 있는 상기 이메일 종합정보로부터 해쉬값을 계산하고, 상기 블록체인 네트워크로부터 전송받은 해쉬값과 비교하여 이메일 종합정보의 위변조 여부를 확인한다.
외부 침입이나 고의적인 조작을 방지하기 위하여 상기 이메일 종합정보에 대한 위변조 여부가 발생하였을 경우 상기 시스템 서버는 위변조 여부를 확인하여 이를 제공하게 된다.
관리자 단말기(300)는 이메일 생성에 따른 종합정보를 총괄적으로 관리하는 관리자 단말기로써, 예를 들어 이메일 호스팅을 제공하는 계정 제공업체의 단말기에 해당하거나, 또는 시스템 서버를 총괄적으로 관리하는 단말기에 해당한다.
더불어 상기 관리자 단말기(300)는 이메일 송수신, 위변조 시도 발생, 외부 공격 등와 같은 일련의 상황에서 각각의 정보 변동 발생 시 각각의 정보를 변경하여 업로드 하는 각 기관의 담당자가 사용하는 단말기에 해당할 수 있다. 이때, 상기 관리자 단말기(300)는 상기 이메일 종합정보를 관리하는 기관일 수 있으며, 직접 블록체인 노드에 참여하는 복수의 관리자 단말기로 구성될 수 있는 것이다.
아래 도 4 내지 도 6을 통해 이메일 송신 과정, 수신확인 그리고 회수 과정을 살펴본다.
도 4는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 송신 과정에의 흐름도이다.
이메일 송신 과정은 이메일을 수신자에게 발송하는 과정으로 송신자는 이메일을 작성한 후 블록체인으로 저장된 블록의 헤더와 바디에 해쉬값을 계산한 후 트랜잭션을 생성하기 위한 정보를 종합하여 즉, 이메일 종합정보를 생성하여 블록체인으로 발송함으로써 트랜잭션을 생성한 후 수신자에게 최종적으로 이메일을 발송한다.
도 5는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 수신과정에서 흐름도이다.
수신방지 및 수신부인방지는 송신자가 발송한 메일을 공개적으로 조회하고 조회한 이력을 기록하는 과정으로 상기 수신자 단말기(300)를 통해 메일을 열람하면 기본적인 기능으로 송신자에게 수신확인 기능이 구동된 후 블록체인에 송신자의 e-mail 주소와 e-mail ID를 기준으로 조회하여 실제 발송된 이메일을 확인한 후 조회 이력을 블록의 트랜잭션으로 생성하여 저장된다.
이를 통해 수신자 단말기로 조회된 이메일은 해당 조회기록이 블록체인상에 저장되기 때문에 수신 부인방지를 정확하게 해소할 수 있게 된다.
이때, 상기 이메일 ID는 별도의 조합 방식을 통해 할당되는데, 이것은 별도로 시스템 서버에 저장하여 DB관리의 용이성과 블록체인 저장 외 별도로 저장하여 식별할 수 있기 위함이다. 이를 위하여 상기 이메일 ID는, 상기 시스템 서버에서 이메일 송신건에 따라 각각 할당하며, 상기 송신자 단말기의 이메일 주소정보를 식별하기 위하여 주소별로 할당되는 고유 ID정보와, 이메일 제목, 이메일 시간, 이메일 용량정보를 포함하는 이메일 종합정보를 식별하는 분류 ID정보를 조합하여 생성함으로써, 저장 DB의 용이성과 식별성을 향상시킬 수 있는 것이다.
도 6은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 송신자의 메일 발송 취소 과정을 나타낸 흐름도이다.
송신자 단말기를 통해 발송된 이메일을 취소(발송취소)하는 과정에서 수신자가 메일 확인 전 송신자가 메일 발송을 취소하는 경우 블록체인에서 중단 기록을 기록하는 과정에 해당한다. 송신자는 우선 수신자에게 회수 기능을 수행하여 발송된 이메일을 회수한 후 블록체인에 회수 트랜잭션을 생성하여 e-mail ID가 종료되도록 기록된다.
이때도 마찬가지로 앞서 설명한 바와 같이 발송된 이메일에 대하여 발송 취소를 요청하면, 발송 취소에 따른 기록을 블록체인상에 기록되고 이를 통해 발송취소 기록에 대한 트랜잭션을 생성하여 저장된다.
또한, 본 발명에서는 이메일 종합정보에 대한 다양한 정보 식별을 위하여 상기 분류 ID정보에는, 이메일 제목, 이메일 본문, 이메일 시간, 첨부파일을 포함하는 이메일 용량 정보에 대한 전체 용량 정보값을 획득하고, 상기 용량 정보값에 대한 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장한다. 이메일 발송에는 기본적으로 이메일 제목과 이메일 본문, 그리고 이메일이 발송된 시간 정보가 필수적으로 생성되며(여기서 제목이나 본문이 없는 이메일의 경우에는 생략됨), 여기서 첨부파일을 첨부하여 이메일을 발송하게 되는데, 이때, 하나의 이메일에 대한 전체 용량 정보값을 추출하여 이를 블록체인으로 저장함에 따라 보다 정확한 이메일 검증을 수행할 수 있다. 상기 용량 정보값은, 발송된 이메일에 대하여 첨부파일이 포함되었을 경우, 상기 첨부파일에 대한 파일 제목정보를 바이트값으로 획득하며, 상기 첨부파일의 확장자 정보를 획득하여 이에 대한 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장하게 된다.
도 7과 도 8은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 정보유출 방지와 APT 공격에 따른 수신자의 대응 구조를 도시하고 있다.
정보보호 관점에서 공개되는 정보에는 기관에 대한 정보만 공개되어 공격자가 추가적인 정보를 추측할 수 없으며, 이를 활용한 공격적인 메일을 발송할 수도 없어 정보보호 기능이 보완될 수 있다.
수신자도 타인을 사칭한 제3자로부터 공격 메일을 수신한 경우, 부인방지 기능을 통해 발송된 메일이 사칭한 메일임을 인지할 수 있으며, 인지 이후 적극적인 대응에 활용할 수 있다.
도 9는 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 블록체인에 저장하는 블록체인 저장 과정의 흐름도이다.
생성된 이메일 종합정보에 대하여 시스템 서버(100)는 입력된(생성된) 이메일 종합정보를 입력하는 1-1단계이다. 그리고 상기 이메일 종합정보를 그룹화하여 그룹별로 종합정보, 종합정보 해쉬값, 머클트리를 저장하는 제 1-2단계와, 상기 종합정보에 대한 해쉬값과 머클트리를 저장하는 제1-3단계이다. 그리고 상기 시스템 서버(100)는 상기 블록체인 네트워크(200)에 머클루트를 저장을 요청하여 블록체인 네트워크에 머클루트를 저장하게 된다.
도 10은 본 발명에 따른 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템에서 사용자 단말기에 따른 열람 요청의 흐름도이다.
상기 시스템 서버는, 상기 관리자단말기 또는 사용자 단말기로부터 이메일 종합정보 열람 요청이 발생한 경우 상기 시스템 서버에 종합정보의 열람 요청과 관리자 인증정보를 전송하고, 종합정보의 열람기록을 그룹화하여 상기 그룹별 종합정보의 열람기록과 종합정보의 열람기록의 해쉬값, 그룹의 머클트리를 저장한다.
이때, 상기 관리자 단말기는, 상기 이메일의 보호자 정보 변동(입양, 분양)이 발생하면, 해당 보호자에 해당하는 사용자 단말기 정보를 업로드하여 신규 사용자 정보를 상기 시스템 서버에 저장 요청하여 상기 이메일 보호자 정보를 변경하여 해당 이메일의 종합정보를 확인할 수 있도록 권한 정보를 변경한다.
또한, 상기 시스템 서버는, 상기 관리자 단말기로부터 관리자 권한 변경 요청이 발생한 경우 상기 시스템 서버에 권한 변경 요청과 관리자 인증정보를 전송하고, 관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록과 권한 변경기록의 해쉬값, 그룹의 머클트리를 저장한다.
또한, 상기 시스템 서버는, 상기 관리자 단말기로부터 종합정보의 위변조 확인 요청이 있는 경우, 상기 블록체인 네트워크로부터 종합정보의 해쉬값을 전송받아 상기 시스템 서버에 저장되어 있는 종합정보로부터 해쉬값을 계산하고, 상기 블록체인 네트워크로부터 전송받은 해쉬값과 비교하여 종합정보의 위변조 여부를 확인하고, 상기 관리자단말기로 위변조 여부 확인 메시지를 전송한다.
이상, 본 발명의 원리를 예시하기 위한 바람직한 실시예와 관련하여 설명하고 도시하였지만, 본 발명은 그와 같이 도시되고 설명된 그대로의 구성 및 작용으로 한정되는 것이 아니다. 오히려, 첨부된 청구범위의 사상 및 범주를 일탈함이 없이 본 발명에 대한 다수의 변경 및 수정이 가능함을 당업자들은 잘 이해할 수 있을 것이다. 따라서 그러한 모든 적절한 변경 및 수정과 균등물들도 본 발명의 범위에 속하는 것으로 간주되어야 할 것이다.
100 : 송신자 단말기
200 : 시스템 서버
210 : 관리자 단말기
300 : 수신자 단말기
400 : 블록체인 네트워크

Claims (12)

  1. 블록체인 네트워크를 포함하며, 이메일 송/수신 과정에서 이메일을 생성 및 발송하는 송신자가 사용하는 송신자 단말기와, 상기 송신자 단말기가 발송된 이메일을 수신하여 열람하는 수신자가 사용하는 수신자 단말기를 포함하는 이메일 송/수신 시스템에 있어서,
    송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장하는 시스템 서버;
    상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하는 블록체인 네트워크;
    상기 수신자로 송신할 이메일 정보를 생성하며, 상기 시스템 서버에 접속하여 수신자로 송신할 이메일을 발송하는 송신자 단말기; 및
    상기 송신자의 이메일 정보를 상기 블록체인 네트워크로부터 조회하여 수신받는 수신자 단말기;를 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  2. 제 1항에 있어서, 상기 시스템 서버는,
    상기 블록체인 네트워크에 저장되는 블록의 해쉬값과 트랜잭션을 그룹화하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  3. 제 2항에 있어서, 상기 시스템 서버는,
    상기 수신자 단말기로 수신된 이메일에 해당하는 상기 이메일 종합정보의 열람기록(수신기록)을 그룹화하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  4. 제 3항에 있어서, 상기 시스템 서버는,
    관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록을 저장하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  5. 블록체인 네트워크를 포함하며, 이메일 송/수신 과정에서 이메일을 생성 및 발송하는 송신자가 사용하는 송신자 단말기와, 상기 송신자 단말기가 발송된 이메일을 수신하여 열람하는 수신자가 사용하는 수신자 단말기를 포함하는 이메일 송/수신 시스템에 있어서,
    송/수신되는 이메일에서 송신자 정보(이메일 주소), 수신자 정보(이메일 주소), 이메일 제목, 발송 시간 정보를 포함하는 이메일 종합정보를 저장하는 시스템 서버;
    상기 시스템 서버로부터 생성된 송신 이메일 종합정보에 대한 블록의 해쉬값과 트랜잭션을 저장하며, 상기 수신자 단말기에서 송신 이메일을 수신하면 수신에 따른 이메일 수신정보에 대한 블록의 해쉬값과 트랜잭션을 저장하는 블록체인 네트워크;
    상기 수신자로 송신할 이메일 정보를 생성하며, 상기 시스템 서버에 접속하여 수신자로 송신할 이메일을 발송하는 송신자 단말기; 및
    상기 송신자 단말기에서 생성된 이메일 정보를 상기 시스템 서버로부터 수신받으며, 상기 송신자의 이메일 정보를 상기 블록체인 네트워크로부터 조회하여 수신받는 수신자 단말기;를 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  6. 제 5항에 있어서, 상기 시스템 서버는,
    상기 블록체인 네트워크에 저장되는 블록의 해쉬값과 트랜잭션을 그룹화하고, 상기 그룹을 머클루트(merkle Root)로 저장하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  7. 제 6항에 있어서, 상기 시스템 서버는,
    상기 수신자 단말기로 수신된 이메일에 해당하는 상기 이메일 종합정보의 열람기록(수신기록)을 그룹화하고, 상기 그룹별 이메일 종합정보의 열람기록과 열람기록에 해당하는 해쉬값, 그룹의 머클트리를 저장하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  8. 제 7항에 있어서, 상기 시스템 서버는,
    관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록과 권한 변경기록의 해쉬값, 그룹의 머클트리를 저장하는 것을 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  9. 제 1항 또는 5항에 있어서, 상기 시스템 서버는,
    저장된 상기 이메일 종합정보를 관리하는 관리자 단말기를 포함하여 구성되고,
    관리자 권한 변경 요청이 발생한 경우 상기 시스템 서버에 권한 변경 요청과 관리자 인증정보를 전송하고, 관리자 권한 변경기록을 그룹화하여 상기 그룹별 권한 변경기록과 권한 변경기록의 해쉬값, 그룹의 머클트리를 저장하는 것을 더 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  10. 제 9항에 있어서, 상기 시스템 서버는,
    상기 관리자 단말기로부터 이메일 종합정보의 위변조 확인 요청이 있는 경우, 상기 블록체인 네트워크로부터 이메일 종합정보의 해쉬값을 전송받아 상기 시스템 서버에 저장되어 있는 이메일 종합정보로부터 해쉬값을 계산하고,
    상기 블록체인 네트워크로부터 전송받은 해쉬값과 비교하여 이메일 종합정보의 위변조 여부를 확인하고, 상기 관리자 단말기로 위변조 여부 확인 메시지를 전송하는 것을 더 포함하여 구성되는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  11. 제 10항에 있어서, 상기 관리자 단말기는,
    상기 이메일 종합정보에서 위변조로 확인된 경우 상기 송신자 단말기와 수신자 단말기에 해당하는 이메일 주소로 위변조가 발생되었다고 메시지를 전송하는 것을 특징으로 하는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
  12. 제 1항 또는 5항에 있어서, 상기 시스템 서버는,
    상기 송신자 단말기를 통해 생성되는 이메일에 해당하는 별도의 이메일 ID를 할당하고, 상기 이메일 ID 블록의 해쉬값과 트랜잭션을 상기 블록체인 네트워크에 함께 저장하는 것을 특징으로 하는 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템.
KR1020210178432A 2021-12-14 2021-12-14 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템 KR102656550B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210178432A KR102656550B1 (ko) 2021-12-14 2021-12-14 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210178432A KR102656550B1 (ko) 2021-12-14 2021-12-14 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템

Publications (2)

Publication Number Publication Date
KR20230089766A true KR20230089766A (ko) 2023-06-21
KR102656550B1 KR102656550B1 (ko) 2024-04-09

Family

ID=86990005

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210178432A KR102656550B1 (ko) 2021-12-14 2021-12-14 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템

Country Status (1)

Country Link
KR (1) KR102656550B1 (ko)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090002613A (ko) * 2007-07-02 2009-01-09 크리니티(주) 메일중계서버를 이용한 메일 전송 시스템 및 방법
KR101387697B1 (ko) 2012-05-11 2014-04-21 주식회사 예티소프트 플랫폼 독립적인 보안 이메일 수신 시스템 및 방법
KR101882805B1 (ko) * 2017-04-17 2018-07-27 주식회사 코인플러그 Utxo 기반 프로토콜에서 머클 트리 구조를 이용하는 블록체인 기반의 문서 관리 방법 및 이를 이용한 문서 관리 서버
KR101953231B1 (ko) 2017-10-19 2019-03-08 블렌드씽즈 주식회사 아웃룩에서 다중 이메일 발송 시 수신 확인 기능을 제공하는 방법
KR102025837B1 (ko) * 2018-11-15 2019-09-26 주식회사 트라이앵글랩 블록체인 네트워크 및 이를 활용한 스마트컨트랙트가 적용된 출입통제 시스템
KR102240540B1 (ko) * 2019-11-25 2021-04-15 (주)이썸테크 고신뢰 문서 유통을 위한 블록체인 기술 기반 이메일 송수신 시스템

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090002613A (ko) * 2007-07-02 2009-01-09 크리니티(주) 메일중계서버를 이용한 메일 전송 시스템 및 방법
KR101387697B1 (ko) 2012-05-11 2014-04-21 주식회사 예티소프트 플랫폼 독립적인 보안 이메일 수신 시스템 및 방법
KR101882805B1 (ko) * 2017-04-17 2018-07-27 주식회사 코인플러그 Utxo 기반 프로토콜에서 머클 트리 구조를 이용하는 블록체인 기반의 문서 관리 방법 및 이를 이용한 문서 관리 서버
KR101953231B1 (ko) 2017-10-19 2019-03-08 블렌드씽즈 주식회사 아웃룩에서 다중 이메일 발송 시 수신 확인 기능을 제공하는 방법
KR102025837B1 (ko) * 2018-11-15 2019-09-26 주식회사 트라이앵글랩 블록체인 네트워크 및 이를 활용한 스마트컨트랙트가 적용된 출입통제 시스템
KR102240540B1 (ko) * 2019-11-25 2021-04-15 (주)이썸테크 고신뢰 문서 유통을 위한 블록체인 기술 기반 이메일 송수신 시스템

Also Published As

Publication number Publication date
KR102656550B1 (ko) 2024-04-09

Similar Documents

Publication Publication Date Title
US11044267B2 (en) Using a measure of influence of sender in determining a security risk associated with an electronic message
US11722513B2 (en) Using a measure of influence of sender in determining a security risk associated with an electronic message
US10715543B2 (en) Detecting computer security risk based on previously observed communications
US10447627B2 (en) Journaling, analysis, and archiving of electronic communications
US7653816B2 (en) E-mail certification service
US8756289B1 (en) Message authentication using signatures
US8126971B2 (en) E-mail authentication
US7412487B2 (en) Method and system for tracking receipt of electronic message
EP2572328B1 (en) Trusted e-mail communication in a multi-tenant environment
US20080098237A1 (en) Secure e-mail services system and methods implementing inversion of security control
US20080256072A1 (en) Methods and apparatus for controlling the transmission and receipt of email messages
CN113508563A (zh) 基于区块链的安全电子邮件***
KR102454600B1 (ko) 보안 레벨 기반의 계층적 아키텍처를 이용한 이메일 보안 서비스 제공 장치 및 그 동작 방법
US20070255815A1 (en) Software, Systems, and Methods for Secure, Authenticated Data Exchange
US20120216040A1 (en) System for Email Message Authentication, Classification, Encryption and Message Authenticity
MXPA05014002A (es) Lista segura de emisor seguridad.
US20060218235A1 (en) Spam prevention by legal user database and user authentication
Khan et al. Introduction to email, web, and message forensics
US9882858B2 (en) Validating E-mails using message posting services
KR20230089766A (ko) 블록체인을 이용한 이메일 수신확인 및 부인방지 시스템
US11916873B1 (en) Computerized system for inserting management information into electronic communication systems
LAZIĆ et al. E-mail forensics: techniques and tools for forensic investigation
RU2679205C1 (ru) Способ сохранения информации для подтверждения отправки сообщения электронной почты
US10243902B2 (en) Methods and apparatus for controlling the transmission and receipt of email messages
Dantu et al. Classification of phishers

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant