Mistake on this page?
Report an issue in GitHub or email us
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

Definition at line 117 of file crys_kdf.h.

Field Documentation

uint8_t AlgorithmID[64 ]

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

Definition at line 121 of file crys_kdf.h.

uint8_t PartyUInfo[64 ]

Public information contributed by the initiator.

Definition at line 124 of file crys_kdf.h.

uint8_t PartyVInfo[64 ]

Public information contributed by the responder.

Definition at line 127 of file crys_kdf.h.

uint32_t SizeOfAlgorithmID

Size of algorithm ID.

Definition at line 122 of file crys_kdf.h.

uint32_t SizeOfPartyUInfo

Size of the Public information contributed by the initiator.

Definition at line 125 of file crys_kdf.h.

uint32_t SizeOfPartyVInfo

Size of the responder's public information.

Definition at line 128 of file crys_kdf.h.

uint32_t SizeOfSuppPrivInfo

Size of the private information.

Definition at line 132 of file crys_kdf.h.

uint32_t SizeOfSuppPubInfo

Size of the public information.

Definition at line 135 of file crys_kdf.h.

uint8_t SuppPrivInfo[64 ]

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

Definition at line 131 of file crys_kdf.h.

uint8_t SuppPubInfo[64 ]

Mutually-known public information,

Definition at line 134 of file crys_kdf.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.