没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
EMVCo Type Approval - Terminal Level 2 - Test Cases
Copyright 2012 EMVCo, LLC. All rights reserved Page 1
EMVCo Type Approval
Terminal Level 2
Test Cases
__________________________________________________
Version 4.3b
November, 2012
EMVCo Type Approval - Terminal Level 2 - Test Cases
Copyright 2012 EMVCo, LLC. All rights reserved Page 2
Legal Notice
This document summarizes EMVCo‟s present plans for type approval testing services
and policies and is subject to change by EMVCo at any time without notice to any party.
Neither this document nor any other document or communication creates any binding
obligations upon EMVCo or any test laboratory, vendor or other third party regarding
testing services or EMVCo approval, which obligations will exist, if at all, pursuant to
separate written agreements executed by EMVCo and such test laboratories, vendors or
other third parties. In the absence of a written binding agreement pursuant to which
EMVCo has agreed to perform testing services for a vendor or to permit a third party to
act as a test laboratory, no vendor, test laboratory or any other third party should
detrimentally rely on this document, and EMVCo shall not be liable for any such reliance.
No vendor, test laboratory or other third party may refer to a product, service or facility
as EMVCo approved, in form or in substance, nor otherwise state or imply that EMVCo
(or any agent of EMVCo) has in whole or part approved a vendor, test laboratory or
other third party or its products, services, or facilities, except to the extent and subject to
the terms, conditions and restrictions expressly set forth in a written agreement with
EMVCo, or in an approval letter issued by EMVCo. All other references to EMVCo
approval are strictly and actively prohibited by EMVCo.
Under no circumstances should EMVCo type approval, when granted, be construed to
imply any endorsement or warranty regarding the functionality, quality, or performance of
any particular product or service, and no party shall state or imply anything to the
contrary. EMVCo specifically disclaims any and all representations and warranties with
respect to products that have received approval and to the type approval process
generally, including, without limitation, any implied warranties of merchantability,
fitness for purpose or noninfringement. All rights and remedies relating to products
and services that have received EMVCo type approval are provided solely by the parties
selling or otherwise providing such products or services, and not by EMVCo, and
EMVCo accepts no liability whatsoever in connection with such products and services.
Any and all uses of this document is subject to the terms and conditions of the EMVCo
Terms of Use agreement available at www.emvco.com. This document is provided "AS
IS" without warranties of any kind, and EMVCo neither assumes nor accepts any liability
for any errors or omissions contained in this document. EMVCO DISCLAIMS ALL
REPRESENTATIONS AND WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AS TO THIS
DOCUMENT.
EMVCo makes no representations or warranties with respect to intellectual property
rights of any third parties in or in relation to this document. EMVCo undertakes no
responsibility to determine whether any implementation of this document may violate,
infringe, or otherwise exercise the patent, copyright, trademark, trade secret, know-how,
or other intellectual property rights of third parties, and thus any person who implements
any part of this document should consult an intellectual property attorney before any
such implementation.
EMVCo Type Approval - Terminal Level 2 - Test Cases
Copyright 2012 EMVCo, LLC. All rights reserved Page 3
Without limiting the foregoing, this document may provide for the use of public key
encryption and other technology, which may be the subject matter of patents in several
countries. Any party seeking to implement this document is solely responsible for
determining whether its activities require a license to any such technology, including for
patents on public key encryption technology. EMVCo shall not be liable under any theory
for any party's infringement of any intellectual property rights in connection with this
document.
EMVCo Type Approval - Terminal Level 2 - Test Cases
Copyright 2012 EMVCo, LLC. All rights reserved Page 4
Version History
Version
Date
Revision Description
1.0
August 31, 2000
Initial Publication
2.0
January 31, 2002
Test conformance with EMV2000 ICC Specification
for Payment Systems Version 4.0 dated December,
2000.
3.5
December, 2004
Test conformance with EMV2000 ICC Specification
for Payment Systems Version 4.0 dated December,
2000, Application notes and Specifications update
bulletins,
4.1.a
January 4; 2006
Correction of previous version and latest Application
notes and Specifications update bulletins incorporated
4.1.b
September 19, 2006
TA Bulletins 42 to 46 incorporated
4.1.c
April 30, 2007
TA Bulletins 51, 52, 53, 59, 60 and 61 incorporated
4.1.c
August 9, 2007
TA 42 was missing from the previous edition of the
test plan, and this update reintroduces TA 42.
4.1.d
December 1, 2007
TA Bulletins 67 3
rd
edition, 68 1
st
edition, 69 2
nd
edition, 70 2
nd
edition and 71 2
nd
edition incorporated
4.1.e
May 1
st
, 2008
TA Bulletin 76, 2
nd
Edition
TA Bulletin xx, 1
st
Edition
4.2a
March 19, 2009
TA bulletins 86 2
nd
Edition, 87 2
nd
Edition, 88 2
nd
Edition, 89 2
nd
Edition and 91 1
st
Edition
4.2b
February 04, 2010
TA Bulletins 94 3
rd
Edition, 95 2
nd
Edition, 96 3
rd
Edition, 102 2
nd
Edition and 103 1
st
Edition
4.2c
October 1
st
, 2010
TA Bulletins 94 4
th
Edition, 106 2
nd
Edition, 107 1
st
Edition, 108 2
nd
Edition ,109 1
st
Edition, 110 1
st
Edition
and 111 1
st
Edition
4.3a
November 30
th
, 2011
TA Bulletin 120 2
nd
Edition
4.3b
November, 2012
TA Bulletin 124 4
th
Edition, 127 1
st
Edition
New versioning policy of the present document:
Current version is 4.3b, where 4.2 follows the current EMV ICC Specification revision
number, and where .b is incremented (a, b, c, d, e,…) for each new revision of the
present document issued to correct any issues, or to incorporate Type Approval
Bulletins.
EMVCo Type Approval - Terminal Level 2 - Test Cases
Copyright 2012 EMVCo, LLC. All rights reserved Page 5
Table of Contents
SCOPE ......................................................................................................................................................... 31
REFERENCED DOCUMENTS ................................................................................................................ 32
CHANGES WITH PREVIOUS VERSION .............................................................................................. 33
ABBREVIATIONS AND NOTATIONS ................................................................................................... 34
GLOBAL GLOSSARY ............................................................................................................................... 36
TEST SETTINGS........................................................................................................................................ 45
DEFAULT VALUES SETTING............................................................................................................................ 45
CRYPTOGRAM TYPE REQUESTED BY TERMINAL............................................................................................. 49
RECOMMENDED TEST SCRIPT COMMANDS .................................................................................................... 49
TEST STRUCTURE ................................................................................................................................... 51
TEST NUMBERING AND ASSOCIATED SUB CASES............................................................................................. 51
TEST CATEGORY ............................................................................................................................................ 51
TEST CASES ............................................................................................................................................... 53
DATA ELEMENT AND COMMAND ................................................................................................................... 54
2CA.001.01 Data elements Storage ........................................................................................................ 55
2CA.001.02 Data elements Storage ........................................................................................................ 56
2CA.001.03 Data elements Storage ........................................................................................................ 57
2CA.001.04 Coding of Length in TLV..................................................................................................... 58
2CA.002.00 Mapping of data objects into records ................................................................................. 59
2CA.004.00 Coding of a Payment System Directory: SFI Range ........................................................... 60
2CA.013.00 Processing DOLs: unknown tag ......................................................................................... 61
2CA.013.01 Processing DOLs: unknown tag (2) .................................................................................... 62
2CA.014.00 Processing DOLs: constructed tag ..................................................................................... 63
2CA.014.01 Processing DOLs: constructed tag (2)................................................................................ 64
2CA.015.00 Processing DOLs: data absent from ICC ........................................................................... 65
2CA.015.01 Processing DOLs: data absent from ICC (2) ...................................................................... 66
2CA.016.00 Processing DOLs: shorter data object length, numeric format .......................................... 67
2CA.016.01 Processing DOLs: shorter data object length, numeric format (2)..................................... 68
2CA.017.00 Processing DOLs: shorter data object length, other format ............................................... 69
2CA.017.01 Processing DOLs: shorter data object length, other format (2) ......................................... 70
2CA.018.00 Processing DOLs: longer data object length, numeric format ........................................... 71
2CA.018.01 Processing DOLs: longer data object length, numeric format (2)...................................... 72
2CA.019.00 Processing DOLs: longer data object length, compressed numeric format........................ 73
2CA.019.01 Processing DOLs: longer data object length, compressed numeric format (2) .................. 74
2CA.020.00 Processing DOLs: longer data object length, other format ................................................ 75
2CA.020.01 Processing DOLs: longer data object length, other format (2) .......................................... 76
2CA.021.00 Processing DOLs: data not applicable ............................................................................... 77
2CA.021.01 Processing DOLs: data not applicable (2) ......................................................................... 78
2CA.022.00 Data Object List consistency (1) ......................................................................................... 79
2CA.023.00 Data Object List consistency (2) ......................................................................................... 81
2CA.025.00 Normal Processing for EXTERNAL AUTHENTICATE - Functions specified in the AIP:
Issuer Authentication ................................................................................................................................ 84
2CA.025.01 ARC checking for contrary response when declining ......................................................... 86
2CA.025.02 ARC checking for contrary response when approving........................................................ 88
2CA.025.03 ARC checking for contrary response when issuing a referral ............................................ 90
2CA.025.04 Terminal Processing when Issuer Authentication is not present ........................................ 92
2CA.026.00 Status Word Processing for EXTERNAL AUTHENTICATE............................................... 93
剩余1732页未读,继续阅读
lifuyi1985
- 粉丝: 1
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240505_104248.jpg
- 基于C51单片机电子抽奖系统设计proteus仿真+软件源程序.zip
- 旅行商问题(Travelling Salesman Problem, TSP)是一个经典的组合优化问题,在运筹学和理论计算机科学
- 基于小程序+Socket+Node的IM系统项目(免费提供全套java开源项目源码+论文+ppt+软件+使用说明)
- Spring Boot是一个基于Spring框架的开源项目,旨在简化Spring应用的初始搭建以及开发过程 以下是对Spring
- 微前端技术方案介绍.rar
- 当涉及到数据库的资源介绍时,以下是一个约500字的概述: 数据库是现代信息技术中不可或缺的核心组件,它承载着组织内部的关键数据
- 基于Uni-app和Node的音乐听歌系统项目(免费提供全套java开源项目源码+论文+ppt+软件+使用说明)
- 自用 3~9 所有自用整理出来时的数据和截图 后台配置、业务操作等
- 基于matlab实现App Designer工具制作而成的一款集音频采集、播放、时域频域分析、加噪、滤波
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页