Eine Cryptographic Nonce ist eine verwendete Nummer, die in kryptografischen Verfahren eingesetzt wird. Nonce steht für Etwas, was für einen augenblicklichen Zweck benutzt wird.
In der Kryptografie werden Nonce-Werte den verschlüsselten Daten hinzugefügt, um die Verschlüsselung sicherer zu machen und um sich wiederholende Datenseqenzen zu verschleiern. Dadurch ird es für Angreifer äußerst schwierig sich wiederholende Muster zu finden. Eingesetzt werden Nonce-Werte in Hashfunktionen, in der Authentifizierung wo über die Nonce-Werte die Online-Einkäufe abgesichert werden können, in der asymmetrischen Verschlüsselung und in der elektronischen Signatur bei der Nonce-Werte als private Schlüssel eingesetzt werden können.