7.2.2. X9.17 Key Generation (X9.17 Schlüsselerzeugung)
7.2.2. X9.17 Key Generation (X9.17 Schlüsselerzeugung)
Das American National Standards Institute hat die folgende Methode zur Generierung einer Sequenz von Schlüsseln spezifiziert [X9.17]:
sist der anfängliche 64-Bit-Seed.- 0
gist die Sequenz der generierten 64-Bit-Schlüsselgrößen- n
kist ein zufälliger Schlüssel, der für die Generierung dieser Schlüsselsequenz reserviert ist.tist die Zeit, zu der ein Schlüssel generiert wird, mit so feiner Auflösung wie verfügbar (bis zu 64 Bits).DES ( K, Q )ist die DES-Verschlüsselung der Größe Q mit Schlüssel K.
Dann:
g = DES ( k, DES ( k, t ) XOR s )
n n
s = DES ( k, DES ( k, t ) XOR g )
n+1 n
Wenn g sub n als DES-Schlüssel verwendet werden soll, dann sollte jedes achte Bit für diese Verwendung für Parität angepasst werden, aber das gesamte unmodifizierte 64-Bit-g sollte bei der Berechnung des nächsten s verwendet werden.