CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf

上传人:livefirmly316 文档编号:590968 上传时间:2018-12-15 格式:PDF 页数:16 大小:419.97KB
下载 相关 举报
CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf_第1页
第1页 / 共16页
CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf_第2页
第2页 / 共16页
CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf_第3页
第3页 / 共16页
CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf_第4页
第4页 / 共16页
CAN CSA-ISO IEC 7816-15B-2010 Identification cards - Integrated circuit cards - Part 15 Cryptographic information application - AMENDMENT 2 Error corrections and extensions for mul.pdf_第5页
第5页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、Identification cards Integrat ed circuit cards Part 15: Cryptographic information application AMENDMENT 2:Error corrections and extensions for multi-application environmentsAmendment 2:2010 (IDT) toNational Standard of CanadaCAN/CSA-ISO/IEC 7816-15-05(ISO/IEC 7816-15:2004, IDT)NOT FOR RESALE.PUBLICA

2、TION NON DESTINE LA REVENTE.CSA Standards Update ServiceAmendment 2:2010 toCAN/CSA-ISO/IEC 7816-15-05December 2010Title: Identification cards Integrated circuit cards Part 15: Cryptographic information application AMENDMENT 2: Error corrections and extensions for multi-application environmentsPagina

3、tion: 10 pages (iii preliminary and 7 text)To register for e-mail notification about any updates to this publicationgo to www.ShopCSA.caclick on E-mail Services under MY ACCOUNTclick on CSA Standards Update ServiceThe List ID that you will need to register for updates to this publication is 2420823.

4、If you require assistance, please e-mail techsupportcsa.ca or call 416-747-2233.Visit CSAs policy on privacy at www.csagroup.org/legal to find out how we protect your personal information.Reference numberISO/IEC 7816-15:2004/Amd.2:2008(E)ISO/IEC 2008INTERNATIONAL STANDARD ISO/IEC7816-15First edition

5、2004-01-15AMENDMENT 22008-12-15Identification cards Integrated circuit cards Part 15: Cryptographic information application AMENDMENT 2: Error corrections and extensions for multi-application environments Cartes didentification Cartes circuit intgr Partie 15: Application des informations cryptograph

6、iques AMENDEMENT 2: Corrections derreurs et extensions pour environnements dapplications multiples ISO/IEC 7816-15:2004/Amd.2:2008(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited un

7、less the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a tradema

8、rk of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies.

9、In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2008 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any m

10、eans, electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail cop

11、yrightiso.org Web www.iso.org ii ISO/IEC 2008 All rights reservedAmendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd.2:2008(E) ISO/IEC 2008 All rights reserved iiiForeword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commissi

12、on) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO an

13、d IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IE

14、C JTC 1. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of the joint technical committee is to prepare International Standards. Draft International Standards adopted by the joint technical committee are circulated to national b

15、odies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for ide

16、ntifying any or all such patent rights. Amendment 2 to ISO/IEC 7816-15:2004 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 17, Cards and personal identification. Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd.2:2008(E) ISO/IEC

17、 2008 All rights reserved 1Identification cards Integrated circuit cards Part 15: Cryptographic information application AMENDMENT 2: Error corrections and extensions for multi-application environments Page 9, 7.3, Figure 3 Replace the existing figure with the following: EF.OD EF.CIAInfo EF.PrKD EF.C

18、D EF.AOD EF.PuKDMF EF.DIR EF.SKD EF.DCODDF.CIA NOTE 1 For the purpose of this part of ISO/IEC 7816, EF.DIR is needed on cards that do not support application selection using AID as DF name as defined in ISO/IEC 7816-4 or when multiple CIAs reside on a single card. NOTE 2 Square element files are man

19、datory for this part of ISO/IEC 7816 (see Table 1). MF may not be seen at the interface (see ISO/IEC 7816-4). Figure 3 Example contents of DF.CIA Page 9, 7.4 Replace the first sentence with the following: This file (file identifier: 2F00) shall, if present, contain one or several application templat

20、es as defined in ISO/IEC 7816-4. Page 10, 7.4 Add following paragraph at the end of the subclause: If within the application template for a CIA one or more nested application templates (tag 61) are present, they may contain the application identifier (tag 4F). Each application template corresponds t

21、o an application to which this CIA applies. Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd.2:2008(E) 2 ISO/IEC 2008 All rights reservedPage 10, 7.5.2 Replace the second list item with the following: card characteristics (e.g. read only). Page 13, 8.2.4 Replace the existing te

22、xt of KeyIdentifiers with the following: KeyIdentifiers KEY-IDENTIFIER := issuerAndSerialNumber | issuerAndSerialNumberHash | subjectKeyId | subjectKeyHash | issuerKeyHash | issuerNameHash | subjectNameHash | pgp2KeyId | openPGPKeyId | certificateHolderReference, . Page 14, 8.2.4 Add the following l

23、ist item at the end of the suclause: certificateHolderReference: An OCTET STRING that denotes the holder of an ISO/IEC 7816-8 card verifiable certificate and that is used as subject key identifier to reference the public key of the certificate holder. Page 14, 8.2.5 Replace the existing text of Path

24、 with the following: Path := SEQUENCE efidOrTagChoice CHOICE efidOrPath OCTET STRING, tagRef 0 SEQUENCE tag OCTET STRING, efidOrPath OCTET STRING OPTIONAL , appFileRef 1 SEQUENCE aid APPLICATION 15 OCTET STRING, efidOrpath OCTET STRING , appTagRef 2 SEQUENCE aid APPLICATION 15 OCTET STRING, tag OCTE

25、T STRING, efidOrPath OCTET STRING OPTIONAL , index INTEGER (0 cia-ub-index) OPTIONAL, length 0 INTEGER (0 cia-ub-index) OPTIONAL ( WITH COMPONENTS ., index PRESENT, length PRESENT| WITH COMPONENTS ., index ABSENT, length ABSENT ) Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd

26、.2:2008(E) ISO/IEC 2008 All rights reserved 3Page 15, 8.2.5 Add the following at the end of the second paragraph, which is explaining path. aid and tag are used for referencing from CIA of logical data structures located in application context. Page 15, 8.2.5 Replace the last sentence of the last pa

27、ragraph with the following: In the urlWithDigest case, assuming that the CIO card is protected against unauthorized data modifications, the digest component will protect the externally protected object against unauthorized modifications too. Page 16, 8.2.8 Replace the existing definition of AccessMo

28、de with the following: AccessMode := BIT STRING read (0), update (1), execute (2), delete (3), attribute (4), pso_cds (5), pso_verif (6), pso_dec (7), pso_enc (8), int_auth (9), ext_auth (10) Page 16, 8.2.8 Replace the existing text of AuthMode with the following: AuthMethod := BIT STRING secureMess

29、aging(0), extAuthentication(1), userAuthentication(2), always(3) Page 17, 8.2.8 Add following at the end of the subclause: The AccessMode component gives information of access mode to the object or its attribute. read, update, execute, and delete are access mode for the object itself and attribute i

30、s for its attribute change, for example resetting key retry counter. Other access mode attributes are intended for the completion of the execute access mode meaning. Those further attributes are to be set along with execute attribute to describe the action. pso_cds is for PERFOM SECURITY OPERATION (

31、PSO) COMPUTE DIGITAL SIGNATURE command, pso_verify for PSO VERIFY CERTIFICATE command, pso_dec for PSO DECIPHER command, pso_enc for PSO ENCIPHER command, int_auth for INTERNAL AUTHENTICATE command, and ext_auth for EXTERNAL AUTHENTICATE command. Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC

32、 7816-15:2004/Amd.2:2008(E) 4 ISO/IEC 2008 All rights reservedPage 22, 8.3 Delete the following from the end of the second paragraph: “, if the objects and the EF.OD file have the same access control requirements”. Page 29, 8.7.8 Replace the existing text of CVCertificateAttributes with the followin

33、g: CVCertificateAttributes := SEQUENCE value ObjectValue CIO-OPAQUE.&Type, certificationAuthorityReference OCTET STRING OPTIONAL . For future extensions, Page 30, 8.7.8 Add the following list item at the end of the subclause: CVCertificateAttributes.certificationAuthorityReference: The value of this

34、 component shall be exactly the same as for the corresponding component in the card verifiable certificate. Page 31, 8.9.2 Replace the existing text of PasswordFlags with the following: PasswordFlags := BIT STRING case-sensitive (0), local (1), change-disabled (2), unblock-disabled (3), initialized

35、(4), needs-padding (5), unblockingPassword (6), soPassword (7), disable-allowed (8), integrity-protected (9), confidentiality-protected (10), exchangeRefData (11), resetRetryCounter1 (12), resetRetryCounter2 (13) (CONSTRAINED BY - unblockingPassword and soPassword cannot both be set - ) Page 32, 8.9

36、.2 Add the following list item at the end of the explanation of PasswordAttributes.pwdFlags: can be reset by means of a RESET RETRY COUNTER command with P1 = 00 (resetRetryCounter1 and resetRetryCounter2 are not set), P1 = 01 (only resetRetryCounter2 is set), P1 = 02 (only resetRetryCounter1 is set)

37、 or P1 = 03 (both bits are set). (resetRetryCounter1 , resetRetryCounter2) Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd.2:2008(E) ISO/IEC 2008 All rights reserved 5Page 34, 8.9.3 Replace the existing text of BiometricInformationTemplate and BiometricInformationTemplateGroup

38、 with the following: BiometricInformationTemplate := OCTET STRING - Shall contain an ISO/IEC 7816-11 Biometric Information Template value BiometricInformationTemplateGroup := OCTET STRING - Shall contain an ISO/IEC 7816-11 Biometric Information Template group template value Page 39, A.2.4 Replace th

39、e existing text of KeyIdentifiers with the following: KeyIdentifiers KEY-IDENTIFIER := issuerAndSerialNumber | issuerAndSerialNumberHash | subjectKeyId | subjectKeyHash | issuerKeyHash | issuerNameHash | subjectNameHash | pgp2KeyId | openPGPKeyId | certificateHolderReference, . Page 40, A.2.5 Replac

40、e the existing text of Path with the following: Path := SEQUENCE efidOrTagChoice CHOICE efidOrPath OCTET STRING, tagRef 0 SEQUENCE tag OCTET STRING, efidOrPath OCTET STRING OPTIONAL , appFileRef 1 SEQUENCE aid APPLICATION 15 OCTET STRING, efidOrpath OCTET STRING , appTagRef 2 SEQUENCE aid APPLICATIO

41、N 15 OCTET STRING, tag OCTET STRING, efidOrPath OCTET STRING OPTIONAL , index INTEGER (0 cia-ub-index) OPTIONAL, length 0 INTEGER (0 cia-ub-index) OPTIONAL ( WITH COMPONENTS ., index PRESENT, length PRESENT| WITH COMPONENTS ., index ABSENT, length ABSENT ) Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15

42、-05ISO/IEC 7816-15:2004/Amd.2:2008(E) 6 ISO/IEC 2008 All rights reservedPage 40, A.2.8 Replace the existing definition of AccessMode with the following: AccessMode := BIT STRING read (0), update (1), execute (2), delete (3), attribute (4), pso_cds (5), pso_verif (6), pso_dec (7), pso_enc (8), int_au

43、th (9), ext_auth (10) Page 41, A.2.8 Replace the existing text of AuthMethod with the following: AuthMethod := BIT STRING secureMessaging(0), extAuthentication(1), userAuthentication(2), always(3) Page 47, A.7.8 Replace the existing text of CVCertificateAttributes with the following: CVCertificateAt

44、tributes := SEQUENCE value ObjectValue CIO-OPAQUE.&Type, certificationAuthorityReference OCTET STRING OPTIONAL . For future extensions, Page 48, A.9.2 Replace the existing text of PasswordFlags with the following: PasswordFlags := BIT STRING case-sensitive (0), local (1), change-disabled (2), unbloc

45、k-disabled (3), initialized (4), needs-padding (5), unblockingPassword (6), soPassword (7), disable-allowed (8), integrity-protected (9), confidentiality-protected (10), exchangeRefData (11), resetRetryCounter1 (12), resetRetryCounter2 (13) (CONSTRAINED BY - unblockingPassword and soPassword cannot

46、both be set - ) Amendment 2:2010 to CAN/CSA-ISO/IEC 7816-15-05ISO/IEC 7816-15:2004/Amd.2:2008(E) ISO/IEC 2008 All rights reserved 7Page 48, A.9.3 Replace the existing text of BiometricInformationTemplate and BiometricInformationTemplateGroup with the following: BiometricInformationTemplate := OCTET

47、STRING - Shall contain an ISO/IEC 7816-11 Biometric Information Template value BiometricInformationTemplateGroup := OCTET STRING - Shall contain an ISO/IEC 7816-11 Biometric Information Template group template value Page 52, Annex B.2 Replace the penultimate sentence of the fourth list item with the

48、 following: This file shall be pointed to by a CD file which is modifiable by the card issuer or the application provider (or not modifiable at all). Page 56, Annex C Add the following new figure after Figure C.3: DF.CIA 1 EF.OD EF.CIAInfo EF.PrKD EF.CD EF.AOD EF.PuKD DF.CIA 2 EF.OD EF.CIAInfo EF.Pr

49、KD EF.CD EF.AOD EF.PuKD Figure C.4 Example with two applications on the card with no EF.DIR seen at the interface Page 57, D.1 In the fourth paragraph, replace: “The tag class is indicated in the bracket, except for the contextual class, which is the default.” with: “The tag class is indicated in the bracket, excep

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1