Two-factor authentication (2FA), sometimes referred to as two-step verification or dual factor authentication, is a security process in which the user must provide two authentication factors to verify identity. Standard authentication factors include something the user knows (password), something the user has (token), a physical characteristic of the user (inherence), the user's physical location (place) or the time a transaction takes place (event). Technically, 2FA is a form of multifactor authentication and is in use any time two authentication factors are required to gain access to a system or service. It is important to note, however, that using two factors from the same authentication category doesn't constitute 2FA. For example, requiring a password and a shared secret is still considered single-factor authentication because passwords and shared secrets are both knowledge factors. Smartphones also offer a variety of possibilities for 2FA, including fingerprint recognition, facial recognition, iris scanning, voice recognition, GPS location and Short Message Service (SMS). Although SMS-based 2FA is inexpensive, user-friendly and easy to implement, it is vulnerable to numerous interception attacks. Increasingly, mobile authenticator apps are replacing server-driven verification personal identification numbers (PINs) formerly sent through text, voice call or email. Apple iOS, Google Android, Windows 10 and BlackBerry OS 10 all have apps that support 2FA, allowing the phone itself to serve as the physical device to satisfy the possession factor. Duo Security, based in Ann Arbor, Mich., and purchased by Cisco in 2018 for $2.35 billion, is a 2FA platform vendor whose product enables customers to use their trusted devices for 2FA. Duo's platform first establishes that a user is trusted before verifying that their mobile device can also be trusted for authenticating the user. |
No comments:
Post a Comment