Introduction
As with pre-programmed hardware tokens, programmable tokens have an internal clock that is reliant on an internal quartz crystal to maintain time accuracy, but over time is still subject to a degree of time drift, but unlink pre-programmed hardware tokens it is possible to correct the internal clock on a programmable hardware token.
Preparation for correcting the clock on a programmable token
Before you are able to correct the clock on a programmable token you will need to make the following preparations;
- Install and run the SafeID diamond programming app (available for Windows, Android and iOS versions),
- If you are are using a windows based programming app you will need to ensure that the clock on your PC is set as accurately as possible.
- You will need to obtain the the seed details that were originally used to program the token (a security provision requires that seed details are sent whenever the token clock is updated).
Synchronising the token's clock
Once the necessary preparations have been performed you should launch the SafeID Diamond Programming tool and select the option for token clock synchronisation.
- If you are running the windows version of the app, then the option will be labelled "Sync Token Clock";
- If you are running the Android or iOS versions of the app, then the option will be labelled "Synchronise Token Clock";
Once you have selected the synchronise token clock option you will need to manually enter the token details (seed/secret, time window settings etc.) prior to reburning your token.
Specific instructions for manual entry of the seed details and the steps necessary for burning the programmable tokens can be found in the following guide;
Related Articles