CAT 3000v3
CPT의 검증 기능에 Tcl을 통한 독자 테스트 스크립트 개발 환경을 추가한 구성입니다. 발급자 독자 태그, 독자 APDU 시퀀스, Java Card 애플릿, 네거티브 테스트 등 표준 스크립트의 범위 밖을 자사에서 기술할 수 있습니다.
해결하는 검증 과제
CAT 3000v3이 다루는 것은 카드 발급·퍼스널라이제이션 공정 가운데 표준 스크립트로는 기술할 수 없는 검증입니다. 발급자 독자 태그, 독자 APDU 시퀀스, 네거티브 테스트를 자사에서 개발할 수 있습니다. 이 단계에서 발생하기 쉬운 누락, 속인화, 재현성의 문제를 체계적인 시험으로 해소합니다.
검증 범위
CPT의 검증 기능에 Tcl을 통한 독자 테스트 스크립트 개발 환경을 추가한 구성입니다.
| 관점 | 커버 범위 |
|---|---|
| 개발 언어 | Tcl(Tcl API·샘플 스크립트·IC 카드 조작용 프로시저 라이브러리·API 문서를 제공) |
| 기술할 수 있는 처리 | SELECT·READ RECORD·GET DATA 등의 APDU 송신 / 응답 분석 / TLV 구조 검사 / 조건 분기 / 복수 애플리케이션의 연속 시험 |
| 판정·출력 | Pass / Fail / Warning / Observation의 생성 / Result Tree 표시 / Engineering Log 출력 / 독자 리포트 생성 |
| 적합한 용도 | 발급자 독자 태그 / 독자 APDU 시퀀스 / Java Card 독자 애플릿 / 전자 ID·PKI·로열티 / 네거티브 테스트·이상 응답 시험 |
| 복합 카드 | EMV+교통+사원증 등의 멀티 애플리케이션 |
| 구성 | v3 / v3CL / v3ML(지원 인터페이스는 구성에 따름) |
지원 단말·환경
카드 발급 공정 및 스크립트 개발 환경에서의 사용을 상정합니다. 지원 애플리케이션 종류는 견적 시 확인합니다.
주요 기능
| 스크립트 개발 | 업계 표준인 TCL 스크립트 언어입니다. 카드 조작·사용자 대화·결과 표시·로그 생성까지 제어할 수 있는 API와, 칩 카드 시험의 정석 절차를 모은 TCL 라이브러리를 동봉합니다(API·라이브러리 모두 완전 문서화) |
|---|---|
| 멀티 애플리케이션 시험 | 스크립트 기반 시험을 단독 실행하거나, 연결하여 한 번의 카드 삽입으로 멀티 애플리케이션 시험(칩+마그네틱의 양 데이터 확인 포함) |
| 용도 | 독자 결제 애플리케이션·멀티 애플리케이션 카드(EMV+로열티 등)의 개발·검증. EMV 결제 애플리케이션의 표준 테스트 스위트 동봉 |
| CL 구성 | CAT 3000v3CL은 CPT 3000v3CL과 완전 호환되며, 결제 애플리케이션을 불문하고 강력한 Level 2 테스트 플랫폼을 제공합니다 |
| 동작 환경 | Windows 7·10·11(32/64비트). 3K7 외 각 리더 지원 |
CPT / CAT 시리즈의 구분
CPT는 “정해진 사양에 맞는지를 검사하는” 제품이고, CAT은 “검사 로직 자체를 개발할 수 있는” 제품입니다. 인증 모듈은 CPT/CAT 위에서 동작하는 추가 소프트웨어이며, 단독 제품이 아닙니다.
| 제품 | 주요 역할 | 대상 인터페이스 | 독자 스크립트 개발 |
|---|---|---|---|
| CPT 3000v3 | 접촉 EMV 카드·마그네틱 스트라이프의 PVT | 접촉 IC·마그네틱 | 원칙적으로 없음(QuickTest 설정 중심) |
| CPT 3000v3CL | 비접촉·듀얼 인터페이스를 포함하는 PVT | 접촉·비접촉·마그네틱·NFC 디바이스 | 원칙적으로 없음 |
| CPT 3000v3ML | 모바일 결제·SIM/UICC의 검증 | NFC·SWP·접촉·비접촉 | 원칙적으로 없음 |
| CAT 3000v3 / CL / ML | CPT 기능+독자 테스트 스크립트 개발 | 구성에 따름 | 있음(Tcl) |
| 인증 테스트 모듈 | 브랜드 고유의 PVT·인증 시험 | 모듈에 따름 | 브랜드가 정의함 |
| G2V2 Tachograph Card Test Tool | 디지털·스마트 타코그래프 카드의 검증 | ISO/IEC 7816 접촉 | — |
플랫폼 세대(v3와 v4)
조달 시 확인해 주셨으면 하는 점입니다. Barnes 공식 지원 정보에서는 CPT 3000v3/CAT 3000v3의 현행 코어 버전이 3.71.0(2026년 3월 31일)이고, CPT v4는 4.3.1.239(2026년 5월 15일)입니다. v3 계열은 Visa Europe Self-Service나 그 밖의 스킴의 인증 모듈, 품질 관리(Quality Control)에서 계속 현행 버전이 제공되고 있습니다. 한편 Mastercard, Visa Global Self-Service, JCB, Discover의 각 인증 모듈은 CPT v4 측에서 제공됩니다. 지원 모듈, 라이브러리 버전, 인증 스킴은 도입 시 재확인합니다.
| 상황 | 권장하는 판단 |
|---|---|
| 기설치된 CPT 3000v3으로 기존 카드를 계속 검사 | v3의 유지보수 지속이 가능한 경우가 있습니다 |
| 신규 도입 | 원칙적으로 CPT v4 를 먼저 검토합니다 |
| 특정 브랜드의 구 모듈을 이용 | v3 호환성을 개별적으로 확인합니다 |
| Visa / Mastercard의 최신 자체 인증 | v4가 필요할 가능성이 높은 구성입니다 |
| CAT의 독자 스크립트 자산이 있음 | v4로의 이행 가부, Tcl 호환성, 변환 비용을 확인합니다 |
| v3CL / v3ML 전용 리더를 보유 | v4에서의 재사용 가부를 확인합니다 |
본체를 도입하면 모든 브랜드의 인증이 가능해지는 구성이 아닙니다. 본체, CL/ML 기능, 브랜드 모듈, Host Simulation, HSM 접속, 리더, 유지보수·스크립트 갱신이 각각 라이선스 또는 옵션이 되는 경우가 있습니다. 신규 제안에서는 v4를 기본 플랫폼으로 하고, 필요한 모듈을 개별 구성할 것을 권장합니다.
도입 구성의 예
용도에 따라 필요한 요소가 달라집니다. 견적 시에는 리더와 라이선스의 인터페이스 범위를 반드시 확인합니다.
| 용도 | 구성 요소 |
|---|---|
| EMV 카드의 표준 구성 | CPT v4 또는 CPT 3000v3 + Barnes 3K7 Triple Interface Reader + 대상 브랜드용 PVT 스크립트 + 대상 브랜드 Certification Module + 연간 유지보수·스크립트 갱신 |
| 암호 검증을 포함하는 구성 | 위 구성 + Host Simulation Module + 발급자 키, 또는 HSM Interface + 대상 HSM |
| 독자 카드 애플리케이션 개발 | CAT 3000v3CL 또는 후속 CAT 환경 + Tcl Script Development + 접촉·비접촉 리더 + 필요에 따라 Host Simulation·HSM |
| 모바일 / UICC | CPT 또는 CAT의 ML 구성 + SWP Reader + NFC Reader + 실제 핸드셋 + 대상 모바일 브랜드 스크립트 |
| 타코그래프 카드 | G2V2 Tachograph Card Test Tool + ISO 7816 지원 리더 + G1/G2V1/G2V2 테스트 스위트 + 대상 카드 종별 라이선스 + 테스트 인증서·키 세트 + 필요에 따라 HSM |
도입 용도
- 신규 개발 시 카드 발급·QC 검증 착수
- 구성 변경·업데이트 후의 회귀 시험
- 인증 취득을 위한 전 단계의 망라 확인
인증과의 관계
이 제품으로 하는 것은 발급 카드의 적합성 확인입니다. 브랜드 제출 전의 사전 검증에 사용할 수 있지만, 여기서의 합격이 정식 인증의 합격을 보장하지는 않습니다.




