nRF5 SDK v17.1.0
Data Fields
CRYS_KDF_OtherInfo_t Struct Reference

#include <crys_kdf.h>

Data Fields

uint8_t AlgorithmID [64]
 
uint32_t SizeOfAlgorithmID
 
uint8_t PartyUInfo [64]
 
uint32_t SizeOfPartyUInfo
 
uint8_t PartyVInfo [64]
 
uint32_t SizeOfPartyVInfo
 
uint8_t SuppPrivInfo [64]
 
uint32_t SizeOfSuppPrivInfo
 
uint8_t SuppPubInfo [64]
 
uint32_t SizeOfSuppPubInfo
 

Detailed Description

Structure, containing the optional data (other info) for KDF, if any data is not needed, then the pointer value and the size must be set to NULL

Field Documentation

uint8_t CRYS_KDF_OtherInfo_t::AlgorithmID[64]

A unique object identifier (OID), indicating algorithm(s) for which the keying data is used.

uint8_t CRYS_KDF_OtherInfo_t::PartyUInfo[64]

Public information contributed by the initiator.

uint8_t CRYS_KDF_OtherInfo_t::PartyVInfo[64]

Public information contributed by the responder.

uint32_t CRYS_KDF_OtherInfo_t::SizeOfAlgorithmID

Size of algorithm ID.

uint32_t CRYS_KDF_OtherInfo_t::SizeOfPartyUInfo

Size of the Public information contributed by the initiator.

uint32_t CRYS_KDF_OtherInfo_t::SizeOfPartyVInfo

Size of the responder's public information.

uint32_t CRYS_KDF_OtherInfo_t::SizeOfSuppPrivInfo

Size of the private information.

uint32_t CRYS_KDF_OtherInfo_t::SizeOfSuppPubInfo

Size of the public information.

uint8_t CRYS_KDF_OtherInfo_t::SuppPrivInfo[64]

Mutually-known private information, e.g. shared information communicated throgh a separate channel.

uint8_t CRYS_KDF_OtherInfo_t::SuppPubInfo[64]

Mutually-known public information,


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated