ProvisioningLibrary
Atmel Security Provisioning Library
atcaprov_request_s Struct Reference

#include <atcaprov_request.h>

Data Fields

uint8_t key_slot
 Slot the device public key was generated from. More...
 
const uint8_t * signer_ca_public_key
 Public key of the signer authority (64 bytes) More...
 
uint8_t chain_id
 ID of the certificate chain to request. More...
 
const uint8_t * mac_secret
 MAC secret required to request certificates (32 bytes) More...
 
const uint8_t * config
 Device configuration zone (128 bytes) More...
 
const uint8_t * public_key
 Device public key (64 bytes) More...
 

Detailed Description

Certificate request parameters needed by atcaprov_request_certificates

Field Documentation

uint8_t chain_id

ID of the certificate chain to request.

const uint8_t* config

Device configuration zone (128 bytes)

uint8_t key_slot

Slot the device public key was generated from.

const uint8_t* mac_secret

MAC secret required to request certificates (32 bytes)

const uint8_t* public_key

Device public key (64 bytes)

const uint8_t* signer_ca_public_key

Public key of the signer authority (64 bytes)