Cryptography Reference
In-Depth Information
Nullstellen x i (kurz: exp ( x i ) ) sind die Fehlerstellen.
Man nutzt somit den Zusammenhang über die bereits bekannten Fehlersyndro-
me s j zur Bestimmung der Koe zienten σ i und damit des Lokatorpolynoms
σ ( x ) , um im nächsten Schritt die Null-/Fehlerstellen x i zu berechnen.
Aus
σ ( x = x i )= x i + σ 1 x ν− i + ... + σ ν− 1 x i + σ ν =0
erhält man in Anlehnung an Gl. (8.38) durch Multiplikation mit x i
x j + i + σ 1 x j + ν− i + ... + σ ν− 1 x j + i + σ ν x i =0
und Summenbildung über i =1 bis ν den folgenden Zusammenhang
s j + ν + σ 1 s j + ν− 1 + ... + σ ν− 1 s j +1 + σ ν s j =0 .
Nach Umstellung sind die zu lösenden Gleichungen:
σ ν s j + σ ν− 1 s j +1 + ... + σ 1 s j + ν− 1 = s j + ν
( j =1 , 2 , ..., ν );
in Matrizennotation:
σ ν
σ ν− 1
.
σ 1
s ν +1
s ν +2
.
s 2 ν
s 1 s 2 ... s ν
s 2 s 3 ... s ν +1
...............
s ν s ν +1 ...s 2 ν− 1
=
.
(8.39)
Das Gleichungssystem kann zum Beispiel mit dem GAUSSschen Eliminati-
onsprinzip gelöst werden. Zu Beginn werden ν = f k Gleichungen aufgebaut.
Treten bei der Lösung Abhängigkeiten auf oder werden keine ν Nullstellen in
σ ( x ) gefunden (Schritt 3.), ist das Gleichungssystem entsprechend zu redu-
zieren, im ungünstigsten Fall ( f k 1) mal. Bei Reduzierung finden nicht alle
Fehlersyndrome Berücksichtigung. Es lassen sich dann mehrere (
2 ) Glei-
chungssysteme aufstellen, deren Ergebnisse bei ν Fehlern gleich sein müssen.
3. Bestimmung der Fehlerstellen
Die Fehlerstellen werden durch systematisches Probieren ermittelt. Es sind mit
0 −→
x i = α j , exp ( x i )= j
σ ( x = α j
)=
( j =0 , 1 , ..., n
1)
(8.40)
sonst
die Nullstellen x i ( i =1 , 2 , ..., ν ) von σ ( x ) zu finden. Die Suche lässt sich be-
schleunigen, wenn nach dem Finden einer Nullstelle x i das Lokatorpolynom
um den Linearfaktor ( x + x i ) reduziert wird.
Eine andere Herangehensweise zeigt der CHIEN-Algorithmus (1964). Der ite-
rativ arbeitende Algorithmus ist im Folgenden in Struktogrammnotation ange-
geben [DUD 93]. σ k ( k =1 , 2 , ..., ν ) sind die Koe zienten des Lokatorpolynoms
Search WWH ::




Custom Search