Two factor authentication of Twee factor authenticatie is verificatie in twee stappen, ook wel afgekort tot 2FA. Het is een vorm van multifactor- of meervoudige authenticatie. Het is een beveiligingsproces waarbij gebruikers twee verschillende soorten informatie opgeven om de eigen identiteit aan te tonen, zodat een derde partij deze identiteit als bevestigd kan aannemen.
Een voorbeeld van identificatie is het ingeven van een gebruikersnaam + wachtwoord. Door hier een tweede identificatiestap aan toe te voegen, wordt het identificatieproces betrouwbaarder. Meestal wordt voor de tweede stap een token gebruikt (een specifiek voor de identificatie gegenereerde code) of een biometrische factor, zoals een vingerafdruk, een voiceprint of gezichtsscan.
Zie voiceprint, 2FA