You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Trusted Remote Update is used in modern Guardant dongles. The main advantage of this technology lies in the fact that all information required for remote update is decrypted and processed only inside the dongle.

Trusted Remote Update – technology of safe remote dongle memory update eliminating the possibility of data compromise and/or counterfeiting. The ideology of Trusted Remote Update guarantees that information once recorded into a dongle cannot be rerecorded into it, and data generated for one dongle will not work with another.

Important information

The Trusted Remote Update procedure presumes the use of unique data, specifically, the remote update password for the each dongle. Therefore it is strongly recommended to use the database mode for registering and saving templates and dumps. Otherwise, the remote update procedure will become hindered or even impossible.


Remote update password

Remote update password is a 16-byte sequence of hexadecimal symbols used in the Trusted Remote Update procedure to convert update data. You may use the same remote update password for a batch of dongles or apply the unique password for each dongle.

Important information

For successful performing of Trusted Remote Update the password contained in the remote dongle should match the password stored in the database.

The remote update password is contained in the non-addressable and available for editing field located in the mask right after the special purpose fields.

GrdTRU_SetKey function serves for setting the remote update password from within the application.

In order to view/edit the password for remote update, load the required mask, select Remote Update Password field and execute Edit | Field Properties menu command.

Edit the password in the Remote Update Password Field Properties dialog box that appears as a hexadecimal editor:

PICTURE

By default GrdUtil.exe automatically forms the remote update password. When necessary it can be changed by forming the password yourself. You can do it by entering the new value directly into the editor’s window or generating the new password automatically ([Generate new value] button). 

The dialog will also allow defining whether unique or permanent a password will be used. If Unique value for each dongle record flag is set, then during each session of programming the dongle the password value will be replaced with a new random sequence. Thus, each dongle will get a unique update password stored in the dongle memory and its dump.

Remote Update Password dialog box control elements:

Interface elementDescription of purpose
Hexadecimal editor windowEnter the password for remote update
[Generate new value] buttonReplace the current password value with a new random sequence
Unique value for each dongle record checkboxUse unique/permanent password. The permanent password is used by default with the checkbox unmarked
OEM checkboxSelect Windows/DOS encoding. Windows (ANSI) encoding is used by default with OEM checkbox unmarked
[Load] buttonLoad dump from *.dmp file
[Save] buttonSave dump into a *.dmp file

After entering the data click [Apply] button and close the dialog box.


Special features of Trusted Remote Update

The Trusted Remote Update procedure is practically not any different to regular remote update when used with GrdUtil.exe (see Section Remote Update) with the following exceptions:

  1. When executing command Dongle | Dongle Update GrdUtil.exe will automatically record special algorithms into the memory of ‘master’ dongle connected to the port. These algorithms participate in processing of update query and encoding of update data using the password stored in the dump of the dongle being updated.
    After the update dump is created, the contents of ‘master’ dongle is automatically restored.
    These actions appear only as warnings:

    PICTURE

  2. If the remote update is done without using the database, i.e. based on the mask file, GrdUtil.exe will display a warning that the update query will not be decrypted with mismatch of remote update passwords in the mask file and the remote dongle.
  • No labels