SE Keyslot Assignment#

The guest_config.h shows the SE keyslot assignment for Virtual Machines in the AV PCT. For additional information, refer to the “guest_config.h” topic in the NVIDA DriveOS SDK API Reference.

/* Base index and size of AES keyslots */
struct resource_pool aes_keyslot_pool;

/* Base index and size of PKA1 keyslots */
struct resource_pool pka1_keyslot_pool;

Note

TZ-SE engine has 16 AES keyslots and 4 PKA1 keyslots. GP-SE engine has 16 AES keyslots only. Virtual Machines cannot share SE keyslots. For example, an SE keyslot cannot be assigned to multiple Virtual Machines.