Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Nonce

In der Kryptographie und Computersicherheit ist ein nonce eine willkürliche Zahl, die in einer kryptografischen Kommunikation nur einmal verwendet wird. Der Begriff leitet sich von "number used once" ab und wird häufig eingesetzt, um Replay-Angriffe zu verhindern, die Frische von Nachrichten sicherzustellen und Zufälligkeit zu kryptografischen Protokollen hinzuzufügen.

Nonces werden häufig in Authentifizierungsprotokollen, Verschlüsselungsschemata, Hashing und digitalen Signaturen verwendet. Sie können zufällig oder pseudozufällig generiert oder deterministisch abgeleitet werden, je nach Anwendung und Sicherheitsanforderungen.

In der Web-Sicherheit werden Nonces häufig in Mechanismen wie der Content Security Policy (CSP) verwendet, um bestimmten Skripten die Ausführung zu erlauben und Cross-Site Scripting (XSS)-Angriffe zu verhindern. In kryptografischen Protokollen wie TLS helfen Nonces sicherzustellen, dass jede Sitzung einzigartig ist.

Siehe auch