GB/T 29271.2-2012Identification card -- Integrated circuit card programming interfaces -- Part 2: Generic card interface (English PDF)
Also coversGBT29271.2-2012
Open the GB/T 29271.2-2012 preview as PDF
This is a limited preview
Buy now to download the full PDF
Issued by
General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China
Level / Type
National · Recommended
Issue date
December 31, 2012
Implementation date
June 1, 2013
Scope
GB/T 29271.2-2012 (Identification card -- Integrated circuit card programming interfaces -- Part 2: Generic card interface) is available as an English-translated PDF.
GB/T 29271.2-2012 — GB/T 29271 provisions of this part of the IC card Universal Card Interface (GCI), the interface for the following two parts. --- Command interoperability for - a response to; The ability to describe and define --- cards and applications. This section based on ISO /IEC 7816-4, ISO /IEC 7816-8, ISO /IEC 7816-9 and ISO /IEC 7816-15.
Document preview — GB/T 29271.2-2012
National Standard of the People's Republic of China
- ICS
- 35.220.10
- Classification
- L 64
Issued by: General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China
Contents
- 1 Scope1
- 2 Normative references1
Foreword
GB/T 29271 "Identification cards - Integrated circuit card programming interfaces" is divided into the following six sections.
--- Part 1. Architecture;
--- Part 2. Generic card interface;
--- Part 3. Application Interface;
--- Part 4. Application Programming Interface (API) management;
--- Part 5. Test procedures;
--- Part 6. Registration Regulations implement interoperable authentication protocol.
This section GB/T 29271 Part 2.
This section drafted in accordance with GB/T 1.1-2009 given rules.
This section uses the translation method identical with ISO /IEC 24727-2.2008 "Identification cards - Integrated circuit card programming interfaces - Part 2.
Generic card interface. "
Consistency correspondence between this part of international documents and normative references of our files are as follows.
--- GB/T 16263-2006 Information technology - ASN.1 encoding rules (ISO /IEC 8825.2002, IDT)
--- GB/T 16649.4-2010 Identification cards - Integrated circuit cards - Part 4. Structure for switching, security and command (ISO /
IEC 7816-4.2005, IDT)
--- GB/T 16649.8-2002 Identification cards Contact IC card - Part 8. Security related inter-industry commands
(ISO /IEC 7816-8.1999, IDT)
--- GB/T 16649.9-2010 Identification cards - Integrated circuit cards - Part 9. card management commands (ISO /IEC 7816- for
9.2004, IDT)
--- GB/T 16649.15-2010 Identification cards - Integrated circuit cards - Part 15. Application password information (ISO /IEC 7816-
15.2004, IDT)
--- GB/T 29271.1-2012 Identification cards - Integrated circuit card programming interfaces - Part 1. Architecture (ISO /
IEC 24727-1.2007, IDT)
This part made the following editorial changes.
--- To coordinated GB/T 29271 between the various parts, according to the introduction content GB/T 29271 part 1 modified
introduction;
--- According to the text, an increase of some abbreviations;
--- Delete the references to international standards.
Please note that some of the content of this document may involve patents. Release mechanism of the present document does not assume responsibility for the identification of these patents.
This part of the National Information Technology Standardization Technical Committee (SAC/TC28) and focal points.
This section drafted by. China Electronics Standardization Institute, Eastcom Peace Smart Card Co., Ltd., Shenzhen special document RESEARCH
Study production center, Beijing Hua Dazhi Electronic Systems Ltd.
Introduction
GB/T 29271 defines a set of interaction between the integrated circuit card programming interfaces (ICC) and external applications, including through the use of multisectoral
With service. Defined programming interface apply to all state and lifecycle card associated with the use of ICC. ICC in line with the organization and operation
ISO /IEC 7816-4.
There interoperability requirements of ICC-related applications between GB/T 29271 and different application areas.
GB/T 29271 defines the interface to achieve the independence of interoperability between implementations.
GB/T 29271 defines in detail the service discovery mechanism, which includes a lookup method lookup method for client applications are available.
--- ICC optional card-side applications;
--- End of each card application information.
GB/T 29271 regulations sufficiently detailed and complete, so that each part of the independent implementations are interoperable, and can
With the GB/T 29271 in other parts of independent interoperable implementations.
GB/T 29271 Part 1 provisions architecture.
This section details the function and structure of the relevant information, they can be used to implement the interface defined in Section 3.
This section provides command-level programming interface for contacts with the ICC and contactless ICC, its specific concepts, data structure
And standards set forth in the following command.
--- ISO /IEC 7816-4 Identification cards - Integrated circuit cards - Part 4. The structure for the exchange of security and order
--- ISO /IEC 7816-8 Identification cards - Integrated circuit cards - Part 8. Security related inter-industry commands
--- ISO /IEC 7816-9 Identification cards - Integrated circuit cards - Part 9. Commands for card management
--- ISO /IEC 7816-15 Identification cards - Integrated circuit cards - Part 15. Application of cryptographic information
--- ISO /IEC 20060 Information technology - Open Terminal Architecture (OTA) specification Virtual Machine Specification
Commands and data objects described in this section is consistent with the above standard commands and data objects, you can see above basic standards.
This section makes substitutability maximize independent implementation of GB/T 29271 are listed. Performance of this part by setting basic
The minimum effective standards subset achieved by minimizing the number of options available to achieve its core functions.
PART 3 details GB/T 29271 service access mechanism to be used by a client application initiates.
GB/T 29271 Part 4 credible mechanism and connecting mechanism between two adjacent components detailed in the communication stack.
GB/T 29271 part 5 test procedure described in detail.
Section 6 of GB/T 29271 authentication protocol to achieve interoperable registries procedures.
Part 3 for function normally exist outside of ICC, for Part 2 features normally present within the ICC in.
Identification cards - Integrated circuit card programming interfaces
Part 2. Generic card interface
1 Scope
GB/T 29271 provisions of this part of the IC card Universal Card Interface (GCI), the interface for the following two parts.
--- Command interoperability for - a response to;
The ability to describe and define --- cards and applications.
This section based on ISO /IEC 7816-4, ISO /IEC 7816-8, ISO /IEC 7816-9 and ISO /IEC 7816-15.
2 Normative references
The following documents for the application of this document is essential. For dated references, only the dated version suitable for use herein
Member. For undated references, the latest edition (including any amendments) applies to this document.
ISO /IEC 7816-4 Identification cards - Integrated circuit cards - Part 4. The structure for the exchange of security and order (Identification
cards-Integratedcircuitcards-Part 4. Organization, securityandcommandsforinterchange)
ISO /IEC 7816-8 Identification cards - Integrated circuit cards - Part 8. Security related inter-industry commands (Identification
cards-Integratedcircuitcards-Part 8. Commandsforsecurityoperations)
ISO /IEC 7816-9 Identification cards - Integrated circuit cards - Part 9. Commands for card management (Identificationcards-In-
tegratedcircuitcards-Part 9. Commandsforcardmanagement)
Part 15 ISO /IEC 7816-15 Identification cards - Integrated circuit card. password information application (Identificationcards-Inte-
gratedcircuitcards-Part 15. Cryptographicinformationapplication)
ISO /IEC 8825 Information technology - ASN.1 encoding rules (Informationtechnology-ASN.1encodingrules)
ISO /IEC 24727-1 Identification cards - Integrated circuit card programming interfaces - Part 1. Architecture (Identificationcards-In-
tegratedcircuitcardprogramminginterfaces-Part 1. Architecture)
ISO /IEC 24727-3 Identification cards - Integrated circuit card programming interfaces - Part 3. Application Interface (Identificationcards-In-
tegratedcircuitcardprogramminginterfaces-Part 3. Applicationinterface)
3 Terms and Definitions
ISO /IEC 24727-1 defined and the following terms and definitions apply to this document.
3.1
Data Objects dataobject
Interface premises to see information from ISO /IEC 8825DER coded tag field (mandatory), the length of the field (essential) and a value field
(Optional) series.
3.2
File file
Application and/or structural data on the card, such as when dealing with command interface to see the premises.
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — all pages — is available in the English PDF.
Referenced standards
Normative references
IEC 7816 · IEC 8825 · IEC 24727
How to Buy GB/T 29271.2-2012
- 1Add to cart. Click the "Buy GB/T 29271.2-2012" button on this page. You can add more standards before checkout.
- 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
- 3Instant delivery (0–9 sec). Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 29271.1-2012 — Identification cards -- Integrated circuit card programming interfaces -- Part 1: Architecture
GB/T 29271.4-2019 — Identification cards -- Integrated circuit card programming interfaces -- Part 4: Application programming interface (API) administration
GB/T 29271.6-2019 — Identification cards -- Integrated circuit card programming interfaces -- Part 6: Registration authority procedures for the authentication protocols for interoperability
Secure payment via Stripe
Payments accepted
GB/T 29271.2-2012
$650.00