DOI QR코드

DOI QR Code

Design and Implementation of Digital Contract System on the Mobile Environment : M-XContract

모바일 환경에서 전자 계약 시스템의 설계 및 구현 : M-XContract

  • 황기태 (한성대학교 컴퓨터공학부) ;
  • 김남윤 (한성대학교 정보공학부)
  • Published : 2003.10.01

Abstract

Due to hardware resource limit and system incompatibility of the mobile device, and low bandwidth of wireless communication, there are a few difficulties in introducing the digital contract system based on wired communication to M-Commerce. To get over the difficulties, this paper defines a digital contract based upon XML and then addresses the design and implementation of M-XContract, a digital contract system for the mobile environment. M-XContract system has been constructed with the digital contract server, M-ESign module which contracts with the customer on the PDA and transfers the contract digitally signed to the server, M-EDecoder module which shows the contract to the customer from the server, and X-Auth which is a contract authoring tool. To evaluate the run-time performance of the M-XContract, we measured the digital signature generation time and transfer time to the server. The evaluation results show that the M-Xcontract is an efficient model for the mobile contract system.

모바일 단말기의 하드웨어 한계, 단말기에 탑재된 시스템의 비호환성, 무선의 낮은 대역폭 등으로 인해 유선 환경의 전자 계약 시스템을 M-Commerce에 그대로 적용하기에는 무리가 있다. 본 논문은 이러한 문제점들을 해결하기 위해 XML 기반의 전자 계약서를 정의하고 이를 바탕으로 모바일 환경에 적합한 전자 계약 시스템 M-XContract를 설계 구현한 내용을 다룬다. M-Xcontract 시스템은 전자 계약 서버, PDA 상에서 고객과 계약하고 전자 서명된 계약서를 서버에 전송하는 M-ESign 모듈, 서명된 전자 계약서를 서버로부터 수신한 후 고객에게 보여주는 M-EDecoder 모듈, 그리고 전자 계약서 저작 도구 X-Auth로 구성된다 M-XContract 시스템의 성능을 분석하기 위해 PDA 상에서 전자 서명 생성 시간, 서버로 전송 시간을 측정하였다. 성능 분석 결과 M-XContract 시스템은 모바일 전자 계약 시스템을 위한 효과적인 모델이라는 결론을 얻었다.

Keywords

References

  1. U. Varshney and R. Vetter, 'A Framework for the Emerging Mobile Commerce Applications,' Proceedings of the 34th Hawaii International Conference on System Sciences, 2000
  2. James A. Senn, 'The Emergence of M-Commerce,' IEEE Computer, December, 2000 https://doi.org/10.1109/2.889097
  3. C. Bettstetter, H. Vogel and J. Eberspacher, 'General Packet Radio Service GPRS : Architecture, Protocols, and Air Interface,' IEEE Communications Surveys 2(3), 1999
  4. S. Burnett and S. Paine, RSA Security's Official Guide to CryptoGraphy, RSA Press, 2001
  5. M. Branchaud, 'A Survey of Public-Key Infrastructures,' Master's thesis, McGill University, 1997
  6. R. Rivest, The MD5 Message-Digest Algorithm, RFC 1321, 1992
  7. FIPS 180-1, Secure Hash Standards,' Federal Information Processing Standards Publication;U.S. Department of Commerce/NIST, 1995
  8. R. Housley, Cryptographic Message Syntax, RFC 2630, Internet Society, 1999
  9. R. Housley, W. Polk, W. Ford and D. Solo, Internet X.509 Public Key Infrastructure : Certificate and CRL Profile. RFC 2459, IETF, 1999
  10. M. Myers, R. Ankney, etc., Internet X.509 Public Key Infrastructure : Online Certificate Status Protocol-OCSP, RFC 2560, IETF, 1999
  11. 한국정보보호진흥원, 무선 PKI 기술 규격, http://www.kisa.or.kr, 2001
  12. M. Heijden and M. Taylor, Understanding WAP : Wireless Application, Devices, and Services, Artech House, 2000
  13. A. Jurisic and A. J. Menezes, 'Elliptic Curves and Cryptography,' Dobb's Journal, April, 1997
  14. W3C, Extensible Markup Language(XML) 1.0 Technical report, http://www.w3.org/TR/1998/REC-xml-19980210, 1998
  15. 전병선, Microsoft Visual C++ 6.0 ATL COM Programming, 삼양출판사, 1999