#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 |
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
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,