Design and Implementation of Online Electronic Cash System using 2-Level Bank Structure

이중 계층 은행 구조를 이용하는 온라인 전자현금 시스템의 설계 및 구현

  • 진성기 (한국과학기술원 전산학과) ;
  • 홍성민 (한국과학기술원 전산학과) ;
  • 윤현수 (한국과학기술원 전산학과)
  • Published : 1998.05.01

Abstract

본 논문에서는 온라인 전자현금 시스템을 설계하고 개발한다 개발된 전자현금 시스템은 공개키 알고리즘, 맹목 서명, tut-and-choose등과 같은 다양한 암호화 기법들이 사용되어 안전성을 높였으며 특히, 전자현금의 이중 사용(double spending)의 효과적인 방지를 위해 2중 은행 구조(2-level bank structure)를 취함으로써 통신망을 오가는 트래픽의 양을 많이 줄이고자 하였다. 이 구조의 가장 큰 특징을 각 은행마다 그 은행에서 발행하는 전자현금을 구분하기 위해서 전자 현금의 정보에 들어 있는 일련번호(sequence number)의 값을 은행별로 범주화한다는 점과, 이를 지원하기 위해서 각 은행마다 Cash Clearing Agent라는 모듈을 가진다는 점이다.

Keywords