ISO 8731-1:1987
(Main)Banking — Approved algorithms for message authentication — Part 1: DEA
Banking — Approved algorithms for message authentication — Part 1: DEA
This part ISO 8731 deals with the Data Encryption Algorithm (DEA) as a method for use in the calculation of the Message Authentication Code (MAC). It meets the requirements specified in ISO 8730.
Banque — Algorithmes approuvés pour l'authentification des messages — Partie 1: DEA
General Information
Relations
Buy Standard
Standards Content (Sample)
ISO
INTERNATIONAL STANDARD
8731-1
First edition
1987-06-01
z
-=
-
=
=
=
= INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
=
=
=
=
=
=
=
q
=
ORGANISATION INTERNATIONALE DE NORMALISATION
z =
= =
=
=
=
c
=
MEXfiYHAPOfiHAfl OPI-AHM3A~MR I-IO CTAHflAPTM3A~MM
c --
=m X E
- Approved algorithms for message
Banking
authentication -
Part 1 :
DEA
Banque - Algorithmes approuv&s pour l’authentification des messages -
Partie 7 : DEA
Reference number
ISO 8731-1 : 1987 (E)
---------------------- Page: 1 ----------------------
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of
national Standards bodies (ISO member bedies). The work of preparing International
Standards is normally carried out through ISO technical committees. Esch member
body interested in a subject for which a technical committee has been established has
the right to be represented on that committee. International organizations, govern-
mental and non-governmental, in liaison with ISO, also take patt in the work.
Draft International Standards adopted by the technical committees are circulated to
the member bodies for approval before their acceptance as International Standards by
the ISO Council. They are approved in accordance with ISO procedures requiring at
least 75 % approval by the member bodies voting.
International Standard ISO 8731-1 was prepared by Technical Committee ISO/TC 68,
Banking.
Users should note that all International Standards undergo revision from time to time
and that any reference made herein to any other International Standard implies its
latest edition, unless otherwise stated.
0 International Organkation for Standardkation, 1987
Printed in Switzerland
---------------------- Page: 2 ----------------------
INTERNATIONAL STANDARD ISO 8731-1 : 1987 (E)
- Approved algorithms for message
Banking
authentication -
Part 1 :
DEA
0 Introduction 4 Specification of algorithm
ISO 8731 specifies, in individual Parts, approved authentication
4.1 DEA cryptographic key
algorithms. Every algorithm has been approved as meeting the
authentication requirements specified in ISO 8730.
A DEA cryptographic key consists of 64 bits, 56 of which are
used by the authentication algorithm (forming the active key)
and 8 of which are available to detect errors within the key. If
1 Scope and field of application
the 64 bits are numbered from left to right (1, 2, . . . . 64), bits 8,
16, 24, . . . . 64 are for odd parity checking.
This patt of ISO 8731 deals with the Data Encryption Algorithm
(DEA) as a method for use in the calculation of the Message
When a DEA key is written, it shall be represented by eight
Authentication Code (MAC).
pairs of hexadecimal characters with each pair separated by a
space (hh hh
...
ISO
NORME INTERNATIONALE
8731-l
Première édition
1987-06-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
ORGANISATION INTERNATIONALE DE NORMALISATION
MEXaYHAPOP,HAR OPrAHM3A~Mfi Il0 CTAH~APTM3A~MM
Banque - Algorithmes approuvés pour
l’authentification des messages -
Partie 1 :
DEA
Approved algorithms for message authen tica tien -
Banking -
Partie 7 : DEA
Numéro de référence
---------------------- Page: 1 ----------------------
Avant-propos
L’ISO (Organisation internationale de normalisation) est une fédération mondiale
d’organismes nationaux de normalisation (comités membres de I’ISO). L’élaboration
des Normes internationales est normalement confiée aux comités techniques de I’ISO.
Chaque comité membre intéressé par une étude a le droit de faire partie du comité
technique créé à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec I’ISO participent également aux travaux.
Les projets de Normes internationales adoptés par les comités techniques sont soumis
aux comités membres pour approbation, avant leur acceptation comme Normes inter-
nationales par le Conseil de I’ISO. Les Normes internationales sont approuvées confor-
mément aux procédures de I’ISO qui requièrent l’approbation de 75 % au moins des
comités membres votants.
La Norme internationale ISO 8731-l a été élaborée par le comité technique ISO/TC 68,
Banque.
L’attention des utilisateurs est attirée sur le fait que toutes les Normes internationales
sont de temps en temps soumises à révision et que toute référence faite à une autre
Norme internationale dans le présent document implique qu’il s’agit, sauf indication
contraire, de la dernière édition.
0
0 Organisation internationale de normalisation, 1987
Imprimé en Suisse
---------------------- Page: 2 ----------------------
ISO 8731-1 : 1987 (F)
NORME INTERNATIONALE
Algorithmes approuvés pour
Banque -
l’authentification des messages -
Partie 1 :
DEA
0 Introduction 4 Spécification de l’algorithme
L’ISO 8731 spécifie dans des parties séparées les algorithmes
4.1 Clé cryptographique DEA
d’authentification approuvés. Chaque algorithme a été
approuvé s’il répond aux exigences en matière d’authentifica-
La clé cryptographique DEA est constituée de 64 éléments
tion spécifiées dans I’ISO 8730.
binaires dont 56 sont utilisés par l’algorithme d’authentification
(constituant la clé active) et dont 8 sont disponibles pour détec-
ter les erreurs à l’intérieur de la clé. Si les 64 éléments binaires
1 Objet et domaine d’application
sont numérotés de gauche à droite (1, 2, . . ., 641, les éléments
64 servent au contrôle de la parité.
binaires 8, 16, 24, . . .,
La présente partie de I’ISO 8731 traite de I’Algorithme de chif-
frage des données [DEA (Data Encryption Algorithm)] en tant
Lorsqu’on écrit une clé DEA, on doit la représenter par 8 paires
que méthode à utiliser pour le calcul du Code d’authentification
de caractères hexadécimaux, les paires étant séparées par un
des messages [MAC (Message Authentification Code)].
espace (hh hh hh hh hh hh hh hh).
Bien que le DEA puisse être mis en œuvre en logiciel, ses mises
La clé active
...
ISO
NORME INTERNATIONALE
8731-l
Première édition
1987-06-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION
ORGANISATION INTERNATIONALE DE NORMALISATION
MEXaYHAPOP,HAR OPrAHM3A~Mfi Il0 CTAH~APTM3A~MM
Banque - Algorithmes approuvés pour
l’authentification des messages -
Partie 1 :
DEA
Approved algorithms for message authen tica tien -
Banking -
Partie 7 : DEA
Numéro de référence
---------------------- Page: 1 ----------------------
Avant-propos
L’ISO (Organisation internationale de normalisation) est une fédération mondiale
d’organismes nationaux de normalisation (comités membres de I’ISO). L’élaboration
des Normes internationales est normalement confiée aux comités techniques de I’ISO.
Chaque comité membre intéressé par une étude a le droit de faire partie du comité
technique créé à cet effet. Les organisations internationales, gouvernementales et non
gouvernementales, en liaison avec I’ISO participent également aux travaux.
Les projets de Normes internationales adoptés par les comités techniques sont soumis
aux comités membres pour approbation, avant leur acceptation comme Normes inter-
nationales par le Conseil de I’ISO. Les Normes internationales sont approuvées confor-
mément aux procédures de I’ISO qui requièrent l’approbation de 75 % au moins des
comités membres votants.
La Norme internationale ISO 8731-l a été élaborée par le comité technique ISO/TC 68,
Banque.
L’attention des utilisateurs est attirée sur le fait que toutes les Normes internationales
sont de temps en temps soumises à révision et que toute référence faite à une autre
Norme internationale dans le présent document implique qu’il s’agit, sauf indication
contraire, de la dernière édition.
0
0 Organisation internationale de normalisation, 1987
Imprimé en Suisse
---------------------- Page: 2 ----------------------
ISO 8731-1 : 1987 (F)
NORME INTERNATIONALE
Algorithmes approuvés pour
Banque -
l’authentification des messages -
Partie 1 :
DEA
0 Introduction 4 Spécification de l’algorithme
L’ISO 8731 spécifie dans des parties séparées les algorithmes
4.1 Clé cryptographique DEA
d’authentification approuvés. Chaque algorithme a été
approuvé s’il répond aux exigences en matière d’authentifica-
La clé cryptographique DEA est constituée de 64 éléments
tion spécifiées dans I’ISO 8730.
binaires dont 56 sont utilisés par l’algorithme d’authentification
(constituant la clé active) et dont 8 sont disponibles pour détec-
ter les erreurs à l’intérieur de la clé. Si les 64 éléments binaires
1 Objet et domaine d’application
sont numérotés de gauche à droite (1, 2, . . ., 641, les éléments
64 servent au contrôle de la parité.
binaires 8, 16, 24, . . .,
La présente partie de I’ISO 8731 traite de I’Algorithme de chif-
frage des données [DEA (Data Encryption Algorithm)] en tant
Lorsqu’on écrit une clé DEA, on doit la représenter par 8 paires
que méthode à utiliser pour le calcul du Code d’authentification
de caractères hexadécimaux, les paires étant séparées par un
des messages [MAC (Message Authentification Code)].
espace (hh hh hh hh hh hh hh hh).
Bien que le DEA puisse être mis en œuvre en logiciel, ses mises
La clé active
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.