Algorithm determinant dialog box is an editor for entering and changing the determinant in the hexadecimal format (Hexadecimal Editor):


Random numbers are written into the determinant by default upon creating the algorithm. They can be changed through forming the determinant yourself by entering new values directly into the editor window. You also can generate a new determinant automatically (button [Generate new value]).

GrdUtil.exe verifies the ‘quality’ of the determinant and returns the following warning if it does not meet its criteria:

Algorithm determinant dialog box control elements:

Interface elementDescription of purpose
Hexadecimal editor windowAllows to enter determinant value of hardware algorithm
[Load] buttonLoads dump from *.dmp file
[Save] buttonSaves dump into *.dmp file
OEM flagSelects Windows/DOS encoding. Windows (ANSI) encoding is used by default – OEM option is off.
[Generate new value] buttonAutomatically creates new algorithm determinant
Additional control elements for the algorithm previously created
Data Size dropdown listChange a determinant size
[Change] buttonDisplay the new determinant size in a HEX editor

Changing the size of the determinant

For the algorithm being created previously, GrdUtil.exe permits the adjustment of the determinant size. In order to do this you need to select the required algorithm from the list of fields, execute Edit | Field Properties command and select Algorithm Determinant tab in the dialog box that appears.

The Data Size dropdown list on the left side of the dialog box serves to change the size of the determinant. After selecting the required size of the determinant, click the [Change] button next to the list and write the mask into the dongle.

  • No labels