Basis en toepassingen van cryptografie

Wat biedt geauthenticeerde versleuteling (AEAD) zoals AES-GCM in één bewerking?

  1. AAlleen de vertrouwelijkheid van de gegevens; voor het detecteren van manipulatie is een aparte digitale handtekening nodig
  2. BDe vertrouwelijkheid van de gegevens en de controle dat de cijfertekst en de bijbehorende gegevens niet zijn gemanipuleerd
  3. COnweerlegbaarheid tegenover derden, naast vertrouwelijkheid en detectie van manipulatie
Antwoord en toelichting tonen

Antwoord: B. De vertrouwelijkheid van de gegevens en de controle dat de cijfertekst en de bijbehorende gegevens niet zijn gemanipuleerd

Geauthenticeerde versleuteling (AEAD: authenticated encryption with associated data) berekent tijdens het versleutelen een authenticatietag en controleert die tag bij het ontsleutelen; is de cijfertekst gemanipuleerd, dan volgt een foutmelding zonder dat er platte tekst wordt vrijgegeven. Headers en andere gegevens die niet worden versleuteld maar wel tegen manipulatie moeten worden beschermd, kunnen als „bijbehorende gegevens” (associated data) ook in de berekening van de tag worden opgenomen. GCM is een modus die versleuteling in CTR-modus combineert met authenticatie door GHASH, dat vermenigvuldigingen in een Galoislichaam gebruikt, en TLS 1.3 gebruikt alleen AEAD. Omdat de tag met een gedeelde sleutel wordt gemaakt, biedt hij net als een berichtauthenticatiecode geen onweerlegbaarheid.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis en toepassingen van cryptografie

  1. Welke uitspraak over de nonce (IV) van 96 bits die in AES-GCM wordt gebruikt, is juist?
  2. Op een bepaald apparaat duurt een brute-force-aanval die alle sleutels van 56 bits probeert ongeveer 20 uur. Welke waarde ligt het dichtst bij de tijd die hetzelfde apparaat nodig heeft om alle sleutels van 64 bits te proberen?
  3. Welke uitspraak over de hashfuncties SHA-2 en SHA-3 is juist?
  4. Het gebruik van de hashwaarde SHA-256(K ‖ m) van een geheime sleutel K gevolgd door een bericht m als tag om manipulatie te detecteren, wordt als gevaarlijk beschouwd. Wat is de reden daarvoor?
  5. Stel 1 GiB = 2³⁰ bytes en 1 EiB = 2⁶⁰ bytes. Een blokcijfer met een blok van 64 bits (zoals 3DES) wordt in CBC-modus gebruikt om een grote hoeveelheid gegevens onder één sleutel te versleutelen. Als de blokken cijfertekst als willekeurige waarden van 64 bits worden beschouwd, bij welke hoeveelheid gegevens is de kans dat er door de verjaardagsparadox een paar identieke blokken cijfertekst verschijnt volgens de vuistregel niet meer te verwaarlozen?