SPY 3000
스마트카드 통신 모니터(Smart Card Communication Monitor)입니다.접촉 칩 카드와 수용 기기(ATM·POS 단말·휴대전화) 사이의 ISO 7816 통신에 개입하지 않고(비침습으로) 탭하여, EMV·GSM·3G의 상호 운용성 문제를 개발 중에도 필드에서도 디버그합니다.
해결하는 검증 과제
SPY 3000이 다루는 것은 접촉 칩 카드(ISO/IEC 7816)와 수용 기기 사이의 통신입니다. 거래에 개입하지 않고 탭하여, 상호 운용성의 문제를 개발 중에도 필드에서도 분석합니다. 이 단계에서 발생하기 쉬운 누락, 속인화, 재현성의 문제를 체계적인 시험으로 해소합니다.
테스트 케이스 망라 범위
카드와 수용 기기 사이의 ISO 7816 통신을 비침습으로 모니터링합니다.
| 관점 | 커버 범위 |
|---|---|
| 지원 프로토콜 | T=0 / T=1 (ISO 7816-3/4 baseline) |
| 준거 사양 | ISO 7816 / EMV / GSM / 3G (Level 1 Compliance) |
| 클록 속도 | 500kHz - 10MHz |
| 통신 속도 | 300kBaud 초과(16 clock cycles/etu) |
| 감시 신호 | Vcc (5V / 3V / 1.8V / Off) / Reset / Clock / I/O |
| 분석 내용 | ATR / PTS / APDU 명령·응답·상태 |
| 접속 형태 | 비침습 탭(카드와 수용 기기 사이) |
| 인터페이스 | 접촉(ISO 7816) |
지원 단말·환경
ATM·POS 단말·휴대 단말과 카드 사이에 삽입하여 사용합니다. 대상 기기·커넥터 조건은 견적 시 확인합니다.
시험 구성·라이선스 예
제조사 공개 데이터시트(V8.04)에 근거한 사양입니다. 현행 SKU와 지원 OS는 견적 시 확인합니다.
| 구분 | 예 |
|---|---|
| 호스트 인터페이스 | USB |
| 지원OS | Windows XP / Vista / Windows 7(데이터시트 기재) |
| 스크립트 | TCL(EMV·GSM/3G 스크립트를 표준 첨부) |
Barnes International의 접촉형 스마트카드 통신 모니터입니다. 비접촉 분석은 하지 않습니다. 이름이 비슷한 ProxiSPY Quest(KEOLABS)는 비접촉용 별개 제품입니다.
세 가지 연동 뷰
카드와 단말 사이의 주고받음을 실시간으로 세 가지 뷰에 표시합니다. 하나의 뷰에서 명령을 선택하면 다른 뷰도 같은 위치로 동기됩니다.
| Logic Analyser | Vcc·리셋·클록·I/O의 논리 레벨을 그래픽으로 표시합니다. I/O 송신원(카드/단말)을 색으로 구분하고, 두 개의 커서로 시간 차이를 1클록 사이클 정밀도로 측정합니다 |
|---|---|
| Byte Level Communication Log | 바이트 레벨의 통신 로그입니다. 데이터 송신원의 색 구분, 프로토콜 바이트·데이터 오류·패리티 오류·문자 재전송 요구를 하이라이트합니다 |
| Interpreted Application Tree | 애플리케이션 계층 데이터를 트리로 표시합니다. TCL 스크립트 제어로, EMV·GSM/3G의 해석 스크립트를 표준 첨부합니다. 다른 애플리케이션의 해석 스크립트는 TCL로 직접 만들 수 있습니다(Barnes에 의뢰도 가능) |
기술 사양
| 프로토콜 | T=0·T=1(ISO 7816/EMV/GSM/3G) — Level 1 적합성의 검증에 대응 |
|---|---|
| 클록·속도 | 클록 500kHz~10MHz / 자동 PTS 속도 설정 / 300KBaud 초과·16클록 사이클/etu에 대응 / 클록 속도·클록 정지 분석 |
| 계측 정밀도 | 이벤트 타이밍은 1클록 사이클 정밀도입니다(단말 클록 사이클·etu로 보고). 리셋·I/O의 논리 전이에 타임스탬프를 부여합니다 |
| 디코드 | ATR·PTS·APDU 명령/응답·상태·프로시저 바이트 등을 완전히 해석 |
| 감시 신호 | Vcc(5V/3V/1.8V/Off)·리셋 상태·클록 상태·I/O 상태·I/O 전류 방향 |
| 인터페이스·휴대성 | USB 접속. 컴팩트하고 가벼워 시험소·사무실·필드에서 사용 가능합니다(동작 OS의 최신 요건은 견적 시 확인) |
도입 용도
- 신규 개발 시 카드 발급·QC 검증 착수
- 구성 변경·업데이트 후의 회귀 시험
- 인증 취득을 위한 전 단계의 망라 확인
인증과의 관계
이 제품으로 하는 것은 적합성 시험입니다. 정식 Type Approval은 인정 시험소가 실시하고, Letter of Approval은 EMVCo 또는 각 Payment System이 발행합니다. 당사가 제공하는 것은 시험 환경의 구축과 운용 지원입니다.

