Multi-Factor Authentication (MFA) definition in Cybersecurity
Multi-Factor Authentication (MFA) is a security mechanism that requires users to provide two or more verification factors to gain access to a resource, such as an application, online account, or a VPN. MFA increases security by combining two or more independent credentials: what the user knows (password), what the user has (security token), and what the user is (biometric verification).
Open source or Free solutions
- Google Authenticator
- FreeOTP
Paying solutions
- Duo Security
- RSA SecurID