How to create a TOTP
Since version 4.3.0, Passbolt supports creation of TOTP (Time-based One Time Password).
TOTP is a mechanism that generates a unique and temporary password based on the current time. This dynamic code can be used on its own or in combination with a static password, offering an additional layer of security compared to traditional password-only systems.
iOS
On the iOS application, there is a new section called “TOTP”

In order to create a new TOTP, you’d need to click on “Create”

That will open a menu that will let you choose between scanning a QR code or create a TOTP manually, for this tutorial we assume that you’d need to create it manually.
For the TOTP manual creation, you will have to fill three fields:
- Name, which is the label of the resource
- URL, which is the fullBaseUrl of the resource
- Secret, the secret from the TOTP provider

You do have the possibility to link this TOTP to an existing password but that’s optional. You can also create a standalone TOTP instead.

There is also an advanced settings part in order to adjust the expiry, length and algorithm

Once created, you will see a success message “TOTP has been created.” then you will be able to preview the TOTP code when you need it.

Android
On the Android application, there will be a new section called “TOTP”

In order to create a new TOTP, you’d need to click on “+” icon

That will open a menu that will let you choose between scanning a QR code or create a TOTP manually, for this tutorial we assume that you’d need to create it manually.
For the TOTP manual creation, you will have to fill three fields:
- Name, which is the label of the resource
- URL, which is the fullBaseUrl of the resource
- Secret, the secret from the TOTP provider

You do have the possibility to link this TOTP to an existing password but that’s optional. You can also create a standalone TOTP instead.

There is also an advanced settings part in order to adjust the expiry, length and algorithm

Once created, you will see a success message then you will be able to preview the TOTP code when you need it.

Last updated
This article was last updated on October 4th, 2023.