Introduction

It is possible to create a new product that will produce 7 digit OTP codes that are able to be added to the Authy desktop authentication app.  Once the product has been added you will be able to add authy compatible tokens for use by your users once they have added the seed details to their authentication app.

Creating a new product for Authy compatible tokens

From the management console navigate to "Authentication | Products", then click on the button to create a new product;

A new window titled "Product - New" will now open, select the algorithm "Oath TOTP";

Now expand the sections "Basic" and "Extended" and supply parameters as per the example below;






Set this parameter to: "AY"


Set this parameter to: "Authy"


Set this parameter to: "AYT"


Set this parameter to: "AuthyAuthenticator"


Set this parameter to: "AuthyAuthenticator/Time-Based"


Set this parameter to: "Time-Based"


Use the dropdown option to add "OATH/TOTP"


Select "Logon" from the dropdown options.



From the dropdown select "One-Time Password"


Use the dropdown to select "Software"


user the dropdown to select "Download"


Set this parameter to: "PIN,OFL"


leave this field blank


Select this option.



Set this parameter to: "30"


Set this parameter to: "7"


Leave this unticked.


Leave this unticked.


Leave this unticked.


Set this parameter to: "HmacSHA1"


Set this parameter to: "30"


Set this parameter to: "2"


Use the dropdown to set this parameter to: "OCRA-1:HOTP-SHA1-6:QN08-T1M".


Use the dropdown to set this parameter to: "OCRA-1:HOTP-SHA1-6:QN08-T1M".


Use the dropdown to set this parameter to: "BASE32".

Once the settings have been supplied as per the above screenshot click to save the new product.

You will now find that your new product has been added to the list of products;

Creating an Authy token and obtaining the seed data

To use this new product you will need have a logon step set to "One-Time Password" in your logon procedure, and you will need to create a token for the user that will authenticate using the new authentication product.

Navigate to "Directory | Users", left click on the user to have the Authy token then select "Tokens";

We now use the "Create" button to add the required token;

You can now select the newly created product;

Use the "SAVE" button to add the token and the token will be assigned to the user.

We can now use the context menu option "Edit" to view the seed details;

Scroll down to the bottom of this list and you will see the BASE32 encoded seed for this token;

Using the seed data in the Authy App

Now we have the seed data we can now add the seed to the Authy Authenticator app.

Open the app and at the top right hand corner click on the "+" icon (to add a new account)

You will be prompted to a code given by the website, at this prompt copy the (credential seed provided above) and click "Add Account".

At the prompt "Token Length" select "7 digits"

Provide an Account Name, choose a Generic colour, then click "Save" to add the account.

The new account will now be able to create 7 digit OTP codes that change every 30 seconds, and these codes can be supplied at the Dualshield OTP prompt during authentication by the user that the token was assigned to.

  • No labels