교통카드관련장비의 전국호환성인증 신청안내매뉴얼

Similar documents
SRC PLUS 제어기 MANUAL

< 표준화내용 > 표준제정의필요성 최근스마트폰, 태블릿PC 등휴대용기기가빠르게보급되면서모바일뱅킹및지급결제등이를활용한다양한금융서비스제공되며, 이에대한사용량이빠르게증가되고있는상황이다. 하지만, 이동통신사업자가관리하는 USIM 이외의안전한금융정보저장매체가없어금융기관들이다양한

Microsoft PowerPoint - 6.pptx

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

PowerPoint Presentation

bn2019_2

Index Process Specification Data Dictionary

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

T100MD+

SMB_ICMP_UDP(huichang).PDF

untitled

105È£4fš

PowerPoint 프레젠테이션

Orcad Capture 9.x

ez-shv manual

PowerPoint 프레젠테이션


s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & /

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

2018년 10월 12일식품의약품안전처장

yessign Version 3.1 (yessign). ccopyright 2009 yessign ALL RIGHTS RESERVED

1998년~1999년의 일기

RHEV 2.2 인증서 만료 확인 및 갱신

untitled

Microsoft Word doc

TTA Journal No.157_서체변경.indd

INSIDabcdef_:MS_0001MS_0001 제 12 장철도통신 신호설비공사 제 12 장철도통신 신호설비공사 12-1 철도통신선로설비 통화장치 ( : ) 공정별통신외선공통신설비공통신케이블공

- - yessign Version 3.5 (yessign)

SW

1 SW

알람음을 출력하는 이동통신 단말기에 있어서, 실시간 알람음을 출력하는 음향 출력 수단; 디지털 멀티미디어 방송(DMB: Digital Multimedia Broadcasting, 이하 'DMB'라 칭함) 신호를 수신하면 오디오 형태로 변 환하여 DMB의 음향을 전달하는

BY-FDP-4-70.hwp


?뗡뀶?믟뀱?솽꼶?듄꼮??

목 차 1. 개요 1 2. 규격의구성및범위 1 3. 관련표준및규격 국외표준및규격 국내표준및규격 기타 2 4. 정의 전자서명법용어정의 용어의정의 용어의효력 2 5. 약어 3 6. 사용자인증 3 7. 전송채널

별지 제10호 서식

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

DocsPin_Korean.pages

cam_IG.book

open-api.md 2/14/2019 Deflow Open Api 1. 목록 (GET) /v1/order/list - 주문내역조회 (GET) /v1/order/complete/list - 거래내역조회 (POST) /v1/order/cancel - 주문취소 (GET)

Tcl의 문법

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

PowerPoint Template

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

<BACFC7D1B3F3BEF7B5BFC7E22D3133B1C733C8A BFEB2E687770>


°ø±â¾Ð±â±â

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

PowerPoint Presentation

(MHT-SB112\273\347\276\347\274\255.hwp)

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

API 매뉴얼

chap 5: Trees

untitled

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

인증기관간상호연동을위한 CTL 기술규격 CTL Technical Specification for the Interoperability of Certification Authorities 년 월

CPX-E-EC_BES_C_ _ k1

PRO1_04E [읽기 전용]

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9



untitled


UDP Flooding Attack 공격과 방어

DE1-SoC Board

MySQL-.. 1

e-spider_제품표준제안서_160516

정규식 사용하기

untitled

PCServerMgmt7

歯설명서_020925_.PDF

歯표지.PDF

행자부 G4C

hd1300_k_v1r2_Final_.PDF

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

歯PLSQL10.PDF

Microsoft PowerPoint - 10Àå.ppt

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1차내지

TTA Verified : HomeGateway :, : (NEtwork Testing Team)


(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

1. 제품규격및특징 구분 규격및특징 입력전압 DC 12~30V 모터구동방식 Bipolar 방식 최대모터전류 Max 3.0A 초기설정정지전류 :4(0.46A), 구동전류 :18(1.75A) 분주비 0(x256), 1(x128), 2(x64), 3(x32), 4(x16),

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

歯규격(안).PDF

Preliminary spec(K93,K62_Chip_081118).xls

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

Secure Programming Lecture1 : Introduction

MR-3000A-MAN.hwp

CPX-E-PB_BES_C_ _ k1

2 3

<3130C0E5>

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

슬라이드 1

Transcription:

교통카드관련장비의 전국호환성인증 신청안내매뉴얼 2013. 7.

목 차 교통카드관련장비의전국호환성인증제도 1. 인증제도개요 3 가. 목적 3 나. 관련법규 3 다. 인증대상 3 라. 인증신청자 4 마. 업무처리기관및역할 4 바. 인증절차 5 사. 신청구분 6 아. 인증기준 6 자. 신청시기 6 차. 처리기간 6 카. 인증비용 7 타. 이용안내 8 2. 인증관리 9 가. 유효기간만료에따른재인증 9 나. 인증서재교부 9 3. 인증표시 10 - i -

인증업무세부절차및내용 1. 기관별인증업무처리절차 31 2. 접수 14 가. 제출서류 14 나. 신청서접수 15 다. 신청서보완 종결 16 3. 적합성시험 17 가. 시험범위 17 나. 시험내용 18 다. 시험결과처리 19 4. 사후관리 20 5. 이의신청 21 인증신청서작성요령 1. 작성요령 25 가. 전국호환성인증신청서 25 나. 인증대상시료 25 다. 시료설명서 25 - ii -

관련서식 1. 교통카드관련장비의전국호환성인증요령 서식 [ 요령별지제 3 호서식 ] 인증신청서 30 [ 요령별지제 4 호서식 ] 인증서 31 2. 인증업무처리규정 서식 [ 규정별지제 1 호서식 ] 인증이의신청서 32 [ 규정별지제 2 호서식 ] 제재조치이의신청서 33 3. 매뉴얼서식 [ 매뉴얼제 1 호서식 ] 시료설명서 34 교통카드관련장비의전국호환성인증관련법규 1. 대중교통의육성및이용촉진에관한법률 39 2. 교통카드관련장비의전국호환성인증요령 40 3. 교통카드관련장비의전국호환성인증업무인증수수료 68 4. 교통카드관련장비의전국호환성인증업무처리규정 69 5. 교통카드관련장비의전국호환성 RF 통신적합성시험규정 77 6. 교통카드관련장비의전국호환성프로토콜적합성시험규정 82 - iii -

교통카드관련장비의 전국호환성인증제도 - 1 -

- 3 -

- 4 -

- 5 -

- 6 -

- 7 -

- 8 -

- 9 -

칼라 흑백 - 10 -

인증업무세부절차및내용 - 11 -

- 13 -

- 14 -

- 15 -

- 16 -

- 17 -

- 18 -

- 19 -

- 20 -

- 21 -

인증신청서작성요령 - 23 -

- 25 -

관련서식 - 27 -

- 29 -

- 30 -

- 31 -

- 32 -

- 33 -

시료설명서 - 34 -

- 35 -

교통카드관련장비의 전국호환성인증관련법규 - 37 -

- 39 -

- 40 -

- 41 -

- 42 -

- 43 -

- 44 -

- 45 -

- 46 -

필수파일 MF / OPEN CONFIG DF AID : 인증대행기관관리 EF CONFIG 교통호환 AID AID : 각사의교통 AID 부가정보 선택파일 개인정보 EF CONFIG-2 로그정보 Etc. AID 인증대행기관관리 레코드 번호 파일구조 Lf 파일크기 Tag Length 항목 Value 비고조건 1 6F FCI Template 필수 - 47 -

84 DF Name 필수 A5 FCI Proprietary Template 필수 01 00( 선불 ) 50 2 카드규격및선후불구분 11 00( 후불 ) 필수 47 2 지원항목 필수 43 1 ID CENTER 필수 11 5 잔액조회명령 ( 선불필수 ) 선택 4F 5~16 교통호환 ADF AID 필수 9F10 3*N 부가 Data File 정보 필수 45 1 카드소지자 ( 카드타입 ) 정보 선택 5F24 2 유효기간 필수 12 8 카드일련번호 ( 후불필수 ) 선택 13 8 카드관리번호 선택 FCI Issuer Discretionary Var BF0C Data 선택 l l l l l l l l 파일구조 Lf 또는 Lv 파일크기 Var. SFI 01 읽기권한 Free 쓰기권한 ( 주 ) 레코드 Tag Length 항 목 Value 비고 조건 - 48 -

번호 87 Config Data Template 교통호환정보 필수 01 00( 선불 ) 50 2 카드규격및선후불구분 11 00( 후불 ) 필수 47 2 지원항목 필수 43 1 ID CENTER 필수 11 5 잔액조회명령 ( 선불필수 ) 선택 1 4F 5~16 교통호환 ADF AID 필수 9F10 3*N 부가정보파일 필수 45 1 카드소지자 ( 카드타입 ) 정보 선택 5F24 2 유효기간 필수 12 8 카드일련번호 ( 후불필수 ) 선택 13 8 카드관리번호 선택 BF0C Var 카드사업자임의의정보선택 Ÿ Ÿ 비트 b0 b1 b2 b3 b4 ~ b15 사업자 ISO 14443-3의준수 ISO 14443-4의준수 CONFIG DF의준수 Hipass의지원여부예비영역 - 49 -

Ÿ ID CENTER 0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0x0A 0x0B 0x0C 사업자 Reserved 금융결제원에이캐시마이비 Reserved 브이캐시몬덱스코리아한국도로공사한국스마트카드코레일네트웍스 Reserved 이비서울특별시버스운송사업조합 0x0D 카드넷 Ÿ Ÿ Ÿ Tag Length Value 03 * N File Type(3bit) SFI(5bit) Max Length(2byte) - 50 -

[ File Type(3bit) SFI(5bit) Max Length(2byte) ]... b8 b7 b6 File Type 지원명령 0 0 0 RFU - 0 0 1 Transparent Read Binary 0 1 0 RFU - 0 1 1 RFU - 1 0 0 RFU - 1 0 1 RFU - 1 1 0 RFU - 1 1 1 Cyclic Record Read Record Ÿ Value 설명 Value 설명 01 일 반 11 버스 02 어린이 12 화물차 03 청소년 13 04 경 로 14 05 장애인 15 Ÿ Ÿ Ÿ - 51 -

레코드 번호 파일구조 Lf 또는 Lv 파일크기 Var. SFI 02 읽기권한 Free 쓰기권한 ( 주 ) Tag Length 항 목 Value 비고 조건 1 70 Var 5.4.2 표참조하이패스정보선택 항목 값 형식 길이 비고 Tag 70 Hex 1 하이패스정보를나타내는 Tag Length Hex 1 Data의길이 Data 발행기관 BCD 3 키변형시사용되는카드번호데이터 8자리 일련번호 Hex 5 를기록한다. 알고리즘 ID Hex 1 SEED:00, DES:10 만기일 BCD 4 카드의만기일을기록한다. 카드정산센터 ID BCD 1 ID CENTER 값을기록한다. 카드서비스 ID Hex 3 도로공사의 P ER SAM IDSERVICE 를통해서값을얻는다. 소지자지불정보 0100 BCD 2 도로공사전자카드규격에서정의된카드소지자정보파일의소지자지불정보항목이다. 선불거래로값을고정한다. 카드관리번호 BCD 8 카드관리번호를저장한다. 차량번호 Ans. 10 00 으로 10 바이트를기록한다. - 52 -

교통호환 ADF 각사의교통 AID Ÿ 파일구조 접근조건 설명 Transparent File 조회 Free 기록지불거래시 -Transparent 파일은 Read Binary 명령으로조회할수있다. -저장은지불거래시에부가정보처리로써가능하며잔액차감과부가정보기록은일원화되어야한다. -한개의부가정보를기록가능하다. -조회시 Offset 0으로조회한다 Ÿ 파일구조 접근조건 설명 Cyclic Record File 조회 Free 기록지불거래시 -Record파일은 Read Record 명령으로조회할수있다. -저장은지불거래시에부가정보처리로써가능하며잔액차감과부가정보기록은일원화되어야한다. -여러개의부가정보가기록가능하다. -최근의부가정보는 1번레코드에저장되며레코드번호가증가함에따라더오래된부가정보도조회가능하다. -새로운부가정보를기록하여기존의부가정보를유지할수없는경우가장오래된정보를삭제한다. - 53 -

Ÿ 다만, Tag의구성을선택으로하고, 그값은교통카드사업자 임의처리할수있다. B8 B7 B6 B5 B4 B3 B2 B1 내용 1 1 0 - - - - - 교통카드사업자의구분 Ÿ - 54 -

Select CONFIG DF - CONFIG DF 확인 -Response Read EF CONFIG - EF CONFIG 확인 -Response Application 정보파악 용어 SAM 전자적가치 PSAM 거래유형 정의키를저장하고그키에연관된암호연산까지도수행함으로써보안부분을담당하는논리적 물리적으로안전한모듈실제적인화폐를대신하여도로공사선불카드시스템내에서유통되는가치구매단말기에서사용되는 SAM 거래유형에대한구분자로도로공사선불카드의구매거래, 가치저장거래, 취소거래 / 에러복구및파라미터갱신거래등을구분 IEP PAN PDA PPSAM PSAM Inter-sector Electronic Purse Primary Account Number Purchase Device Application Purse Provider SAM Purchase SAM - 55 -

PTS SAM SECP Protocol Type Selection Secure Application Module Security Protocol ALG COMP BAL COMP BAL MAX_IEP BAL TEMP CC COMP COMP DEXP COMP IND KSES COMP KUSES COMP Lf Lv M COMP M MAX_IEP MTOT COMP NC NI NT COMP NV PAR PV SN TM COMP TRT VK COMP 각구성요소들이사용하고있는알고리즘의종류각구성요소에저장된금액 IEP의최대저장한도금액후불전자카드용일시적인카드잔액각구성요소가전송하는거래에대한완료코드도로공사선불카드시스템의구성요소각구성요소들의만료일개별구매거래데이터각구성요소가통신시상호인증을위해일시적으로생성하여사용하는암호키파라메터업데이트시의세션키 Record File 종류 Record File 종류선불카드거래금액 IEP의최대출금한도금액연속구매거래시의구매총액거래수집일련번호한 NC내에존재하는개별구매거래내역의개수거래일련번호파라미터갱신을위해필요한새로운값파라미터 ID 파라미터버젼암호화키를이용하여생성한서명총액거래유형암호키의버전 파일식별자 01 파일구조 CR 접근조건 읽기쓰기 파일크기 26byte * N Free Forbidden - 56 -

항목 크기 Value 비고 조건 날짜 4 YYYYMMDD BCD 필수 시간 3 HHMMSS BCD 필수 운영기관 1 운영기관코드 ( 한국도로공사 : 0x01) BCD 필수 영업소번호 2 1 ~ 9999 BCD 필수 지불유형 0.5 0 : 전자지불, 1: 하이패스 BCD 필수 차선유형 0.5 0 : 개방식상행, 1 : 개방식하행 2 : 폐쇄식입구, 3 : 폐쇄식출구 BCD 필수 차로번호 1 1 ~ 99 BCD 필수 근무번호 1 1 ~ 99 BCD 필수 처리번호 2 1 ~ 65,535 HEX 필수 원통행요금 3 1 ~ 16,777,215 HEX 필수 징수금액 3 1 ~ 16,777,215 HEX 필수 차종 1 1 ~ 9 BCD 필수 차량번호 2 0000 ~ 9999 ( 부정방지용 ) BCD 필수 파일식별자 02 파일구조 CR 읽기 Free 접근조건 Local 쓰기 #1 Key 파일크기 50Bytes N 구분 항목 크기 Value 비고 조건 입구날짜 4 YYYYMMDD BCD 입구시간 3 HHMMSS BCD 운영기관코드입구운영기관 1 BCD 입구 ( 한국도로공사 : 0x01) 입구영업소번호 2 1 ~ 9999 BCD 입구차로번호 1 1 ~ 99 BCD 입구근무번호 1 1 ~ 99 BCD 입구처리번호 2 1 ~ 65,535 HEX 차종 1 1 ~ 9 BCD 출구날짜 4 YYYYMMDD BCD 출구시간 3 HHMMSS BCD 출구운영기관 1 운영기관코드 ( 한국도로공사 : 0x01) BCD 출구영업소번호 2 1 ~ 999 BCD 출구차로번호 1 1 ~ 99 BCD 출구 출구근무번호 1 1 ~ 99 BCD 출구처리번호 2 1 ~ 65,535 HEX 징수전잔액 3 1 ~ 16,777,215 HEX 징수금액 3 1 ~ 16,777,215 HEX OBU 일련번호 8 1 ~ 9999-9999-9999-9999 BCD - 57 -

입구 OBU 상태 1 0x00 ~ 0xff HEX 입구카드상태 1 0x00 ~ 0xff HEX 출구 OBU 상태 1 0x00 ~ 0xff HEX 출구카드상태 1 0x00 ~ 0xff HEX 예비 ( 선택사용 ) 1 HEX 코드 내용 CLA INS P1 P2 Lc Data Le 90 50 01 : PURCHASE IEP거래를위한초기화 02 : PURCHASE IEP HIGHPASS ( 접촉 / 비접촉 HighPass거래 ) NONE M LDA 지불거래금액 (4Byte) 23 이름 내용 길이 도로공사선불카드에서사용되는알고리즘 1 ALG IEP VK IEP_KDP NT IEP R IEP PP IEP IEP 도로공사선불카드 ID 5 BAL IEP ID center ID SERVICE S1 CKS 키버젼 1 도로공사선불카드거래일련번호 4 도로공사선불카드에서생성한난수 8 도로공사선불카드발행자 ID 3 도로공사선불카드잔액 4 도로공사의고유식별번호 ( 통합SAM : 01 ) 1 카드서비스 ID 3 도로공사선불카드에서계산한 SIGNATURE 4 Checksum(ALG IEP ~ S1) 1 SW1, SW2 COMPLETION CODE 2 코드내용 SW1-SW2 SUCCESS : 90 00/61 XX ERROR 69 84 Key/PIN이 Write되지않음, 9개필수파일이 Block, Key/PIN파일이 Block되어있음 91 01 BAL IEP 의 Check Sum 에러 - 58 -

6A 81 후불전자카드인경우, 지원되지않는기능 코드 내용 CLA 90 INS 54 P1 00 : 첫번째구매거래 03 : IEP Complete Purchase P2 P1 = 00 일때, P2 = 02 : PURCHASE IEP HIGHPASS ( 접촉 / 비접촉 HighPass거래 ) P1 = 03 일때, P2 = 00 : IEP Complete Purchase Lc P1 = 00, P2 = 02 : 18 P1 = 03 : P2 = 00 : 04 DATA ( 주 ) 참조 Le P1 = 00, P2 = 02일때 05 P1 = 03일때 NONE 00 P1 이름의미길이 P2 PSAM 발행자 3 02 PP PSAM PSAM NT PSAM M PDA S2 PSAM 의 ID PSAM 의거래일련번호 거래금액 PSAM 에서계산한서명 CKS Checksum(PP PSAM ~S2) 1 03 00 DATE 거래일자 4 이름내용길이 S3[CKS] 도로공사선불카드에서계산한서명 [Checksum] 4[1] SW1, SW2 COMPLETION CODE 코드내용 SW1-SW2 SUCCESS : 90 00/61 XX ERROR 94 03 거래금액잔액초과 (BAL IEP M PDA) 거래금액 한도초과 (M MAX_IEP M PDA) 2 8 4 4 4-59 -

코드내용 CLA 90 INS P1 P2 Lc Data Le 내용 Response Data는파일구조참조 C6 00 00 None None 코드내용 SW1-SW2 Success : 90 00 Error 6A 81 지원되지않는기능 6A 82 존재하지않는파일 6A 86 오류파라미터 P1-P2 18 6A 87 P1 P2 와일치되지않는 Lc 길이 코드 내 용 CLA INS P1 P2 Lc Data Le 94 C8 00 : 입구정보파일 00 18 + 4 Data Block + Mac None - 60 -

IEP PDA PSAM - 난수생성 (R IEP) - MTOT IEP = 0 - NT IEP = NT IEP + 1 - KSES IEP 생성 FEA_CBC(NT IEP R IEP, KDP IEP) - 서명S1 생성 FEA_CBC(PP I E P IEP BAL IEP, <- Initialize IEP KSES IEP) - Response (ALG IEP,VK IEP_KDP,NT IEP,R IEP,PP IEP, IEP,BAL IEP,ID CENTER,ID SERVICE,S1) Initialize PSAM -> (ALG IEP,VK IEP_KDP,NT IEP,R IEP,PP IEP, IEP,BAL IEP,ID CENTER, S1) M PDA 입력 - 조건확인 (BAL IEP M PDA) <- Purchase IEP - 조건확인 (M MAX_IEP M PDA) (PP PSAM, PSAM, NT PSAM, M PDA, S2) - 서명검증 (S2) - MTOT IEP = MTOT IEP + M PDA - if( 소지자지불정보 == 후불 ) BAL TEMP = BAL IEP - M PDA else - 조건확인 (ALG IEP,VK IEP_KDP,PP IEP,IEP, ID SERVICE) - TRT PSAM 생성 - NT PSAM = NT PSAM + 1 - MTOT PSAM = 0 - KDP PSAM 생성 3DES_CBC(ID CENTER ID IEP, KMP PSAM) - KSES PSAM 생성 FEA_CBC(NT IEP R IEP, KDP PSAM) - 서명검증 (S1) - 서명S2 생성 FEA_CBC(PP PSAM PSAM NT PSAM, KSES PSAM) - Response(PP PSAM, PSAM, NT PSAM, S2) BAL IEP = BAL IEP - M PDA - 서명S3 생성 if( 소지자지불정보 == 후불 ) { FEA_CBC(PSAM NT PSAM BAL TEMP } else { KSES IEP) FEA_CBC(PSAM NT P S AM BAL IE P, KSES IEP) } - Response(S3) - 거래내역저장 if( 소지자지불정보 == 후불 ) { (Data,TRT,NT IEP,MTOT IEP,BAL TEMP, Credit PSAM(M PDA, S3, ID SERVICE) -> <- IEP Complete purchase (Date) - MTOT PSAM=MTOT PSAM+M PDA - BAL IEP=BAL IEP-M PDA - 서명검증 (S3) - TM PP = TM PP + M PDA - Response(MAC) - 61 -

PP PSAM,PSAM,NT PSAM,CC IEP) } else { (Data,TRT,NT IEP,MTOT IEP,BAL IEP, PP PSAM,PSAM,NT PSAM,CC IEP) } - Response() PSAM Complete Purchase(Date) -> <- Update Hipass Info ( 입구정보파일,MAC) 입구정보파일업데이트 <- Append Record ( 요금징수내역파일 ) 요금징수내역파일기록 - NI PP=NI PP+1 - 서명S INDC 생성 (Date TRT PSAM PP IEP IEP NT IEP NT PSAM MTOT PSAM NI PP NC VK PSAM_KDINDC,KDINDC PSAM) - 서명S INDS 생성 (Date TRT PSAM PP IEP IEP NT IEP NT PSAM MTOT PSAM NI PP NC VK PSAM_KDINDC S INDC VK PSAM_KDINDS,KDINDS PSAM) - Response(MTOT PSAM,NI PP,NC, VK PSAM_KDINDC,S INDC,VK PSAM_KDINDS,S INDS) Write (Date,TRT PSAM,PP IEP,IEP,NT IEP, NT PSAM,MTOT PSAM,NI PP,NC, VK PSAM_KDINDC,S INDC, VK PSAM_KDINDS,S INDS) IEP PDA PSAM - 난수생성 (R IEP) <- Initialize IEP - MTOT IEP = 0 - NT IEP = NT IEP + 1 - KSES IEP 생성 FEA_CBC(NT IEP R IEP, KDP IEP) - 서명S1 생성 FEA_CBC(PP IEP IEP BAL IEP, KSES IEP) -Response(ALG IEP,VK IEP_KDP,NT IEP, R IEP,PP IEP,IEP,BAL IEP, ID CENTER,ID SERVICE,S1) Initialize PSAM -> - 조건확인 - 62 -

(ALG IEP,VK IEP_KDP,NT IEP,R IEP,PP IEP, IEP,BAL IEP,ID CENTER, S1) (ALG IEP,VK IEP_KDP,PP IEP,IEP, ID SERVICE) - TRT PSAM 생성 - NT PSAM = NT PSAM + 1 - MTOT PSAM = 0 - KDP PSAM 생성 3 D E S_ C B C ( I D C E N T E R I D I E P, KMP PSAM) - KSES PSAM 생성 FEA_CBC(NT IEP R IEP, KDP PSAM) - 서명검증 (S1) - 서명S2 생성 FEA_CBC(PP PSAM PSAM NT PSAM, KSES PSAM) - 조건확인 (BAL IEP M PDA) - 조건확인 (M MAX_IEP M PDA) - 서명검증 (S2) - MTOT IEP = MTOT IEP + M PDA - if( 소지자지불정보 == 후불 ) BAL TEMP = BAL IEP - M PDA else BAL IEP = BAL IEP - M PDA - 서명S3 생성 if( 소지자지불정보 == 후불 ) { FEA_CBC(PSAM NT PSAM BAL TEMP KSES IEP) } else { M PDA 입력 <- Purchase IEP (PP PSAM, PSAM, NT PSAM, M PDA, S2) - Response (PP PSAM, PSAM, NT PSAM, S2) FEA_CBC(PSAM NT PSAM BAL IEP, KSES IEP) } - Response(S3) Credit PSAM(M PDA, S3, ID SERVICE) -> - MTOT PSAM=MTOT PSAM+M PDA - BAL IEP=BAL IEP-M PDA - 서명검증 (S3) - TM PP = TM PP + M PDA - 거래내역저장 if( 소지자지불정보 == 후불 ) { (Data,TRT,NT IEP,MTOT IEP,BAL TEMP, PP PSAM,PSAM,NT PSAM,CC IEP) } else { (Data,TRT,NT IEP,MTOT IEP,BAL IEP, PP PSAM,PSAM,NT PSAM,CC IEP) <- IEP Complete purchase (Date) - Response(MAC) - 63 -

} Response() PSAM Complete Purchase(Date) -> - NI PP = NI PP + 1 - 서명S INDC 생성 (Date TRT PSAM PP IEP IEP NT IEP NT PSAM MTOT PSAM NI PP NC VK PSAM_KDINDC,KDINDC PSAM) - 서명S INDS 생성 (Date TRT PSAM PP IEP IEP NT IEP NT PSAM MTOT PSAM NI PP NC VK PSAM_KDINDC S INDC VK PSAM_KDINDS,KDINDS PSAM) <- Update Hipass Info ( 입구정보파일,MAC) 입구정보파일업데이트 <- Append Record ( 요금징수내역파일 ) 요금징수내역파일기록 - Response(MTOT PSAM,NI PP,NC, VK PSAM_KDINDC,S INDC,VK PSAM_KDINDS,S INDS) Write (Date,TRT PSAM,PP IEP,IEP,NT IEP, NT PSAM,MTOT PSAM,NI PP,NC, VK PSAM_KDINDC,S INDC, VK PSAM_KDINDS,S INDS) - 64 -

- 65 -

- 66 -

- 67 -

- 68 -

- 69 -

- 70 -

- 71 -

- 72 -

- 73 -

- 74 -

- 75 -

- 76 -

Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ - 77 -

Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ - 78 -

- 79 -

- 80 -

- 81 -

Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ - 82 -

Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ - 83 -

- 84 -

ID CENTER MP KEY VK 비고 01 01010101010101010101010101010101 01 02 02020202020202020202020202020202 01 03 03030303030303030303030303030303 01 04 04040404040404040404040404040404 01 05 05050505050505050505050505050505 01 06 06060606060606060606060606060606 01 07 07070707070707070707070707070707 01 08 08080808080808080808080808080808 01 09 09090909090909090909090909090909 01 0A 0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A 01 0B 0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B0B 01 0C 0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C 01 0D 0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D0D 01 0E 0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E 01 예비 0F 0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F 01 예비 10 10101010101010101010101010101010 01 예비 11 11111111111111111111111111111111 01 예비 12 12121212121212121212121212121212 01 예비 13 13131313131313131313131313131313 01 예비 14 14141414141414141414141414141414 01 예비 15 15151515151515151515151515151515 01 예비 16 16161616161616161616161616161616 01 예비 17 17171717171717171717171717171717 01 예비 AID A0 00 00 04 52 00 01-85 -

- 86 -

- 87 -

- 88 -

안내말씀 항상교통카드관련산업의발전에힘쓰시는귀하에게진심으로감사의말씀을드립니다. 교통카드관련장비의전국호환성인증업무와관련하여궁금한내용이있으시면국토교통부 ( 도시광역교통과 ) 나국토교통과학기술진흥원 ( 기술인증센터 ) 로문의하여주시기바랍니다. 국토교통부도시광역교통과 ( 전화 : 044-201-3806, 3807) ( 주소 : 세종특별자치시도움6로 11 국토교통부 ) 국토교통과학기술진흥원기술인증센터 ( 전화 : 031-389-6391) ( 주소 : 경기도안양시동안구시민대로 286( 관양동 1600) 송백빌딩 4층 - 89 -

- 90 -