Go to navigation

TOTP – Time-Based One-Time Password

Applications

KeePassXC
Install from https://keepassxc.org/download/
Microsoft Authenticator

The Microsoft Authenticator mobile application provides a time-based code after selecting the account:

ms authenticator totp 1 cs

Setup

  1. In your Microsoft account settings, go to Security info and add a new sign-in method.

    ms authenticator totp 2 en
  2. Select Microsoft Authenticator.

    ms authenticator totp 3 en
  3. Choose I want to use a different authenticator app.

    ms authenticator totp 4 en
  4. Continue by clicking Next.

    ms authenticator totp 5 en
  5. If you are using a desktop application, select the option indicating that you cannot scan the QR code.

    ms authenticator totp 6 en
  6. Copy the displayed code.

    ms authenticator totp 7 en
  7. Paste the code into your application.

    KeePassXC
    ms authenticator totp 8 en

On the Security info page (Step 1), the result will look like this:

ms authenticator totp 9 en

TOTP Sign-In with a Registered Security Key

If a user has registered both TOTP and a FIDO2 security key for MFA, the sign-in system will prompt them to verify using the security key regardless of their currently preferred method. Signing in with TOTP therefore requires the additional steps described below.

  1. When prompted to sign in by an application, the user is presented with the standard CTU sign-in screen. Enter your username in the format username@cvut.cz and your CTU password.

    fido totp 1 en
  2. After entering your credentials, click Continue.

    fido totp 2 en
  3. When prompted to enter the security key PIN or connect the security key, click Cancel. The exact appearance of the prompt may vary depending on the operating system and browser.

    fido totp 3 en
  4. On the page informing you that sign-in was unsuccessful, select Sign in another way.

    fido totp 4 en
  5. Select Use a verification code.

    fido totp 5 en
  6. Enter the time-based code generated by your registered TOTP-compatible application and click Verify.

    fido totp 6 en