To program a token, launch the programming tool, SafeID-Programmer.exe

Follow 4 simple steps below:

Obtain Seed

There are 4 ways you can obtain the seed data or secret key:

  • Scan QR Code
  • Load Seed File
  • Randomly Generated
  • Manually Copied


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 QR code 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 then double check that you only have 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.


You can also load seed data directly from a file. The seed file must be in CSV format, containing 2 columns of data, i.e. Serial Number and Based32 encoded Secret Key. 

Connect Reader

Plug in the reader to the USB port of your computer, and select the reader from the "Token Reader" down-down list.

Click "Connect"

The tool should display "Token reader connected" and the time of the computer clock.

Place Token 

To program a token or make other changes to a token (such as change PIN etc), you need to switch on the token device into the programming mode.

Press the power button on the device and hold the button down for 3 seconds until it displays "programming mode" on its LCD screen

Place the token on the reader. You should hear a beep sound, and the light on the reader should turn green.

The tool will now display the token's serial number and time details:

Burn Token

Before burning the seed to the selected token slot in the device, you must make sure the following options are correctly set:

Option
Token SlotSelect the slot you want to program & save the token
Token TitleEnter the title or account name of the token
Time Step
Algorithm
OTP Length
Sync Token Clock

To burn the seed into the token, click "Burn"


Seed Files

The SafeID Programmer tool saves the token seed files in a sub-folder called "data" in its installation folder. The seed files are available in various formats.



  • No labels