BS ISO IEC 9797-1994 Information technology - Security techniques - Data integrity mechanism using a cryptographic check function employing a block cipher algorithm《信息技术 保密技术 采用数据块.pdf
《BS ISO IEC 9797-1994 Information technology - Security techniques - Data integrity mechanism using a cryptographic check function employing a block cipher algorithm《信息技术 保密技术 采用数据块.pdf》由会员分享,可在线阅读,更多相关《BS ISO IEC 9797-1994 Information technology - Security techniques - Data integrity mechanism using a cryptographic check function employing a block cipher algorithm《信息技术 保密技术 采用数据块.pdf(18页珍藏版)》请在麦多课文档分享上搜索。
1、BRITISH STANDARD BS ISO/IEC 9797:1994 Implementation of ISO/IEC 9797:1994 Information technology Security techniques Data integrity mechanism using a cryptographic check function employing a block cipher algorithm UDC 681.3.04:003.26BSISO/IEC9797:1994 This British Standard, having been prepared unde
2、r the directionof the Information Systems Technology StandardsPolicy Committee, waspublished under the authorityof the Standards Boardand comes into effect on 15November1994 BSI 04-2000 First published October 1990 Second edition November 1994 The following BSI references relate to the work on this
3、standard: Committee reference IST/33 Draft for comment 93/640639 DC ISBN 0 580 23505 X Committees responsible for this British Standard The preparation of this British Standard was entrusted by the Information Systems Technology Standards Policy Committee (IST/-) to Technical Committee IST/33, upon
4、which the following bodies were represented: Association for Payment Clearing Services CCTA (the Government Centre for Information Systems) Department of Trade and Industry It Standards Unit (Itd6a) GCHQ GCHQ (CESG) IBM United Kingdom Ltd. International Computers Limited Ministry of Defence Rank Xer
5、ox Ltd. Amendments issued since publication Amd. No. Date CommentsBSISO/IEC9797:1994 BSI 04-2000 i Contents Page Committees responsible Inside front cover National foreword ii Foreword iii Text of ISO/IEC 9797 1BSISO/IEC9797:1994 ii BSI 04-2000 National foreword This British Standard reproduces verb
6、atim ISO/IEC9797:1994 and implements it as the UK national standard. This revision supersedes BS ISO/IEC9797:1990, which is now withdrawn. This British Standard is published under the direction of the Information Systems Technology Standards Policy Committee whose Technical Committee IST/33 has the
7、responsibility to: aid enquirers to understand the text; present to the responsible international committee any enquiries on interpretation, or proposals for change, and keep UK interests informed; monitor related international and European developments and promulgate them in the UK. NOTEInternation
8、al and European Standards, as well as overseas standards, are available from Customer Services, Sales Department, BSI,389 Chiswick High Road, London W4 4AL. A British Standard does not purport to include all the necessary provisions of a contract. Users of British Standards are responsible for their
9、 correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. Summary of pages This document comprises a front cover, an inside front cover, pages i and ii, theISO/IEC title page, pages ii to iv, pages 1 to 8 and a backcover. This standard has be
10、en updated (see copyright date) and may have had amendments incorporated. This will be indicated in the amendment table on the inside front cover.ISO/IEC9797:1994 (E) ii BSI 04-2000 Contents Page Foreword iii Introduction 1 1 Scope 1 2 Normative references 1 3 Definitions and notation 1 4 Requiremen
11、ts 1 5 MAC calculation 1 Annex A (normative) Optional Processes 4 Annex B (informative) Examples 6 Annex C (informative) Bibliography 8 Figure 1 The MAC calculation 3 Figure A.1 Optional process 1 4 Figure A.2 Optional process 2 5ISO/IEC9797:1994(E) BSI 04-2000 iii Foreword ISO (the International Or
12、ganization 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 International Standards through technical committees established by the
13、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 liaison with ISO and IEC, also take part in the work. In the field of info
14、rmation technology, ISO and IEC have established a joint technical committee, ISO/IECJTC1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least75% of the national bo
15、dies casting a vote. International Standard ISO/IEC9797 was prepared by Joint Technical Committee ISO/IEC JTC1, Information technology, Sub-Committee SC27, IT Security techniques. This second edition cancels and replaces the first edition (ISO/IEC9797:1989) which has been revised and extended to inc
16、lude an additional padding method, an additional method for the optional process as well as a new annex containing examples. Annex A forms an integral part of this International Standard. Annex B andAnnex C are for information only.iv blankISO/IEC9797:1994(E) BSI 04-2000 1 Introduction The mechanism
17、 specified in this International Standard is similar to that used in ISO8731-1, ISO9807 and in the ANSI X9.9 standard, except that it is defined in terms of an algorithm using n-bit data blocks and an m-bit check value, and that an additional padding method is specified. The calculation of cryptogra
18、phic check values as described in ISO8731-1, ANSI X9.9 and ANSI X9.19 is a specific case of this International Standard when n = 64 and m = 32, when padding method1 specified in5.1 is used, and when DEA (see ANSIX3.92:1981) is used. 1 Scope This International Standard specifies a method of using a k
19、ey and an n-bit block cipher algorithm to calculate an m-bit cryptographic check value. This method can be used as a data integrity mechanism to detect that data has not been altered in an unauthorised manner. The strength of the data integrity mechanism is dependent on the key length and its secrec
20、y, on the nature of the cryptographic algorithm, and on m, the length of the check value. This International Standard can be applied to the security services of any security architecture, process, or application. 2 Normative references The following standards contain provisions which, through refere
21、nce in this text, constitute provisions of this International Standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this International Standard are encouraged to investigate the possibility of applying the m
22、ost recent editions of the standards indicated below. Members of IEC and ISO maintain registers of currently valid International Standards. ISO 7498-2:1989, Information processing systems Open Systems Interconnection Basic Reference Model Part 2: Security Architecture. ISO/IEC 10116:1991, Informatio
23、n technology Modes of operation for an n-bit block cipher algorithm. 3 Definitions and notation 3.1 Definitions This International Standard makes use of the following terms defined in ISO7498-2 and ISO/IEC10116. 3.1.1 cryptographic check value information which is derived by performing a cryptograph
24、ic transformation on the data unit 3.1.2 data integrity the property that data has not been altered or destroyed in an unauthorized manner 3.1.3 n-bit block cipher algorithm a block cipher algorithm with the property that plaintext blocks and ciphertext blocks are n bits in length 3.2 Notation This
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BSISOIEC97971994INFORMATIONTECHNOLOGYSECURITYTECHNIQUESDATAINTEGRITYMECHANISMUSINGACRYPTOGRAPHICCHECKFUNCTIONEMPLOYINGABLOCKCIPHERALGORITHM

链接地址:http://www.mydoc123.com/p-588559.html