GB T 29271.1-2012 识别卡 集成电路卡编程接口 第1部分:体系结构.pdf
《GB T 29271.1-2012 识别卡 集成电路卡编程接口 第1部分:体系结构.pdf》由会员分享,可在线阅读,更多相关《GB T 29271.1-2012 识别卡 集成电路卡编程接口 第1部分:体系结构.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、 .川飞,.:.f?!i.ii!.:!,!.:,!.!. ,剖面_f.:.,_-=一二十二牛二_fSi!,马.汗江.二、,_r:.:_ . -. .-r.-一二二、_-.A:.:.:!:!l.:.工古:、a:,飞.工:.: 巳:-凶ICS 35.220.10 L 64 共和国国家标准中华人民GB/T 29271.1-2012月SO/IEC24727-1 : 2007 识别卡集成电路卡编程接口第1部分:体系结构Identification cards-Integrated circuit card programming interfaces一Part 1 : Architecture (lSO
2、/IEC 24727-1 :2007 ,IDT) 2013-06-01实施2012-12-31发布发布中华人民共和国国家质量监督检验检蜜总局中国国家标准化管理委员会今飞乱叫什夕阳S作川-、气川盹回渎蕴Mm副主-drbH川PM咄TA,f、/即制而GB/T 29271. 1-20 12/ISO/IEC 24727-1 :2007 自次EWH111344444556666678 例口一和服捕问即出实愧qnuu口性构服.u卖)件川川UU属结性用口时一录文-uuuu构系立应述型接口刊附用义结体独端描模卡接的性引定性构要系辑议户力据用接时则料性和语作结概体逻协客能数通连E原资围范语略操系。全um范规术缩互
3、体J2345678JJ安i言言666队6.队6.666录前引1234567附I GB/T 29271.1-2012月SO/IEC24727-1 : 2007 目。GB/T 29271识别卡集成电路卡编程接口分为以下6个部分z一一第1部分z体系结构z一-第2部分z通用卡接口;一一第3部分z应用接口;二一第4部分z应用编程接口(APD管理E一一第5部分z测试规程z第6部分z实现互操作的鉴别协议的注册管理规程。本部分为GB/T29271的第1部分。本部分按照GB/T1. 1-2009给出的规则起草。本部分使用翻译法等同采用ISO/IEC24727-1: 2007(识别卡集成电路卡编程接口第1部分z体
4、系结构。与本部分中规范性引用的国际文件有一致性对应关系的我国文件如下zGB/T 16649.15-2010识别卡集成电路卡第15部分z密码信息应用(lSO/IEC7816-15: 2004 ,IDT) 一-GB/T16263-2006 信息技术ASN.1编码规则(lSO/IEC8825: 2002 , IDT) 一一-GB/T29271. 2-2012 识别卡集成电路卡编程接口第2部分z通用卡接口(lSO/IEC 24727-2:2008 ,IDT) 本部分做了下列编辑性修改z将国际标准中范围的第一段描述性的文字改至引言中z在规范性引用文件中增加了文中引用到的标准z增加了部分缩略语z一一删除国
5、际标准中的参考文献。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本部分起草单位z中国电子技术标准化研究院、东信和平智能卡股份有限公司、北京华大智宝电子系统有限公司、深圳市特种证件研究制作中心。本部分主要起草人z金倩、黄小鹏、李金良、严金波阳山GB/T 29271.1-2012月SO/IEC24727-1 : 2007 51 吉同GB/T 29271定义了一组集成电路卡(lCC)和外部应用之间交互的编程接口,包括多部门使用的通用服务。ICC的组织和操作符合ISO/IEC7816-4 0 GB/T
6、 29271与不同应用领域之间有互操作要求的ICC应用相关。GB/T 29271定义了接口以实现独立的实现方法之间的互操作。GB/T 29271详细定义了服务的查找机制,其查找方法包括为客户端应用提供的查找方法:一一ICC中可选的卡端应用z一每一个卡端应用的相关信息。GB/T 29271的第1部分规定体系结构,它为本标准后续部分提供了基本的背景信息。鼓励使用GB/T 29271的开发者阅读这一介绍性质的第1部分。第1部分中规定的概念的技术细节在其他部分中提供。GB/T 29271的第2部分详述功能和相关信息结构,它们可用于GB/T29271的第3部分中定义的接口的实现。GB/T 29271的第
7、3部分详述由一个客户端应用拉起使用的服务访问机制。GB/T 29371的第4部分详述通信校中两个相邻组件之间的可信机制和连接机制。GB/T 29271的第5部分详述测试规程。GB/T 29271的第6部分规定实现互操作的鉴别协议的注册管理规程。用于第3部分的功能通常存在于ICC之外,用于第2部分的功能通常存在于ICC之内。N GB/T 29271. 1-20 12/ISO/IEC 24727-1 :2007 1 范围识别卡集成电路卡编程接口第1部分:体系结构GB/T 29271的本部分规定了z一一系统结构和操作原理s能力查找机制;一-安全原理。本部分与接口技术的物理层无关。2 规范性引用文件下
8、列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单适用于本文件。GB/T 16649.4-2010识别卡集成电路卡第4部分z用于交换的结构、安全和命令(lSO/IEC7816-4: 2005 , IDT) ISO/IEC 7816-15识别卡集成电路卡第15部分E密码信息应用(Identificationcards-Integrated circuit cards-P.缸t15: Cryptographic information application) ISO/IEC 8825 信息技术ASN.1编码规
9、则Onformationtechnology-ASN. 1 encoding rules) ISO/IEC 24727亿识别卡集成电路卡编程接口第2部分z通用卡接口(Identificationcards Integrated circuit card programming interfaces-Part 2: Generic card interface) ISO/IEC 24727-3识别卡集成电路卡编程接口第3部分z应用接口(Identificationcards Integrated circuit card programming interfaces-Part 3: Applic
10、ation interface) ISO/IEC 24727-4识别卡集成电路卡编程接口第4部分z应用编程接口(APl)管理口dentificationcards-Integrated circuit card programming interfaces-P缸t4: Application programming interface (APl) administrationJ 3 术语和定义3. 1 3.2 下列术语和定义适用于本文件。鉴别autbentication 在身份或识别中评估信任级别的过程。鉴别协议autbentication prot配01鉴别的具体过程。1 GB/T 2927
11、1. 1-20 12/ISO/IEC 24727-1 :2007 3.3 3.4 3.5 3.6 3. 7 3.8 卡card集成电路卡。卡端应用card-application ICC中可唯一寻址的功能集,能向客户端应用提供数据存储和计算服务。害户端应用client-application 需要访问一个或多个卡端应用的处理软件。费量据元data element 在接口处可见的信息项,可以是名称、逻辑内容描述、格式和编码。GB/T 16649.4一201).定义3.12J 数据集d;t饱回t实现互操作的数据结构的名称集合。用于互操作的数据结构data structure for interop
12、e,rability GB/T 16649. 4文件结柏(由两个字节作为文件标识特),或ISO/IEC8825 BER-TL V数据对象(由人位位串编码的ASN.1标签)。3.9 差异特征diffrential-identity 由名称、标识和鉴别协议组戚的信忌集。3. 10 通用卡访问层generic由rdacc四slayer 向服务访问层提供lSO/IEC剖727-2接口的组件。3. 11 t只iidentification 可以使一个实体被辨别或感知的一组特征和过程的集合。3. 12 接口interface 实现独立或不相关的系统之间衔接、相互操作或相互通信。3. 13 互操作性inte
13、roperability 符合GB/T29271的任何卡端应用接口可以被符合GB/T29271的任何客户端应用使用的性能。3. 14 标识marker 差异特征中代表一个实体唯一特征的信息项。2 GB/T 29271.1-2012月SO/IEC24727-1 :2007 3. 15 中间件middleware 连接两个其他方面独立的应用的软件。3. 16 服务service 在接口处可见的处理功能的集合。3. 17 服务访问层service access layer 向客户端应用提供ISO/IEC24727-3 A凹的组件。4 缩略语下列缩略语适用于本文件。AID: 应用标识符(applica
14、tionidentifier) ACD:应用能力描述(applicationcapabi1ity description) APDU: 应用协议数据单元(applicationprotocol data unit) API:应用编程接口(applicationprogramming interface) BER:基本编码规则1(basic encoding rules) CCD:卡片能力描述(cardcapability description) DSI:实现互操作的数据结构(datastructure for interoperability) GCAL: 通用卡访问层(genericcar
15、d access layer) GCI:通用卡接口(genericcard interface) IAS:身份、鉴别和数字签名服务identity,authentication, and (digitaD signature servicesJ ICC:集成电路卡(integratedcircuit card) IFD:接口设备(interfacedevice) OID:对象标识符(objectidentifier) PKI:公钥基础设施(publickey infrastructure) RFU: ISO/IEC保留供将来使用(reservedfor future use by ISO/IE
16、C) SAL:服务访问层(serviceaccess layer) SM:安全报文传输(securemessaging) SMC:安全报文传输控制(securemessaging controD 3 GB/T 2927 1. 1-20 12/ISO/IEC 24727-1 :2007 TLV:标签-长度,值(tag-length-value) URL:统一资源定位符(uniformresource locator) 注:OID的获取见GB/T26231-2010信息技术开放系统互连O囚的国家编号体系和注册规程儿5 互操作性互操作即实现了对于任何符合GB/T29271的卡端应用提供的接口都可以被
17、任何符合GB/T29271的客户端应用使用。GB/T29271定义的一组接口和查找机制可视为被测试验证过的独立的实现方法。GB/T 29271在两个层面上定义了接口z一一客户端应用和服务接口之间z一一服务访问层和通用卡接口之间。对每个具体的接口,其所支持的功能在GB/T29271的相关部分中定义。GB/T 29271适用于ICC直接提供或间接提供的能力描述,这些能力在6.6中描述。服务接口、通用卡接口和能力描述可以根据将来ICC技术的发展而进一步扩展。6 体系结构6. 1 概要GB/T 29271将在主机平台上运行的客户端应用和能被客户端应用调用的一组分层服务分开。服务的组织结构将在服务接口、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 29271.1 2012 识别 集成 路卡 编程 接口 部分 体系结构
