One-Time Pad (Bloczka jednorazowego)

One-Time Pad to teoretycznie niełamliwy szyfr, który zakłada użycie klucza o tej samej długości co wiadomość, generowanego losowo i używanego tylko raz. Zasada działania:

  • Każdy znak tekstu jawnego łączony (np. XOR) z odpowiadającym znakiem klucza.
  • Klucz musi być losowy, poufny i niepowtarzalny.

Zalety: niemożliwy do złamania przy zachowaniu warunków.
Wady: trudności z bezpieczną dystrybucją i przechowywaniem kluczy.