Skip to main content

OrBIT User Guide

obfuscation

In this section:
Information type

Certificates, Data blocks, Keys, Passwords, Protected applications information, Random data

Syntax
"obfuscation": "name"
Parameters

name

The name of the obfuscation record (string).

For use with

The product configuration file for:

  • the eSecIP Professional and eSecIP Standard editions (in certificates, keys, randomData, and passwords configuration objects).

  • all eSecIP editions (in a dataBlocks configuration object).

  • the eSecIP Professional edition (in a protectedApplicationsInfo configuration object).

Description

Use this field to select the name of the obfuscation record to use for obfuscating the:

  • private key of the certificate inside the device (when used in a certificates configuration object)

  • data block (when used in a dataBlocks configuration object)

  • cryptographic key, both injected and generated (when used in a keys configuration object)

  • password (when used in a passwords configuration object)

  • part of the application to be protected (when used in a protectedApplicationsInfo configuration object)

  • random data block (when used in a randomData configuration object)

This must be identical to the value of the id field for the obfuscation record to be used.

This field is optional. If the object is not to be obfuscated, this field must be omitted from the product configuration file, because an empty string is not allowed for the name of an obfuscation record.

Note

If an obfuscation record is not selected, the object will be provisioned in plain text.

Example
"obfuscation": "obfuscation1"

The item to provision will be protected as defined by the obfuscation1 obfuscation record.

See also

id