표제지
목차
제1장 서론 7
제2장 오프라인 카드 결제 시스템 9
2.1 신용카드 처리 일반 9
2.2 자기 카드 기반의 신용카드 결제 시스템 10
2.3 IC카드의 특징 12
2.4 EMV 기본 명령 13
2.5 EMV 오프라인 거래 19
1) Application selection 21
2) Initiate Application Processing 22
3) Read Application Data 22
4) Offline Data Authentication 23
5) Processing Restrictions 27
6) Cardholder Verification 27
7) Terminal Risk Management 28
8) Terminal Action Analysis 29
9) Card Action Analysis 32
10) Online Processing 32
11) Issuer-to-card Script Processing 32
12) Completion 32
제3장 IC카드 온라인 결제 시스템 분석 및 설계 34
3.1 원격 승인 구조 34
3.2 거래 승인 처리 37
3.3 잠긴 카드의 PIN 변경 39
3.4 카드의 PIN 변경 42
제4장 구현 및 평가 44
4.1 거래 전 처리 44
4.2 거래를 위한 Card Access Component 실행 45
4.3 어플리케이션 선택과 비밀번호입력 47
4.4 거래를 위한 데이터 처리와 승인 전문 생성 49
4.5 거래 완료 처리 50
4.6 평가 53
제5장 결론 54
참고문헌 55
ABSTRACT 56
감사의 글 58
[그림 1] 신용카드 시스템 흐름도 9
[그림 2] 자기테이프 카드를 이용한 신용거래 11
[그림 3] IC카드의 업무흐름도 20
[그림 4] SDA 의 업무구성도 25
[그림 5] DDA의 업무 구성도 26
[그림 6] Terminal Action Analysis 31
[그림 7] 원격 승인 구조 35
[그림 8] 거래 승인 프로세스 37
[그림 9] 인터넷상에서의 카드 잠김 해제와 PIN 변경 프로세스 40
[그림 10] PIN 변경 프로세스 42
[그림 11] 장바구니 화면 44
[그림 12] 카드 내에 존재하는 어플리케이션을 검색 45
[그림 13] 카드 내의 어플리케이션 표시 후 비밀번호 입력요청 47
[그림 14] 거래 성공 후 영수증 표시 52
알고리즘목차
[알고리즘 1] 카드 어플리케이션 리스트 생성 46
[알고리즘 2] PIN입력 처리 48
[알고리즘 3] ARQC 생성 49
[알고리즘 4] HSM 응답처리, Issuer Script 처리 50
[표 1] 자기카드와 IC카드의 비교 13
[표 2] Offline Data Authentication을 위해 필요한 기관 23
[표 3] 사용자 인증 28
[표 4] 전자 상거래 국제 표준 동향 34
[표 5] 기존 전자 상거래 시스템과 비교 53