Ein Nonce („Number used once“, also „einmal verwendete Zahl“) ist ein Begriff aus der IT-Sicherheit und bezeichnet einen zufällig generierten Wert, der in sicherheitskritischen Prozessen nur ein einziges Mal verwendet wird. Nonces kommen zum Einsatz, um Replay-Angriffe (also das erneute Senden vorher abgefangener Anfragen oder Nachrichten) zu verhindern:
Beispielsweise wird ein Nonce in Authentifizierungs- oder API-Anfragen eingefügt. Ist die Anfrage angekommen, wird der Nonce ungültig und kann nicht noch einmal benutzt werden.
Im Kontext von Webseiten schützt ein Nonce z. B. Formulare gegen Mehrfachabsendungen oder CSRF-Angriffe. Auch bei der Blockchain-Technologie sind Nonces wichtig, dort werden sie eingesetzt, um die Gültigkeit von Blöcken im Mining-Prozess zu überprüfen.
Wir beraten Sie gerne und finden die perfekte Lösung für Sie. Lassen Sie sich von unseren Ideen inspirieren!
