Cyberaanvallen en verdediging in de praktijk
Wat is de juiste reden waarom authenticatie met passkeys van FIDO2 (WebAuthn) als beter bestand tegen phishing geldt dan eenmalige wachtwoorden (OTP's)?
- ADe handtekening met de privésleutel is gebonden aan het domein waarmee verbinding wordt gemaakt, dus een nepsite kan geen handtekening voor de echte site verkrijgen en doorsturen heeft geen zin
- BEen passkey is een getal van zes cijfers, dat minder cijfers heeft dan een OTP, zodat ook de tijd tot een gebruiker het op een nepsite invoert korter is
- CBij passkeys wordt het wachtwoord van de gebruiker op de server opgeslagen, dus ook als het op een nepsite wordt ingevoerd, brengt de controle op de server het bedrog aan het licht
Antwoord en toelichting tonen
Antwoord: A. De handtekening met de privésleutel is gebonden aan het domein waarmee verbinding wordt gemaakt, dus een nepsite kan geen handtekening voor de echte site verkrijgen en doorsturen heeft geen zin
Een OTP is een waarde die de gebruiker afleest en intypt, dus het kan aanvallen niet voorkomen die het op een nepsite laten invoeren en het meteen doorsturen naar de echte site (adversary-in-the-middle-phishing). Bij FIDO2 wordt voor elke site een paar van een publieke en een privésleutel aangemaakt en wordt alleen de publieke sleutel bij de site geregistreerd; bij het aanmelden ondertekent de authenticator een door de site gestuurde waarde (de challenge) met de privésleutel. Welke sleutel van welke site wordt gebruikt, wordt bepaald door het werkelijke domein waarmee verbinding wordt gemaakt, zoals de browser dat heeft geverifieerd, en ook de ondertekende informatie bevat die origin, dus een nepsite kan geen handtekening voor de echte site verkrijgen. En omdat de server alleen de publieke sleutel opslaat, kan een lek bij de server niet worden gebruikt om zich als de gebruiker voor te doen.
Verder: nog 9 vragen over Cyberaanvallen en verdediging in de praktijk