Probleme mit Galois Feld GF(2^8)
-
OK, ich verabschiede mich von den Zahlen und begrüsse die Polynome:
x^7+x+1 * x5+x4+x^3+1 = x7+x6+1 in GF(2^8)
Da ja, jede Operation in GF(2^8) umkehrbar sein soll, so sollte doch eigentlich
x7+x6+1 / x^7+x+1 = x5+x4+x^3+1 ergeben? :p
OK, rechnen wir das mal nach:
x7+x6+1 / x^7+x+1 = 1;
x^7+x+1
--------------
x^6+x1 R x^6+x == x5+x4+x^3+1
-
So, ich glaube, ich habe dieses Thema nun vollständig verstanden. Ihr habt vergessen zu erwähnen, dass man bei der Polynomialmultiplikation im erweiterten euklidischen Algorihmus auf die Modulation mit dem irreduziblen Polynom des achten Grades verzichten muss!
Bspw.:
Ohne Modulation mit dem irreduziblen Polynom
x8+x4 : x^4 = x^4+1
x4*(x4+1) = x8+x4 OK ggt kann ermittelt werdenMit Modulation mit dem irreduziblen Polynom
x8+x4 : x^4 = x^4+1
x4*(x4+1) mod x8+x4+x^3+x+1 != x^4+1 FALSCH So kann der ggt niemals ermittelt werden und der EEA endet in einer endlos SchleifeLg Ishildur