GB T 16649.15-2010 识别卡 集成电路卡 第15部分:密码信息应用.pdf
《GB T 16649.15-2010 识别卡 集成电路卡 第15部分:密码信息应用.pdf》由会员分享,可在线阅读,更多相关《GB T 16649.15-2010 识别卡 集成电路卡 第15部分:密码信息应用.pdf(76页珍藏版)》请在麦多课文档分享上搜索。
1、道BICS 35.240.15 L 64 和国国家标准主t-飞、中华人民G/T 16649. 15-2010/ISO/IEC 7816-15:2004 识别卡集成电路卡第15部分:密码信息应用Identification cards-Integraed circuit cards Part 15: Cryptographic nformaton application (ISO/IEC 7816-15: 2004 , IDT) 2011-04心1实施2010-12-01发布发布中华人民共和国国家质量监督检验检菇总局中国国家标准化管理委员会队舍AVa割草/F-R 切时可楠、付mmJV飞川、凶6、
2、-M非窍,9崎GB/T 16649.15-201 O/ISO/IEC 7816-15: 2004 目次前言I引言.EI 范围2 规范性引用文件.3 术语和定义.4 符号和缩略语.4 5 通则.6 密码信息对象.7 CIO文件.8 ASN.1中的信息语法10附录A(规范性附录)ASN.1模块M附录B(资料性附录)具有数字签名鉴别功能的卡的CIA示例.附录C(资料性附录)示例拓扑结构附录D(资料性附录)CIO值和它们的编码的示例参考文献.70G/T 16649.15-201 O/ISO/IEC 7816-15: 2004 目。昌GB/T 16649在总标题识别卡集成电路卡下目前由下述部分构成:一一
3、第1部分:带触点的卡物理特性;一一第2部分:带触点的卡触点的尺寸和位置;一一第3部分:带触点的卡电信号和传输协议;一一第4部分:用于交换的结构、安全和命令;一一第5部分:应用标识符的国家编号体系和注册规程;一一第6部分:行业间数据元;一一第7部分:用于结构化卡查询语言(SCQL)的行业间命令;一一第8部分:与安全相关的行业间命令;一一第9部分:用于卡管理的命令;一一第10部分:带触点的卡同步卡的电信号和复位应答;一一第11部分:通过生物识别方法的个人验证(制定中); 一一一第12部分:带触点的卡USB电气接口和操作规程;一一第13部分:在多应用环境中用于应用管理的命令(制定中); 一一第15部
4、分:密码信息应用。本部分为GB/T16649的第15部分。本部分等同采用国际标准ISO/IEC7816-15: 2004(识别卡集成电路卡第15部分:密码信息应用)(英文版)。为便于使用,本部分作了下列编辑性修改:a) 删除国际标准前言;b) 将本文件改为本部分。本部分的附录A是规范性附录,附录B、附录C和附录D是资料性附录。本部分由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本部分起草单位:中国电子技术标准化研究所、北京华大智宝电子系统有限公司。本部分主要起草人:金倩、冯敬、李金良、耿力、袁理、王文峰、乔申杰。I G/T 16649. 15-20 1 O/ISO/IEC 78
5、16-15:2004 引GB/T 16649是规定集成电路卡参数和交换中集成电路卡使用的国家标准。具有密码功能的集成电路卡可以用于信息系统使用者的安全识别,以及其他核心安全服务,例如通过数字签名达成不可否认性、发行用于保密的编码密钥。GB/T16649的本部分的目的是基于可用的标准对这些服务提供一种构架。一个主要目的是提供解决方案,其可用于为具有若干可兼容卡的发行者的大型系统提供交换。该系统足够灵活以用于多种不同环境,同时还保持了对交互性的要求。已经提供了多种数据结构来管理私有密钥和关键数据,以支持公共密钥证书基础设施、灵活管理用户和实体鉴别。GB/T 16649的本部分是基于PKCS# 15
6、 v l. 1(见参考文献)这些文件之间的关系如下:两个文件的共同核心部分相同;删除了PKCS# 15中不涉及IC卡的内容;GB/T 16649的本部分包括了满足特定IC卡要求的增加部分。E GB/T 16649. 15-20 1 O/ISO/IEC 7816-15:2004 识别卡集成电路卡第15部分:密码信息应用1 范围GB/T 16649的本部分规定了卡的一种应用。该应用包含密码功能的信息。本部分定义了用于密码信息的通用语法和格式,以及在适当时共享该信息的机制。本部分旨在:一一便于运行于不同平台的各部分间的交立性t平台元关); 一一使外部应用能利用多个制造商的产品和部分(厂商元关h吏无需
7、重写应用层的软件也能使用更先进的技术(哎用无关); 一一一在维持现有的j目关的标准一致性的同时,进行必要的和可行的扩展。本部分支持下列功能:一一一在卡中存储密码信息的多个实例s一一使用密码信息;检索密码信息,这一功能的关键因素在干fI录文扑的慨念,它提供了卡上对象和这些对象的实际格式之间的一个间接层;一一适当时,用GB/T16649的其他部分中定义的数据对象末交叉引用密码信):J、;一一不同的鉴别机制;一一多个密码算法(它们的适用性不属于GI3/T16(:)49的水部分的范围)。本部分不包括卡内和/或外部的内部实现。不强制要求执行,仨部分的所有选项。在本部分主要部分和附录A的模块中对ASN.1
8、的定义有差异的情况下,以附录A为准。2 规范性引用文件下列文件中的条款通过GB/T16649的本部分的引用而成先水部分的条款。儿是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T 13000 信息技术通用多八位编码字符集(UCS)CISO/IEC 10646: 2003 , IDT) GB/T 16262(所有部分)信息技术抽象语法记法l(ASN.1) (idt ISO/IEC 8824) GB/T 16263.1 信息技术ASN.1编码
9、规则第1部分:基本编码规则(BER)、规范编码规则(CER)和非典型编码规则(DER)的规范(GB/T16263.1-2006 , ISO/IEC 8825一1:2002 , IDT) GB/T 16264.8 信息技术开放系统互连目录第8部分:公钥和属性证书框架(GB/T16264.8 2005 ,ISO/IEC 9594-8: 2001 , IDT) GB/T 16649(所有部分)识别卡集成电路卡CISO/IEC7816 , IDT) GB/T 21078. 1 银行业务个人识别码的管理与安全第1部分:ATM和POS系统中联机PIN处理的基本原则和要求(GB/T21078.1-2007
10、, ISO/IEC 9564-1:2002 ,MOD) ISO/IEC 7816-11 识别卡集成电路卡第11部分:通过生物识别方法的身份验证3 术语和定义下列术语和定义适用于本部分。GB/T 16649. 15-2010/ISO/IEC 7816-15:2004 3. 1 3.2 3.3 绝对路径absolute path 以文件标识符3FOO开始的路径。应用application 为满足特定功能所需的数据结构、数据元和程序模块。GB/T 16649. 4-2010J 应用标识符application identifier 标识应用的数据元(最多16字节)。注:根据GB/T16649.4-2
11、010改编。3.4 3.5 3.6 3. 7 应用提供者application provider 提供卡上应用的组成部分的实体。GB/T 16649.4一2010J鉴别信息对象authentication information object 提供关于鉴别(例如口令)的有关数据的信息的密码信息对象。鉴别对象目录文件authentication object directory file 包含鉴别信息对象的基本文件。二进制编码的+进制binary coded decimal 一种数字的表示方法,这里的数字以一串十进制数字表示,而每一位十进制数字被编码为一个4位的二进制数。3.8 3.9 3.10
12、 3. 11 3.12 3.13 2 持卡者cardholder 被发给卡的人。发卡者card issuer 发行卡的机构或实体。证书目录文件certificate directory file 包含证书信息对象的基本文件。证书信息对象certificate information object 提供关于证书信息的密码信息对象。命令command 启动一个操作并请求卡响应的报文。密码信息应用cryptographic information application 包含密码民息对象、其他安全数据元及其预定使用的信息的卡中应用。G/T 16649. 15-20 1 O/ISO/IEC 7816-
13、15:2004 3. 14 密码信息对象cryptographic information object 包含在CIA中的构造信息,它描述密码数据元,例如公共密钥或证书。3. 15 数据容器信息对象data container information object 提供有关数据容器的信息的密码信息对象,例如一个文件。3. 16 数据窑器对象目录文件data container object directory file 包含数据容器信息对象的基本文件。3. 17 专用文件dedicated file 包含文件控制信息和可分配的存储空间(可选)的结构。GB/T 16649. 4-2010J 3.
14、 18 目录(DIR)文件directory (DIR) file 可选的EF.包含卡支持的应用列表和可选相关数据元。GB/T 16649.4一2010J3. 19 3.20 3.21 3.22 基本文件elementary file 共用同一文件标识符和同一安全属性的数据单元或记录或数据对象的集合。GB/T 16649.4一2010J文件标识符file identifier 用于寻址文件的数据元(2个字节)。GB/T 16649. 4-2010J 函数function 由一个或多个命令及合成作用完成的过程。主文件master file 唯一的DF.它代表卡上层次结构文件的根。GB/T 166
15、49. 4-2010J 注:MF具有文件标识符3FOO。3.23 报文message 通过接口设备向卡传输的字节串,或反向传输的字节串,不包括面向传输的(transmission oriented)字符。3.24 对象目录文件object directory file 包含关于其他CIA目录文件信息的必备基本文件。3.25 口令password 应用可能需要的、用来鉴别卡的用户的数据。3 GB/T 16649. 15-20 1 O/ISO/IEC 7816-15:2004 GB/T 16649.4一2010J3.26 路径path 无定界的文件标识符的链接。GB/T 16649. 4-2010
16、J 3.27 私高密钥目录文件private key directory file 包含私有密钥信息对象的基本文件。3.28 私高密钥信息对象private key information object 提供关于私有密钥信息的密码信息对象。3.29 提供者provider 具有或已经获得权力来创建卡中DF的权力机构。GB/T 16649.4-户2010)3.30 3.31 公共密钥目录文件public key directory file 包含公共密钥信息对象的基本文仲。公共密钥信息对象public key informatin object 提供关于公共峦钥信息的密码信息对象。3.32 3.
17、33 3.34 3.35 3.36 记录record 在支持EF的记录中,可以被卡引用和处理的字节串。GB/T 16649.4 -2010J 相对路径relative path 以当前DF的文件标识符开始的路径。保密密钥目录文件Sfcret ke directory file 包含保密密钥信息对象的基本文件。保密密钥信息对象secret key information obje-ct 提供关于保密密钥信息的密码信息对象。模板template 构成结构化BER-TLV数据对象值宇段的BER-TLV数据对象的集合。注:根据GB/T16649.4-2010改编。4 符号和缩暗语4. 1 符号DF.x
18、 EF. x 4 专用文件x,其中x是文件的首字母缩写基本文件x,其中x是文件的首字母缩写GB/T 16649.15一201 O/ISO/IEC 7816-15:2004 o9和AF十六进制数字4.2 缩略语下列缩略语适用于本部分。A1D 应用标识符AOD 鉴别对象目录BCD 二进制编码的十进制数CD 证书目录CDE 密码数据元CIA 密码信息应用CIO 密码信息对象CV 可校验卡DCOD 数据容器对象目录DDO 自由数据对象DF 专用文件DH 密钥交换算法DSA 数字签名算法EC 椭圆曲线EF 基本文件1DO 行业间数据对象,如GB/T16649.6-所定义IFD 接口设备KEA 密钥交换算
19、法MF 主文件OD 对象目录PKCS 公共密钥密码标准PrKD 私有密钥目录PuKD 公共密钥目录RSA 公共密钥加密算法SKD 保密密钥目录SPKI 简单公共啻钥基础设施UCS 通用多八位编码字符集(见GB/T13000. 1) URL 统一资掠定位符UTC 世界标准时间UTF-8 UCS转换格式8WTLS 无线应用传输层安全协议5 通则本部分以加粗的Helvetica字体表示ASN.1符号。当ASN.1类型和值在标准文本中被引用时,它们通过以加粗的Helvetica字体表示而与标准文本相区分。涉及卡与IFD间的指定信息交换的命令名称,通过以Courier字体表示而与标准文本相区分。如果在列
20、表中的项以数字编号(而不是使用一或字酌,则表示那些项是在一个过程中的步骤。5 GB/T 16649. 15-2010/ISO/IEC 7816-15:2004 6 密码信息对象6. 1号|言本部分提供:一一说明包含在卡中的密码信息的对象描述;一一该信息的预计使用的描述;一一检索该信息的方式(当适当时); 一用于提供编码基础信息的抽象语法;二一用于信息的对象模型。以CIO形式描述的信息还可能包括访问控制信息。6.2 CIO类本部分定义了4个CIO类:一一密码密钥信息对象;证书信息对象;一一数据容器信息对象;一一鉴别信息对象。这些CIO的逻辑结构在图1中示出。密码密钥信息对象类具有3个子类:私有密
21、钥、保密密钥和公共密钥信息对象。CIO从更高级类继承属性,并且可以在卡上实例化。密码信息对象私有保密公共X.509 信对其证象他书息数据数据国生物外部巳Y识别密钥密钥密钥证书证书文件对象数据鉴别信息信息信息信息信息信息信息信息信息对象对象对象对象对象对象对象对象对象图1CIO类层次6.3 属性所有的CIO具有多个属性。类型特定属性总是存在的。组特定属性和所有CIO共有的属性可以按图2中所示继承。属性在第8章中定义。共有CIO属性类特定CIO属性子类特定CIO属性类型特定CIO属性图2属性继承概念6.4 访问限制CDE可以是私有的或公有的,私有表示它们不允许未授权访问。对私有CDE的访问(读、写
22、等)由鉴别信息对象描述(其也包括鉴别过程)。条件访问(从持卡者角度)用用户信息、用户生物识别信息或密码方式的获知来实现。公有CDE不保护读操作。GB/T 16649. 15-2010/ISO/IEC 7816-15:2004 7 CIO文件7. 1 概述CIO包含在基本文件中,并且通常引用CDE;CIO在一些情况下可以直接包含CDE。专用文件CDF. CIA)包含CIO基本文件。某些CIO文件可以存在于其他专用文件下,在这种情况下,它们从DF. CIA被引用。7.2 IC卡要求当使用时,卡应符合GB/T16649的有关部分:一一层次逻辑文件系统;一一直接或间接应用选择;访问控制机制;读操作;密
23、码操作。7.3 卡文件结构支持本部分的典型的卡具有如下布局:注:在本部分中,卡上的EF.DIR只在不支持如GB/T16649.4中定义的使用AID作为DF名的应用选择,或者当多个CIA位于单张卡上时才需要。图3DF. CIA的示例内睿其他可能的拓扑结构在附录C中讨论。每个文件和目录的内容和用途在下面说明。7.4 EF. DIR 如果在MF下存在EF.DIR C文件标识符:2FOO勺,则应包括一个或多个应用模板,如GB/T 16649.4的定义。用于CIA的应用模板(标签61)应至少包括下列IDO:一一应用标识符(标签4F勺,数值在7.5.5中定义;一一路径(标签51勺,其值由应用提供者指定。G
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 16649.15 2010 识别 集成 路卡 15 部分 密码 信息 应用
