DOI QR코드

DOI QR Code

Design of a Secure Web-mail System based on End-to-End

End-to-End 기반의 안전한 웹 메일 시스템 설계

  • 전철우 (충북대학교 컴퓨터과학과) ;
  • 이종후 (충남대학교 컴퓨터과학과) ;
  • 이상호 (충북대학교 컴퓨터과학과)
  • Published : 2003.04.01

Abstract

Web-mail system is worthy of note as a next generation e-mail system for its mobility and easiness. But many web-mail system does not have any kind of security mechanism. Even if web-mail system provides security services, its degree of strength is too low. Using these web-mail systems, the e-mail is tabbed, modified or forged by attacker easily. To solve these problems, we design and implement secure web-mail system based on the international e-mail security standard S/MIME in this thesis. This secure web-mail system is composed of server system and client system The server system performs basic mail functions - sending/receiving the mails, storing the mails, and management of user information, etc. And the client system performs cryptographic functions - encryption/decryption of the mails, digital signing and validation, etc. Because client system performs cryptographic functions this secure web-mail system gives its reliability and safety, and provides end-to-end security between mail users. Also, this secure web-mail system increase system efficiency by minimize server load.

웹 메일 시스템은 이동성이 뛰어나고 누구나 쉽게 사용할 수 있다는 장점으로 인해 차세대 전자우편 시스템으로 주목받고 있다. 그러나 기존의 웹 메일 시스템은 보안 메커니즘이 전혀 적용되고 있지 않거나, 보안 서비스를 제공한다 하더라도 그 강도가 약해 외부의 공격자에게 메일의 내용이 쉽게 노출되거나 위조 및 변조의 위험이 있다. 이와 같은 문제의 해결을 위해 본 논문에서는 전자우편 보안 국제 표준인 S/MIME에 기반한 안전한 웹 메일 시스템을 설계 및 구현하였다. 안전한 웹 메일 시스템은 메일의 송수신 및 저장, 사용자 정보의 저장 등의 기능을 수행하는 서버 부분과 메일 작성 및 읽기, 암호화 및 전자서명 기능을 수행하는 클라이언트 부분으로 구성되어 있다. 기존의 보안 웹 메일 시스템에서는 메일에 대한 암호 연산이 웹메일 서버에서 수행되지만. 본 논문에서 설계 및 구현한 시스템에서는 송신자의 클라이언트 모듈에서 S/MIME에 기반하여 작성한 보안 메일을 서버로 전송하면 서버는 이를 수신자에게 전달하고, 수신자의 클라이언트모듈은 수신한 메일에 대한 복호화 및 전자서명 확인을 수행한다. 이와 같이 보안 메일의 작성을 비롯한 암호연산을 서버가 아닌 클라이언트 부분에서 처리하도록 함으로써 송신자와 수신자간의 End-to-End 보안을 가능하게 하여 안전성 및 신뢰성을 향상시키고 서버의 부하를 줄여 전체 시스템의 효율을 향상시켰다.

Keywords

References

  1. 13th Annual Computer Security Applications Conference An Improved E-Mail Security Protocol B.Schneier
  2. 9th USENIX Security Symposium A Chosen Ciphertext Attack against Several E-Mail Encryption Protocols J.Katz;B.Schneier
  3. IETF RFC2630 Cryptographic Message Syntax R.housley
  4. IETF RFC2633 S/MIME Version 3 Message Specification B.Ramsdell
  5. IETF RFC2632 S/MIME Version 3 Certificate Handling B.Ramsdell
  6. IETF RFC2634 Enhanced Secruity Service for S/MIME P.Hoffman
  7. IETF RFC2631 Diffie-Hellman Key Agreement Method E.Rescorla
  8. IETF RFC2440 OpenPGP Message Fomat J.Callas;L.Donnerhacke;H.Finney;P,Thayer
  9. IETF RFC3156 MIME Security with OpenPGP M.Elkins;D.Del Torto;R.Levien;T.Roessler
  10. daum
  11. IETF RFC2334 PPP Challenge Handshake Authentication Protocol (CHAP) W.Simpson