• Shopping Cart
    There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert
Meet Inform Select. Always-on access to the Standards your organisation relies on. Explore Inform Select

08/30192697 DC : 0

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by

BS ISO/IEC 9797-1 - INFORMATION TECHNOLOGY - SECURITY TECHNIQUES - MESSAGE AUTHENTICATION CODES (MACS) - PART 1: MECHANISMS USING A BLOCK CIPHER

Available format(s)

Hardcopy , PDF

Language(s)

English

Superseded date

31-03-2011

Superseded by

BS ISO/IEC 9797-1:2011

£20.00
Excluding VAT

Foreword
Introduction
1 Scope
2 Normative references
3 Definitions
4 Symbols and notation
5 Requirements
6 Model for MAC algorithms
  6.1 Step 1 (key derivation)
      6.1.1 Key Derivation Method 1
      6.1.2 Key Derivation Method 2
  6.2 Step 2 (padding)
      6.2.1 Padding Method 1
      6.2.2 Padding Method 2
      6.2.3 Padding Method 3
      6.2.4 Padding Method 4
  6.3 Step 3 (splitting)
  6.4 Step 4 (iteration)
  6.5 Step 5 (final iteration)
      6.5.1 Final Iteration 1
      6.5.2 Final Iteration 2
      6.5.3 Final Iteration 3
  6.6 Step 6 (output transformation)
      6.6.1 Output Transformation 1
      6.6.2 Output Transformation 2
      6.6.3 Output Transformation 3
  6.7 Step 7 (truncation)
7 MAC algorithms
  7.1 MAC Algorithm 1
  7.2 MAC Algorithm 2
  7.3 MAC Algorithm 3
  7.4 MAC Algorithm 4
  7.5 MAC Algorithm 5
  7.6 MAC Algorithm 6
Annex A (normative) Object identifiers
Annex B (informative) Examples
      B.1 MAC Algorithm 1
      B.2 MAC Algorithm 2
      B.3 MAC Algorithm 3
      B.4 MAC Algorithm 4
      B.5 MAC Algorithm 5
          B.5.1 AES using a 128-bit key
          B.5.2 AES using a 192-bit key
          B.5.3 AES using a 256-bit key
          B.5.4 Three-key triple DEA
          B.5.5 Two-key triple DEA
      B.6 MAC Algorithm 6
Annex C (informative) A security analysis of the MAC algorithms
Annex D (informative) A comparison to previous MAC algorithm
        standards
Bibliography

Committee
IST/33
DevelopmentNote
Supersedes 98/652420 DC. (04/2011)
DocumentType
Draft
Pages
34
PublisherName
British Standards Institution
Status
Superseded
SupersededBy
Supersedes

ISO/IEC 8825-1:2015 Information technology — ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) — Part 1:
ISO 11568-2:2012 Financial services — Key management (retail) — Part 2: Symmetric ciphers, their key management and life cycle
ANSI X9.19 : 1996 FINANCIAL INSTITUTION RETAIL MESSAGE AUTHENTICATION
ISO/IEC 11770-2:2008 Information technology — Security techniques — Key management — Part 2: Mechanisms using symmetric techniques
ISO 11568-6:1998 Banking — Key management (retail) — Part 6: Key management schemes
ISO/IEC 18033-3:2010 Information technology — Security techniques — Encryption algorithms — Part 3: Block ciphers
ISO/IEC 11770-4:2006 Information technology — Security techniques — Key management — Part 4: Mechanisms based on weak secrets
ISO 8731-1:1987 Banking — Approved algorithms for message authentication — Part 1: DEA
ANSI X9.9 : 86(R1994) FINANCIAL INSTITUTION MESSAGE AUTHENTICATION (WHOLESALE)
ANSI X9.24-1 : 2017 RETAIL FINANCIAL SERVICES - SYMMETRIC KEY MANAGEMENT - PART 1: USING SYMMETRIC TECHNIQUES
ISO 9807:1991 Banking and related financial services — Requirements for message authentication (retail)
ISO 7498-2:1989 Information processing systems — Open Systems Interconnection — Basic Reference Model — Part 2: Security Architecture
ISO 11568-1:2005 Banking — Key management (retail) — Part 1: Principles
ANSI INCITS 92 : 1981 DATA ENCRYPTION ALGORITHM
ISO 11568-4:2007 Banking — Key management (retail) — Part 4: Asymmetric cryptosystems — Key management and life cycle
ISO 11568-3:1994 Banking — Key management (retail) — Part 3: Key life cycle for symmetric ciphers
ISO 11568-5:1998 Banking — Key management (retail) — Part 5: Key life cycle for public key cryptosystems
ISO/IEC 10116:2017 Information technology — Security techniques — Modes of operation for an n-bit block cipher
ISO/IEC 11770-1:2010 Information technology — Security techniques — Key management — Part 1: Framework
ISO/IEC 11770-3:2015 Information technology — Security techniques — Key management — Part 3: Mechanisms using asymmetric techniques
ISO/IEC 9798-1:2010 Information technology — Security techniques — Entity authentication — Part 1: General

£20.00
Excluding VAT