New Reduced price! ANSI X9.42 : 2003(R2013) View larger

ANSI X9.42 : 2003(R2013)

M00011235

New product

ANSI X9.42 : 2003(R2013)

PUBLIC KEY CRYPTOGRAPHY FOR THE FINANCIAL SERVICES: AGREEMENT OF SYMMETRIC KEYS USING DISCRETE LOGARITHM CRYPTOGRAPHY

American Bankers Association

More details

In stock

$35.10

-55%

$78.00

More info

Table of Contents

1 SCOPE
2 NORMATIVE REFERENCES
3 DEFINITIONS
4 SYMBOLS AND ABBREVIATIONS
  4.1 SYMBOLS
  4.2 ABBREVIATIONS
5 ORGANIZATION
6 APPLICATION
7 BASIC ALGORITHMS, FUNCTIONS, AND CONVERSION RULES
  7.1 DOMAIN PARAMETER GENERATION
  7.2 DOMAIN PARAMETER VALIDATION
  7.3 PRIVATE/PUBLIC KEY GENERATION
  7.4 PUBLIC KEY VALIDATION
  7.5 CALCULATION OF SHARED SECRET ELEMENTS
  7.6 DATA CONVERSION RULES
  7.7 KEY DERIVATION FROM A SHARED SECRET VALUE
  7.8 MAC COMPUTATION
  7.9 ANSI X9.42 IMPLEMENTATION VALIDATION
8 KEY AGREEMENT SCHEMES
  8.1 KEY AGREEMENT USING THE DIFFIE-HELLMAN ALGORITHM
  8.2 KEY AGREEMENT USING THE MQV ALGORITHM
ANNEX A (NORMATIVE) PARAMETER SYNTAX AND ENCODING RULES
  A.1 FINITE FIELD SYNTAX
  A.2 PARAMETER SYNTAX
  A.3 PUBLIC KEY SYNTAX
  A.4 SCHEME SYNTAX
  A.5 KEY DERIVATION SYNTAX
  A.6 MAC FOR ANSI X9.42 IMPLEMENTATION VALIDATION
  A.7 ASN.1 MODULE
ANNEX B (NORMATIVE) DOMAIN PARAMETER GENERATION
  B.1 GENERATION OF PRIME MODULI
  B.2 SELECTION OF A GENERATOR FOR Q-ORDER SUBGROUP
  B.3 JACOBI SYMBOL
ANNEX C (NORMATIVE) PSEUDO-RANDOM NUMBER GENERATOR
  C.1 PSEUDO-RANDOM NUMBER GENERATOR BASED ON G(T, C)
  C.2 PSEUDO-RANDOM NUMBER GENERATOR USING THE TDEA
ANNEX D (INFORMATIVE) CALCULATION EXAMPLES
  D.1 GENERATION OF DOMAIN PARAMETERS
  D.2 GENERATION OF PRIVATE/PUBLIC KEYS
  D.3 SHARED SECRET VALUE CALCULATION - USING DIFFIE-HELLMAN
      ALGORITHM
  D.4 SHARED SECRET VALUE CALCULATIONS - USING MQV ALGORITHM
  D.5 KEY DERIVATION FUNCTION
  D.6 MAC COMPUTATION
ANNEX E (INFORMATIVE) SECURITY CONSIDERATIONS
  E.1 SECURITY OF THE DISCRETE LOGARITHM PROBLEM IN GF(P)
  E.2 SECURITY OF KEY AGREEMENT SCHEMES
  E.3 GUIDELINES ON SELECTING AN ANSI X9.42 KEY AGREEMENT SCHEME
  E.4 GENERAL SECURITY CONSIDERATIONS
ANNEX F (INFORMATIVE) SUMMARY OF CHANGES FROM ANS X9.42-2001
  F.1 TECHNICAL ISSUES
  F.2 EDITORIAL ISSUES
ANNEX G (INFORMATIVE) REFERENCES
TABLES

Abstract

Describes schemes for the agreement of symmetric keys using Diffie-Hellman and MQV algorithms. It covers methods of domain parameter generation, domain parameter validation, key pair generation, public key validation, shared secret value calculation, key derivation, and test message authentication code computation for discrete logarithm problem based key agreement schemes.

General Product Information

Document Type Standard
Status Current
Publisher American Bankers Association
Committee X9