When you first log in to your ID.me, account you will be asked to secure your account with a multi-factor authentication method with a prompt similar to the following;


Alternatively, if you account is already running you can select the drop-down option "My Account" from the main menu;


Programmable hardware tokens can be used as the default authentication method by using the following procedure;

  • Scroll down the presented authentication method options until you find the section "Code Generator Application". then select this option;


    You are now asked to download an authenticator app.  We will not be using an authentication app, so click on the option "Scan QR code";


    A QR code will now be displayed (similar to the example below);


    As the generated QR code is very compact we strongly suggest you enlarge this QR code prior to scanning it in the programming app.

    The QR code can now be burned onto you programmable token (see procedure below);

    • To program a SafeID/Diamond or SafeID/Pro token with a QR code, launch the SafeID/Diamond programming tool.  


      Click the Scan QR Code button 

      Before you scan the QR code please ensure that the clock on your computer is displaying the correct date and time.

      You can scan the screen for a QR code, or load from a file.

      If you are scanning the barcode on the screen please ensure that the QR code is not obscured by other windows, and if you have more than one monitor please ensure that both the app and the QR code are displayed on the main display (display 1).

      If you still have difficulty in scanning the QR code double check you only have the one instance of the app running, and that it is the latest version of the app.  In most cases when there are issues with scanning of the QR code the most likely cause is the QR code contains the wrong data and may need to be regenerated.  To test the QR code you could check that the code works correctly with the authenticator app it is intended for (e.g microsoft authenticator), and if this fails then you know that the QR code will need to be regenerated.


      Select Scan Screen.

      If succeeded, the Seed box should be filled with the token's seed data.


      Now, select your smart card reader from the Reader drop-down list, e.g. "HID OMNIKEY 5427 CK"


      Press the Connect button


      Now, switch on a SafeID token and place it on the reader. 

      The tool will read out the token's serial number and time, and display them:


      If you want to correct the clock on the token, then leave the "Sync Token Clock" checked, but first ensure the time on your pc is set correctly.

      Press the Burn button


      The token is successfully programmed.

      Switch off the token and switch it on again to generate a new code (the token may only use the new seed after being reset)

Adding programmable tokens as an additional authentication method

If you have already protected your ID.me account. then in order to add a programmable token as an additional authentication method option to those already selected.

Programmable hardware tokens can be added using the following procedure;

  • After logging in to your ID.me account, use the user account dropdown menu to select the option "My Account";


    Then in the "MY ACCOUNT" menu options select "Sign in & Security";


    Scroll down the authentication methods until you find the "Code Generator" section, then click on the  button;


    You are now asked to download an authenticator app.  We will not be using an authentication app, so click on the option "Scan QR code";


    A QR code will now be displayed (similar to the example below);


    As the generated QR code is very compact we strongly suggest you enlarge this QR code prior to scanning it in the programming app.

    The QR code can now be burned onto you programmable token (see procedure below);

    • To program a SafeID/Diamond or SafeID/Pro token with a QR code, launch the SafeID/Diamond programming tool.  


      Click the Scan QR Code button 

      Before you scan the QR code please ensure that the clock on your computer is displaying the correct date and time.

      You can scan the screen for a QR code, or load from a file.

      If you are scanning the barcode on the screen please ensure that the QR code is not obscured by other windows, and if you have more than one monitor please ensure that both the app and the QR code are displayed on the main display (display 1).

      If you still have difficulty in scanning the QR code double check you only have the one instance of the app running, and that it is the latest version of the app.  In most cases when there are issues with scanning of the QR code the most likely cause is the QR code contains the wrong data and may need to be regenerated.  To test the QR code you could check that the code works correctly with the authenticator app it is intended for (e.g microsoft authenticator), and if this fails then you know that the QR code will need to be regenerated.


      Select Scan Screen.

      If succeeded, the Seed box should be filled with the token's seed data.


      Now, select your smart card reader from the Reader drop-down list, e.g. "HID OMNIKEY 5427 CK"


      Press the Connect button


      Now, switch on a SafeID token and place it on the reader. 

      The tool will read out the token's serial number and time, and display them:


      If you want to correct the clock on the token, then leave the "Sync Token Clock" checked, but first ensure the time on your pc is set correctly.

      Press the Burn button


      The token is successfully programmed.

      Switch off the token and switch it on again to generate a new code (the token may only use the new seed after being reset)

      Related Articles

Verifying your token

Once you have programmed your token you will need to verify it with ID.me.

Obtain the requested 6-digit code from your programmable token and enter it into the field prompted "Enter the 6-digit code", then click  ;

The programmable token will now be activated, and you will be offered the option to add additional authentication methods;

Click "No", and you will be logged in to your account, and your programmable token is ready to be used the next time you log in to your account.

Related Articles

  • No labels