One-time pad, soms ook wel OTP, Vernam-cijfer, eenmalig blokcijfer of het perfecte cijfer genoemd, is de enige bewezen methode voor
cryptografie die een onbreekbare vercijfering mogelijk maakt, mits correct toegepast. Het one-time pad werd ontwikkeld als een methode voor papier en potlood gebaseerd op het oorspronkelijke door Gilbert Vernam in
1917 ontwikkelde systeem voor gebruik bij
telexverkeer. De code lijkt echter al ouder te zijn en dateert uit 1882 . Het staat beschreven in een boek van Frank Miller, een bankdirecteur.