Multi-factor authentication (MFA) is an authentication method in which a computer user is .. Key Infrastructure), as well as private banks, which tend to prefer multi-factor authentication schemes for their customers that involve more accessible .