Szyfr XOR
Jest to prosty szyfr symetryczny który musi przyjąć pewne założenia:
- Wiadomość jest wyrażona jako ciąg bitów
- Kluczem jest również ciąg bitów, może być dowolnej długości (jeśli jest krótszy niż wiadomość to się zapętla)
Wzór
Szyfr można go zdefiniować jako:
Gdzie:
- to dany bit wiadomości
- to bit klucza
- to indeks zarówno litery hasła jak i litery klucza
- to znak XORa xD
Przykład szyfrowania
