ImageVerifierCode 换一换
格式:PDF , 页数:20 ,大小:1,022KB ,
资源ID:396570      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-396570.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(BS ISO IEC 21320-1-2015 Information technology Document Container File Core《信息技术 文档容器文件 核心》.pdf)为本站会员(eastlab115)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

BS ISO IEC 21320-1-2015 Information technology Document Container File Core《信息技术 文档容器文件 核心》.pdf

1、BSI Standards Publication BS ISO/IEC 21320-1:2015 Information technology Document Container File Part 1: CoreBS ISO/IEC 21320-1:2015 BRITISH STANDARD National foreword This British Standard is the UK implementation of ISO/IEC 21320-1:2015. The UK participation in its preparation was entrusted to Tec

2、hnical Committee IST/41, Document description and processing language. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct app

3、lication. The British Standards Institution 2015. Published by BSI Standards Limited 2015 ISBN 978 0 580 81281 1 ICS 35.240.30 Compliance with a British Standard cannot confer immunity from legal obligations. This British Standard was published under the authority of the Standards Policy and Strateg

4、y Committee on 31 October 2015. Amendments/corrigenda issued since publication Date T e x t a f f e c t e dBS ISO/IEC 21320-1:2015 Information technology Document Container File Part 1: Core Technologies de linformation Fichier conteneur de document Partie 1: Donnes de base INTERNATIONAL STANDARD IS

5、O/IEC 21320-1 Reference number ISO/IEC 21320-1:2015(E) First edition 2015-10-15 ISO/IEC 2015 BS ISO/IEC 21320-1:2015ii ISO/IEC 2015 All rights reserved COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2015, Published in Switzerland All rights reserved. Unless otherwise specified, no part of this publication may

6、 be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the

7、requester. ISO copyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 copyrightiso.org www.iso.org ISO/IEC 21320-1:2015(E)BS ISO/IEC 21320-1:2015ISO/IEC 21320-1:2015(E)Foreword iv Introduction v 1 Scope . 1 2 Normative references 1

8、 3 T erms and definitions . 1 4 Requirements 2 5 Pr ofile of A ppnot e . 2 5.1 General . 2 5.2 Annotations to Appnote 2 Anne x A (informative) Informal summary . 4 Anne x B (informative) Filenames and interoperability . 5 Bibliogr aph y 8 ISO/IEC 2015 All rights reserved iii Contents PageBS ISO/IEC

9、21320-1:2015ISO/IEC 21320-1:2015(E) Foreword ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of In

10、ternational Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liai

11、son 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/IEC JTC 1. The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part

12、 1. In particular the different approval criteria needed for the different types of document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives). Attention is drawn to the possibility that some of the elemen

13、ts of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations r

14、eceived (see www.iso.org/patents). Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement. For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISO

15、s adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary information. The committee responsible for this document is ISO/IEC JTC 1, Information technology, Subcommittee SC 34, Document description and processing languages. ISO/IEC 213

16、20 consists of the following parts, under the general title Information technology Document Container File: Part 1: Coreiv ISO/IEC 2015 All rights reservedBS ISO/IEC 21320-1:2015ISO/IEC 21320-1:2015(E) Introduction It is often useful to combine multiple digital resources into a single digital resour

17、ce to make them easier to store and process. The combined digital resource may also use data compression to minimize the space needed for storage. This part of ISO/IEC 21320 specifies a format for this purpose. The format is a compatible profile of that defined by the Zip Application Note of PKWARE

18、Inc. The use of Zip-based archive files for digital documents is increasingly common. Within ISO/IEC JTC 1, there are the examples of ISO/IEC 26300 series and ISO/IEC 29500. Outside of the International Standardization system, there are similar uses such as those of the EPUB Open Container Format (f

19、rom the IDPF) and Widget Packaging and XML Configuration (from the W3C). The technology defined by the Zip Application Note has been in wide use in ICT industries for over twenty years, and the specification has been freely available for much of that time. However, it has never been formally standar

20、dized and this lack of standardization presents several challenges to standards (including ISO/IEC Standards) that wish to reference it, including the following: stability of reference: what is the correct reference to give for the Zip Application Note and how can it be ensured that this reference r

21、emains available?; intellectual property rights: what, if any, patents are necessary to implement this technology, and is there a subset that may be freely implemented?; cultural and linguistic adaptability: is the Zip Application Note sufficient by itself, or is additional expository material neede

22、d to define best practices for global use, e.g. the use of IRIs for file names?; interoperability within domain: is there a technology subset that will provide greater interoperability within the domain of Document Container Files than permitting all features of the Zip Application Note?. ISO/IEC 20

23、15 All rights reserved vBS ISO/IEC 21320-1:2015BS ISO/IEC 21320-1:2015Information technology Document Container File Part 1: Core 1 Scope This part of ISO/IEC 21320 specifies the core requirements for document container files, and implementations that produce and/or consume document container files.

24、 This part of ISO/IEC 21320 normatively references the Zip File Format Specification version 6.3.3 of PKWARE Inc. Document container files are conforming Zip files as specified by that document. 2 Normative references The following documents, in whole or in part, are normatively referenced in this d

25、ocument and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. NOTE Each of the following documents has a unique identifier that is used to cite the doc

26、ument in the text. The unique identifier consists of the part of the reference up to the first comma. ISO/IEC 10646:2014, Information technology Universal Coded Character Set (UCS) Appnote, 1)APPNOTE.TX ZIP File Format Specification, PKWARE Inc., September 2012 IETF RFC 1951, 2)DEFLATE Compressed Da

27、ta Format Specification version 1.3, May 1996 3 T erms a nd definiti ons For the purposes of this document, the following terms and definitions apply. 3.1 byte sequence of 8 bits 3.2 digital resource sequence of bytes (3.1) 3.3 d o c u m e n t c o n t a i n e r f i l e digital resource that conforms

28、 to this part of ISO/IEC 21320 3.4 implementation processor that operates on document container files (3.3) 1) Available at http:/ 2) Available at http:/www.ietf.org/rfc/rfc1951.txt INTERN A TION AL S T AND ARD ISO/IEC 21320-1:2015(E) ISO/IEC 2015 All rights reserved 1BS ISO/IEC 21320-1:2015ISO/IEC

29、21320-1:2015(E) 4 Requirements A digital resource is conformant to this part of ISO/IEC 21320 when it is in accord with the provisions of this part of ISO/IEC 21320. Such a digital resource is a document container file. An implementation is conformant to this part of ISO/IEC 21320 when it processes

30、conformant digital resources in accord with the provisions of this part of ISO/IEC 21320. 5 Pr ofile o f A ppnot e 5.1 General The provisions of this part of ISO/IEC 21320 are the provisions of Appnote as modified by the annotations provided in Table 1. The provisions of Appnote shall be determined

31、by interpreting Appnote in its own terms, and according to its own context. EXAMPLE Appnotes Clause 3 has its own “Notations” which differ from those used by ISO and IEC. Appnotes own notations apply for the purposes of its interpretation. So, for instance, “must” in the Appnote is to be read as equ

32、ivalent to “shall” in ISO and IEC Standards. 5.2 Annotations t o A ppnot e Table 1 is a two-column table which provides annotations to Appnote. The left-hand column of Table 1 contains section numbers of Appnote, and text in parentheses, which together identify a portion of Appnote. The right-hand c

33、olumn of Table 1 gives an annotation to the sections so identified. Each annotation applies to the corresponding identified section of Appnote. NOTE The annotations to Appnote can have an effect beyond the section of the Appnote to which they explicitly apply. For example, if a specific technical fe

34、ature is prohibited by an annotation, no other mention of that feature can be interpreted as re-admitting that feature to this part of ISO/IEC 21320. T a b l e 1 A n n o t a t i o n s t o A p p n o t e A ppno t e s e c t i o n A n n o t a t ion 4.3.3 (general Format of a Zip file) Resources conformi

35、ng to this part of ISO/IEC 21320 shall not span multiple volumes, and shall not be split into user-defined segment sizes. 4.3.6 (overall Zip file format) Resources conforming to this part of ISO/IEC 21320 shall not contain either “encryption header” or “archive decryption header” constructs. 4.3.8 (

36、file data) Files contained in archives shall not be encrypted using the mecha- nisms described in Appnote. 4.3.9.6 (data descriptor) The “central directory encryption method” mentioned by this sub- clause of Appnote shall not be used. NOTE 1 Although the above provision for Appnote,4.4.3 permits val

37、ues for “version needed to extract” which imply support for features of value 1.1 (“File is a volume label”), 2.0 (“File is a folder ” etc.), 2.1 (“File is compressed using Deflate64”), 2.5 (“File is compressed using PKWARE DCL Implode”) and 2.7 (“File is a patch data set”), none of these features a

38、re permitted by this part of ISO/IEC 21320. NOTE 2 To promote global use, implementers are strongly encouraged to support bit 11 of the “general purpose bit flag” (Appnote, 4.4.4) being set. NOTE 3 For file names, any Unicode character is allowed. However, different file systems impose different res

39、trictions on permissible characters, and RFC 3987 introduces its own restrictions. As a result, it might not be possible to create a file name or IRI from a zip item name. NOTE 4 Some file systems perform Unicode normalization or case normalization of file names while others do not. Thus, multiple d

40、ifferent zip item names in a single Zip archive may become identical after normalization.2 ISO/IEC 2015 All rights reservedBS ISO/IEC 21320-1:2015ISO/IEC 21320-1:2015(E) A ppno t e s e c t i o n A n n o t a t ion 4.3.10 (archive decryption header) The “archive decryption header” feature specified by

41、 this subclause of Appnote shall not be used. 4.3.13 (digital signature) The “digital signature” feature specified by this subclause of Appnote shall not be used. 4.4.1.5 (explanation of fields) Archives shall not be split or spanned. 4.4.3 (version needed to extract) Resources conforming to this pa

42、rt of ISO/IEC 21320 shall not con- tain a “version needed to extract” value greater than 45. The ZIP64 extension feature version 1 may be used. The ZIP64 extension feature version 2 shall not be used. 4.4.4 (general purpose bit flag) Bit 0, bits 4 to 10 and 12 to 15, shall not be set. Bit 11 should

43、be set. If the value of any byte in the file name or file comment is greater than 0x7F, bit 11 shall be set. If bit 11 is set, the file names and comment fields for the document container file shall be Unicode strings encoded using the UTF-8 encoding scheme as specified in ISO/IEC 10646:2014, Annex

44、D. 4.4.5 (compression method) The compression method shall be either 0 (“stored”) or 8 (“deflated”). 4.7 (manifest files) This clause of Appnote shall be disregarded. 5.5 (deflating) Files compressed using this method shall use the mechanisms speci- fied in IETF RFC 1951. 6.0 (traditional PKWARE enc

45、ryption) This clause of Appnote shall be disregarded. 7.0 (strong encryption specification) This clause of Appnote shall be disregarded. 8.0 (splitting and spanning Zip files) This clause of Appnote shall be disregarded. NOTE 1 Although the above provision for Appnote,4.4.3 permits values for “versi

46、on needed to extract” which imply support for features of value 1.1 (“File is a volume label”), 2.0 (“File is a folder ” etc.), 2.1 (“File is compressed using Deflate64”), 2.5 (“File is compressed using PKWARE DCL Implode”) and 2.7 (“File is a patch data set”), none of these features are permitted b

47、y this part of ISO/IEC 21320. NOTE 2 To promote global use, implementers are strongly encouraged to support bit 11 of the “general purpose bit flag” (Appnote, 4.4.4) being set. NOTE 3 For file names, any Unicode character is allowed. However, different file systems impose different restrictions on p

48、ermissible characters, and RFC 3987 introduces its own restrictions. As a result, it might not be possible to create a file name or IRI from a zip item name. NOTE 4 Some file systems perform Unicode normalization or case normalization of file names while others do not. Thus, multiple different zip i

49、tem names in a single Zip archive may become identical after normalization.Table 1 (continued) ISO/IEC 2015 All rights reserved 3BS ISO/IEC 21320-1:2015ISO/IEC 21320-1:2015(E) Anne x A (informative) Informal summary While this part of ISO/IEC 21320 formally states its provisions in the normative portions of the text, informally, the principal technical characteristics of this part of ISO/IEC 21320, as against Appno

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