Klucz jednorazowy (one time pad) to taki klucz, który jest, jak sama nazwa mówi, wykorzystywany tylko raz oraz jego długość jest taka sama (lub czasami dłuższa) jak długość przesyłanej wiadomości.
Gwarancja bezpieczeństwa
Taki klucz nie może być złamany z jednego prostego założenia – na każdej pozycji może być dosłownie dowolny znak/bit. Jedyne co możemy w przybliżeniu określić, to jego długość co najczęściej nie jest za bardzo przydatne.
Koszty
Koszty takiego szyfrowania są jednak duże:
– dla każdej wiadomości należy wygenerować oddzielny klucz i jeszcze go jakoś dostarczyć odbiorcy
– wraz ze wzrostem długości szyfrowanej wiadomości rośnie długość klucza
