Basis van informatiebeveiliging

Welke uitspraak vergelijkt een berichtauthenticatiecode (MAC) juist met een digitale handtekening?

  1. AEen MAC kan door iedereen met een publieke sleutel worden gecontroleerd, dus het effect voor onweerlegbaarheid is sterker dan dat van een digitale handtekening
  2. BEen MAC wordt gemaakt met een symmetrische sleutel die zender en ontvanger delen, dus manipulatie kan worden gedetecteerd, maar omdat de ontvanger dezelfde MAC ook kan maken, is ze niet bruikbaar voor onweerlegbaarheid, dat wil zeggen om tegenover een derde te bewijzen dat de zender het bericht heeft gemaakt
  3. CEen MAC berekent alleen een hashwaarde zonder sleutel, dus zelfs als een aanvaller het bericht wijzigt en de MAC opnieuw berekent, kan de ontvanger dat merken
Antwoord en toelichting tonen

Antwoord: B. Een MAC wordt gemaakt met een symmetrische sleutel die zender en ontvanger delen, dus manipulatie kan worden gedetecteerd, maar omdat de ontvanger dezelfde MAC ook kan maken, is ze niet bruikbaar voor onweerlegbaarheid, dat wil zeggen om tegenover een derde te bewijzen dat de zender het bericht heeft gemaakt

Een berichtauthenticatiecode (message authentication code, MAC) is een korte waarde die uit een bericht en een symmetrische sleutel wordt berekend; HMAC, dat een hashfunctie gebruikt, komt veel voor. De ontvanger berekent haar opnieuw met dezelfde sleutel en vergelijkt; komen ze overeen, dan is het bericht afkomstig van iemand die de sleutel kent en is het onderweg niet gewijzigd. Een aanvaller die de sleutel niet kent, kan voor een gewijzigd bericht geen juiste MAC maken. De ontvanger heeft echter dezelfde sleutel en kan ook MAC's maken. Hij kan daarom tegenover een derde niet bewijzen dat de zender het bericht heeft gemaakt, dus een MAC biedt geen onweerlegbaarheid. Een digitale handtekening kan alleen met de privésleutel van de zender worden gemaakt en door iedereen met de publieke sleutel worden gecontroleerd, dus die is wel bruikbaar voor onweerlegbaarheid. MAC's zijn daarentegen licht om te berekenen en worden veel gebruikt voor controles tussen de twee partijen, zoals het detecteren van manipulatie in elk pakket van een verbinding. Een kale hashwaarde zonder sleutel kan een aanvaller samen met het gewijzigde bericht opnieuw berekenen, dus die kan opzettelijke manipulatie niet detecteren.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van informatiebeveiliging

  1. Er is ontdekt dat de privésleutel die bij het servercertificaat van een webserver hoort mogelijk is uitgelekt. Het certificaat is nog niet verlopen. Wat is de meest geschikte actie voor de beheerder?
  2. Op welke van de drie authenticatiefactoren om een gebruiker te verifiëren (kennis, bezit en inherentie) is authenticatie met een personeelspas met chip (smartcard) van toepassing?
  3. Welke van de volgende authenticatiemethoden is multifactorauthenticatie?
  4. Bij biometrische authenticatie met vingerafdrukken wordt de drempel voor de overeenkomstscore om iemand als de echte gebruiker te accepteren strenger (hoger) gemaakt. Welke verandering treedt in het algemeen op?
  5. Een apparaat voor gezichtsherkenning kan op drie drempels worden ingesteld: A, B en C, met een false acceptance rate (FAR) en false rejection rate (FRR) van 1% en 0,5% voor A, 0,1% en 2% voor B, en 0,01% en 8% voor C. Voor de toegangscontrole van een laboratorium is de eis een FAR van 0,1% of minder, en binnen die eis moeten rechtmatige gebruikers zo weinig mogelijk worden afgewezen. Welke drempel moet worden gekozen?