이 페이지에서는 Google 월렛 스마트 탭 프로토콜의 주요 변경사항을 설명합니다. 출시 노트는 날짜별로 정렬되고 식별되며 변경사항에 관한 설명이 포함되어 있습니다.
2021-10-01
- 사이트 구조 간소화
- 단말기가 NFC A 및 NFC B를 지원해야 한다는 점을 명확하게 설명했습니다.
- 터미널이
ISO/IEC 14443및ISO/IEC 7816-4을 준수해야 함을 명시했습니다. - 자동 폴링을 수행할 때 터미널에 특별한 주의를 기울여야 한다는 점을 명확하게 설명했습니다.
- 새로운 버전의 판매자 앱이 게시됨:
2.7.210610 - 터미널 앱이 삭제되었습니다. 터미널 작동 방식에 관한 아이디어를 보려면 샘플 터미널 코드를 참고하세요.
- 테스트 구성 파일을 삭제했으며 이제 테스트가 판매자 앱에 미리 로드됩니다.
- 기본 비공개 테스트 키를 별도의 파일로 추가함
- 동일한 적용 범위를 유지하면서 판매자 앱의 테스트 횟수를 크게 줄였습니다.
- 키 버전 및 특정 OSE 응답 선택 필드를 실행하는 테스트를 추가했습니다.
- 허용되는 터미널 동작이 여러 개인 경우 테스트가 더 관대해짐
- 판매자 앱에서 NFC 구성 확인을 위한 확인 추가됨
- 동영상 증명이 필요한 새로운 Google 월렛 테스트 정의
- 참조 문서에 세부정보가 추가되었습니다.
2021-02-07
- 스마트 탭 테스트 도구의 새 버전이 게시되었습니다.
merchantapp->2.6.32testconfigs->20210207
- 추가 데이터 가져오기를 강조하는 테스트에 사용되는 서비스 객체 레코드 수를 줄였습니다 (최대 APDU 크기가 253바이트에서 251바이트로 줄어듦).
2020년 7월 10일
- 스마트 탭 테스트 도구의 새 버전이 게시되었습니다.
merchantapp->2.6.31terminalapp->1.6.25testconfigs->20200710
10.27및16.30테스트 지원 중단됨zlib지원과 별개로 유효성 검사 수행- 예상하지 않는 테스트에서도 선택적 필드를 허용하도록 유효성 검사가 수정되었습니다.
- 특별히 찾는 테스트를 제외하고 선택적 필드를 요구하지 않도록 유효성 검사가 수정되었습니다.
- 탑승권과 관련된
1.31및3.20테스트를 추가했습니다. - 대중교통 이용권을 위한
1.32및3.21테스트를 추가했습니다. - 테스트 이름 및 예상되는 터미널 동작의 정확성 향상
- 사소한 오타가 수정되었습니다.
2020-05-12
- 새 서비스 객체 NDEF 레코드 유형(
Transit)을 추가했습니다.
2020-04-13
2020-01-30
merchantapp의 새 버전 게시됨 ->2.6.30- NFC 세션 종료 시간 측정 추가됨
2019-11-26
- 스마트 탭 테스트 도구의 새 버전이 게시되었습니다.
merchantapp->2.6.29terminalapp->1.6.25testconfigs->20191126
- 지원 중단된 테스트:
7.1,8.3,8.4,10.28,10.29,16.31,16.32 - PPSE 요청 및 응답만 확인하도록 결제 확인이 변경되었습니다.
2019-10-03
- 형식 파싱을 위한 의사 코드 추가됨
SPR레코드의 첫 번째SSR및NSR레코드가O에서C(으)로 변경되었습니다.
2019-07-26
- 결과 인증에 대한 결제 관련 인증 준비를 위한 추가 자료를 추가했습니다.
- 발급기관 NDEF 레코드 구조를 명확히 함
- 판매자 임시 공개 키가
negotiate smart tap session명령어에서 압축된 형식이라는 것을 명확하게 밝혔습니다.
2019-04-05
- 구현 테스트에 판매자 앱을 위한 Android 디버그 브리지 (ADB) 컨트롤을 추가했습니다.
- 구현된 각 기능에 대해 완료해야 하는 테스트 모음을 정의함
push data구현을 선택사항으로 변경했습니다.
2019-02-06
- 다음을 지원하도록 판매자 앱
test_suite_*.json구성 파일을 수정했습니다.get additional data명령어의 길이는 5바이트 또는 6바이트일 수 있습니다.- 유효성 검사에서 설정된 기본 수집기 ID가 바이너리 또는 BCD 형식을 허용하도록 변경되었습니다.
3.14~3.15,17.12파일에서get additional data유효성 검사가 삭제되었습니다.- 밸런스 업데이트 페이로드의
5.10~5.13,5.20파일에0패딩이 허용됩니다.
2019-01-18
- 결과 인증을 준비하는 데 필요한 예상 자료에 관한 세부정보를 추가했습니다.
2019-01-15
- 스마트 탭 2.1용 최대 APDU 길이 253바이트를 지원하도록 판매자 앱을 업데이트했습니다.
- 새로운 판매자 앱과 호환되도록 판매자 앱 테스트 도구 모음을 업데이트했습니다.
2018-11-05
- APDU 명령어 개요의
Select Mobile Wallet using OSE - OSE.VAS.01에서 후행0를 삭제했습니다.
2018-08-30
- 상태 단어에 상태 코드
9302이(가) 추가되었습니다.
2018-08-27
- 온라인 스마트 탭 개발자 문서를 게시했습니다. 이전 버전의 프로토콜에서 변경된 사항 목록은 문서 기록 초안을 참조하세요.
문서 기록 초안
이 온라인 Google 월렛 스마트 탭 개발자 문서는 가장 최신 정보 소스입니다. 다음 목록은 공유된 SmartTap 2.1 프로토콜의 이전 초안 버전을 자세히 설명합니다.
- 버전 0.5, 2015-09-04 - 첫 번째 초안
- 버전 0.6, 2015-09-07 - 거래 흐름 다이어그램 추가됨
- 버전 0.7, 2015-09-10 - APDU 및 태그 정의가 추가되었습니다.
- 버전 0.82, 2015-09-24 - 기타 기능 업데이트 및 자료 프레젠테이션 정리
- 버전 0.83, 2015-09-25 - 업데이트된 암호화, 보안 및 태그
- 버전 0.91, 2015-10-02 - 암호화, 명령 및 흐름으로 업데이트됨
- 버전 0.92, 2015-10-26 - 데이터 메시지의 NDEF가 추가됨
- 버전 0.93, 2015-12-10 - 스마트 탭 협상 보안 세션 포함됨
- 버전 0.94, 2016-01-13 -
SELECT OSE이 업데이트되고 NDEF 길이 문제가 수정되었습니다. - 버전 0.95, 2016-02-08 -
push data필드가 추가되었습니다. - 버전 0.951, 2016-02-17 - 메시지 서명 입력을 명확히 함
- 버전 0.952, 2016-02-18 - 세션 NDEF 상태 및 기본 레코드와 관련된 사소한 문제가 수정되었습니다.
- 버전 0.960, 2016-02-25 -
negotiate응답에서 반환되도록 핸드셋 공개 키를 수정하고, PPSE 서비스 레코드를 삭제하고, 월렛 발급기관 ID를 고객 레코드에 추가하고, 새로운 서비스 레코드의 가입 서비스 유형을 추가하고,more data상태 워드를 명확히 했습니다. - 버전 0.961, 2016-03-01 - 터미널 요구사항을 명확히 하고
handset를mobile device로 이름을 바꿨습니다. - 버전 0.970, 2016-07-07 - 스마트 탭 2.1의 여러 기능을 수정하고, 결제에 대한 VAS를 수정하고, 상태 단어를 명확히 하고, 청크 분할을 도입했습니다.
- 버전 0.971, 2016-07-28 - 청크 분할 완료 및
push data에 POS 기능 레코드 추가됨 - 버전 0.972, 2016-08-05 - '데이터 응답 레코드 번들 가져오기' 섹션이 업데이트되고
OSE응답 필드가 수정되었습니다. - 버전 0.973, 2016-08-30 -
OSE태그와 상태 워드9502,9404,9405,9406가 추가되었습니다. - 버전 0.974, 2016-09-29 - 마스터 nonce가 추가됨
- 버전 0.975, 2016-12-09 - 암호화 키 개념 추가, 부록 C: 키 관리 추가, 실시간 인증 설명,
9407및9408정의, 트랜잭션 세부정보의 바이트 순서 지정, 레코드 ID 필드에 'mdn' 포함 명시 및 서비스 상태 레코드의 'oid' 명시 - 버전 0.976, 2017-03-21 - 특정 상태 단어의 예상 터미널 동작 설명을 업데이트하고 탭 시간 성능 요구사항을 명확히 했습니다.
- 버전 0.977, 2017-05-10 - 기본 형식 유형에서 텍스트 관련 형식이 삭제됨
- 버전 0.978, 2017-09-10 - 장기 키 버전 형식을 명확히 하고,
negotiate가 필요한 경우를 명확히 하고,signature및IV를 명확히 하고,OSE응답에C3를 추가하고,SRQ레코드의MER및SLR레코드를C에서M로 변경했습니다. - 버전 0.979, 2018-04-25 - 새로운 서비스 객체 NDEF 레코드 유형 두 개(
Event Ticket및Flight)가 추가되었습니다.