Skip to content

Passwords and sign-ins

Text codes, apps and keys: not all MFA is equal

Multi-factor authentication asks for something besides your password. What that something is makes a difference.

1 min readExplainer

The short version

Any multi-factor authentication is far better than none. Some kinds are much harder for attackers to get around.

From weakest to strongest

Text message codes. A code is sent by SMS. Much better than a password alone, but codes can be phished, and attackers sometimes convince a phone carrier to move your number to their SIM card, which sends your codes to them.

Approve or deny prompts. An app asks “Is this you?” and you tap Approve. Easy to use, but attackers send prompt after prompt until someone taps Approve to make them stop. (Read more.)

Number matching in an authenticator app. You type the number shown on your screen into the app. Blind approvals stop working, because you need to see the real sign-in screen.

Passkeys and security keys. A key stored on your device or on a small physical key that only works on the real website. A fake sign-in page cannot use it, which makes this the strongest common option.

What to do

  • Turn it on everywhere it is offered, starting with email, banking and administrator accounts. Any method beats none.
  • Prefer an authenticator app over text messages for work accounts.
  • Use passkeys or security keys for administrators and anyone who handles money, where your systems support them.
  • Never approve a prompt you did not start.

All case files

Talk to us about your technology

Tell us what you run today and what is getting in the way. We will get back to you about how we can help.

Customize cookies

Choose which cookies this site may use. You can change this at any time from Cookie settings at the bottom of every page.