PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XOR-Funktion zum Verschlüsseln


lutti
19.01.2008, 18:28
Hallo!

Kann mir einer erklären, wie ich eine XOR-Funktion zum Entschlüsseln eines Textes anwenden muss?

Ich habe einen Text, welcher nach dem Prinzip 0, 1, 2, 3 in Binärcodes umgelegt den Zeichen _, A, B, C entspricht. Dies ergibt eine darstellbare Zeichengröße von 32 (2^5)

Nun ist der verschlüsselte Text mit XOR verknüpft. Was heißt das genau bzw. wie muss ich das anwenden?

TAL9000
19.01.2008, 19:00
http://de.wikipedia.org/wiki/One-Time-Pad
http://de.wikipedia.org/wiki/XOR

Text und Schlüssel in binär um wandeln und jede Stellle XOR anwenden = verschlüsselter Text. Entschlüsseln einfach nochmal XOR mit Schlüssel.

TAL9000

lutti
20.01.2008, 00:33
Ja, aber wie wende ich XOR an. Das ist mein Problem. Ich weiß nicht, wie ich z.B. bei 01010 und 01110 XOR verwenden muss, da ich diese Funktion nicht genau kenne

TAL9000
20.01.2008, 00:51
Ja, aber wie wende ich XOR an. Das ist mein Problem. Ich weiß nicht, wie ich z.B. bei 01010 und 01110 XOR verwenden muss, da ich diese Funktion nicht genau kenne
Sie wird im 2. Link beschrieben.

01010 Text
01110 Schlüssel
00100 Verschlüsselter Text

00100 Verschlüsselter Text
01110 Schlüssel
01010 Text

Also bei

0 und 0 = 1
1 und 1 = 1
1 und 0 = 0
0 und 1 = 0

vielleicht verstehst du es hier besser http://de.wikipedia.org/wiki/XOR-Gatter

TAL9000



Copyright © 1999 - 2011 Planet 3DNow!
Rechtliche Hinweise