Skip to main content

OrBIT User Guide

integrityMode

In this section:
Information type

General information

Syntax
"integrityMode": "algorithm"
Parameters

algorithm

A string that corresponds to the checking function, one of:

  • none—integrity checking is disabled for the device

  • crc16—Cyclic Redundancy Check 16-bit (CRC-16)

  • crc32—Cyclic Redundancy Check 32-bit (CRC-32)

  • sha256—Secure Hashing Algorithm 256-bit (SHA256)

  • crc16ac—CRC-16 with anti-cloning (the device ID is used in the check)

  • crc32ac—CRC-32 with anti-cloning (the device ID is used in the check)

  • sha256ac—SHA256 with anti-cloning (the device ID is used in the check)

For use with

The product configuration file for eSecIP Professional.

Description

Use this field to select which function to use in the integrity checking process of the binary object that contains the obfuscated product data.

This field is mandatory.

Example
"integrityMode": "crc16ac"

This selects the CRC-16 function with anti-cloning to be used in the integrity check.