![]() |
OPTIGA™ Trust M
Host Library Documentation
|
Specifies the structure for derivation of key using pseudo random function. More...
#include <optiga_lib_common.h>
Data Fields | |
| const uint8_t * | random_data |
| Random Seed/Salt. More... | |
| const uint8_t * | label |
| Label input as a constant string. More... | |
| const uint8_t * | info |
| Application specific info. More... | |
| uint8_t * | derived_key |
| Pointer to a buffer where the exported key to be stored. More... | |
| uint16_t | input_shared_secret_oid |
| Session based (optiga_key_id_t) or Data object which has the pre-shared secret. More... | |
| uint16_t | random_data_length |
| Random Seed/Salt length. More... | |
| uint16_t | label_length |
| Label length. More... | |
| uint16_t | info_length |
| Info length. More... | |
| uint16_t | derived_key_length |
| Derived Key length. More... | |
Specifies the structure for derivation of key using pseudo random function.
Definition at line 519 of file optiga_lib_common.h.
| uint8_t* optiga_derive_key::derived_key |
Pointer to a buffer where the exported key to be stored.
Definition at line 528 of file optiga_lib_common.h.
| uint16_t optiga_derive_key::derived_key_length |
Derived Key length.
Definition at line 538 of file optiga_lib_common.h.
| const uint8_t* optiga_derive_key::info |
Application specific info.
Definition at line 526 of file optiga_lib_common.h.
| uint16_t optiga_derive_key::info_length |
Info length.
Definition at line 536 of file optiga_lib_common.h.
| uint16_t optiga_derive_key::input_shared_secret_oid |
Session based (optiga_key_id_t) or Data object which has the pre-shared secret.
Definition at line 530 of file optiga_lib_common.h.
| const uint8_t* optiga_derive_key::label |
Label input as a constant string.
Definition at line 524 of file optiga_lib_common.h.
| uint16_t optiga_derive_key::label_length |
Label length.
Definition at line 534 of file optiga_lib_common.h.
| const uint8_t* optiga_derive_key::random_data |
Random Seed/Salt.
Definition at line 522 of file optiga_lib_common.h.
| uint16_t optiga_derive_key::random_data_length |
Random Seed/Salt length.
Definition at line 532 of file optiga_lib_common.h.