Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

 To create a hardware algorithm execute command Edit | Add field.

...

The type of algorithm being created depends on the dongle mask:

Mask typeAlgorithm type
Guardant Time/ Time Net
  1. Symmetric encryption: GSII64
  2. Symmetric encryption: AES128
  3. Digital signature generation: ECC160
  4. Hash function generation: HASH64
  5. Hash function generation: SHA256
  6. Random numbers generation: RND64
Guardant Sign/ Sign Net
Guardant Code/ Code Time
  1. Symmetric encryption: AES128
  2. Digital signature generation: ECC160
  3. Hash function generation: SHA256
Guardant Stealth III / Net III
  1. Symmetric encryption: GSII64
  2. Hash function generation: HASH64
  3. Random numbers generation: RND64
Guardant Stealth II / Net II
  1. Symmetric encryption: GSII64
  2. Unidirectional algorithm Stealth I and its modifications: Fast, Random, AutoProtect
Guardant Stealth / NetUnidirectional algorithm Stealth I and its modifications: Fast, Random, AutoProtect
Guardant Fidus

Size of determinant

Determinant – the main part of hardware algorithm descriptor, which defines the specific type of encryption function. Algorithm determinants in Guardant dongles have fixed even length, Using GrdUtil.exe you can set the size of determinant and edit its type.

...

The size of determinant depends on the algorithm type:

Algorithm typeSize of determinant, bytes
Symmetric encryption: AES12816
Digital signature generation:

...

 

ECC16020
Symmetric encryption: GSII6416 or 32
Hash function generation: SHA256-
Hash function generation: HASH6416 or 32
Random numbers generation: RND6416 or 32
Unidirectional algorithm Stealth I – obsolete4 – 200 (optimum - 32)

...

 After setting the type and size of determinant of a new algorithm you need to edit its properties. Click [Next] in the lower part of the dialog box to move to the next page.