Wat is Nonce?
In de cryptografie een waarde die onder dezelfde sleutel maar één keer wordt gebruikt; de naam betekent „number used once”. In CTR-modus en GCM levert twee keer dezelfde combinatie van sleutel en nonce dezelfde sleutelstroom op, waardoor de XOR van de platte teksten uitlekt; daarom wordt een teller of iets dergelijks gebruikt, zodat de waarden niet samenvallen. De initialisatievector (IV) die in CBC-modus wordt gebruikt, moet niet alleen uniek zijn, maar ook onvoorspelbaar voor een aanvaller. Geen van beide hoeft geheim te zijn; meestal worden ze samen met de cijfertekst verstuurd. Ook een nieuw toevalsgetal dat in een authenticatieprotocol wordt verstuurd om te voorkomen dat oude antwoorden opnieuw worden gebruikt (replay), heet een nonce.
Japanse benaming: ナンス
“Nonce” komt voor in 5 oefenvragen uit 1 onderwerpen, bijv. Basis en toepassingen van cryptografie.
Vakgebied: Basis en toepassingen van cryptografie