Nonce
Ein Nonce darf sich im vom Protokoll definierten Bereich, häufig unter einem Schlüssel, nicht wiederholen.
Definition
Ein Nonce wird in einem definierten Kontext einmal verwendet, häufig pro Verschlüsselung unter einem Schlüssel. Er trennt gleiche Operationen, damit interner Zustand oder Schlüsselstrom nicht wiederholt werden.
Einzigartig ist nicht immer zufällig
Ein Nonce kann Zähler, Zufallswert mit geringem Kollisionsrisiko oder strukturierte Folge sein. Manche Verfahren verlangen nur Einzigartigkeit, andere auch Unvorhersehbarkeit.
Nonce, IV, Salt und Schlüssel
Der Nonce ist meist öffentlich und kein Schlüssel. Ein IV initialisiert einen Modus und kann strengere Regeln haben; manchmal sind beide identisch. Salt trennt Passwortableitungen.
Je nach Verfahren werden Klartextbeziehungen sichtbar, Fälschungen möglich oder Vertraulichkeit und Integrität zerstört.
Nicht immer. Ein garantiert einzigartiger Zähler kann ideal sein.
Üblicherweise zusammen mit dem Geheimtext, da er nicht geheim sein muss.