XOR = exclusive or, also ekxlusives oder, sprich entweder das eine, oder das ander, aber nicht beides gleichzeitig (bezogen darauf, ob ein Bit 1 ist oder nicht).
Warum 97 xor 98 = 3 ist kann man ganz einfach erklären:
Quelltext
1: 2: 3: 4:
| 97 = 1100001 98 = 1100010 ------------- 0000011 = 3 |
Der Computer kann ja schließlich alles nur im Binärcode verarbeiten, es werden also nur die binären Darstellungen der Zahlen Bit für Bit per XOR verknüpft.
Falls du auch was zur Sicherheit von XOR sagen willst, ich hab hier im Forum mal ein Tutorial gepostet wie man (simple) XOR-Verschlüsselungen sehr leicht knacken kann!
Gruß, Motzi
PS: ich plädiere auch sehr für die Aussprache "Icks-Ohr" oder von mir aus auch englisch "angehaucht" "ex-or".