A room epoch key record specifies an epoch key for a given room that can be identified via a given key to enter it and an epoch identifier. More...
#include <gnunet_messenger_service.h>
Data Fields | |
| struct GNUNET_HashCode | key |
| The hash identifying the port of the room. | |
| struct GNUNET_HashCode | hash |
| The hash identifying the epoch. | |
| struct GNUNET_ShortHashCode | identifier |
| The short hash identifying the epoch or group key. | |
| struct GNUNET_CRYPTO_SymmetricSessionKey | shared_key |
| The shared epoch or group key in the room. | |
| uint32_t | flags |
| The flags of the epoch or group key. | |
A room epoch key record specifies an epoch key for a given room that can be identified via a given key to enter it and an epoch identifier.
Record-size: 228
Definition at line 170 of file gnunet_messenger_service.h.
| struct GNUNET_HashCode GNUNET_MESSENGER_RoomEpochKeyRecord::key |
The hash identifying the port of the room.
Definition at line 175 of file gnunet_messenger_service.h.
| struct GNUNET_HashCode GNUNET_MESSENGER_RoomEpochKeyRecord::hash |
The hash identifying the epoch.
Definition at line 180 of file gnunet_messenger_service.h.
Referenced by messenger_string_to_value(), messenger_value_to_string(), and store_handle_epoch_key().
| struct GNUNET_ShortHashCode GNUNET_MESSENGER_RoomEpochKeyRecord::identifier |
The short hash identifying the epoch or group key.
Definition at line 185 of file gnunet_messenger_service.h.
Referenced by messenger_string_to_value(), messenger_value_to_string(), and store_handle_epoch_key().
| struct GNUNET_CRYPTO_SymmetricSessionKey GNUNET_MESSENGER_RoomEpochKeyRecord::shared_key |
The shared epoch or group key in the room.
Definition at line 190 of file gnunet_messenger_service.h.
Referenced by messenger_string_to_value(), messenger_value_to_string(), and store_handle_epoch_key().
| uint32_t GNUNET_MESSENGER_RoomEpochKeyRecord::flags |
The flags of the epoch or group key.
Definition at line 195 of file gnunet_messenger_service.h.
Referenced by messenger_string_to_value(), and messenger_value_to_string().