Structure of the key material used to encrypt backchannel messages. More...
Data Fields | |
gcry_cipher_hd_t | cipher |
State of our block cipher. More... | |
struct { | |
struct GNUNET_CRYPTO_AuthKey hmac_key | |
Key used for HMAC calculations (via GNUNET_CRYPTO_hmac()). More... | |
char aes_key [256/8] | |
Symmetric key to use for encryption. More... | |
char aes_ctr [128/8] | |
Counter value to use during setup. More... | |
} | material |
Actual key material. More... | |
Structure of the key material used to encrypt backchannel messages.
Definition at line 4978 of file gnunet-service-transport.c.
gcry_cipher_hd_t DVKeyState::cipher |
State of our block cipher.
Definition at line 4983 of file gnunet-service-transport.c.
struct GNUNET_CRYPTO_AuthKey DVKeyState::hmac_key |
Key used for HMAC calculations (via GNUNET_CRYPTO_hmac()).
Definition at line 4993 of file gnunet-service-transport.c.
char DVKeyState::aes_key[256/8] |
Symmetric key to use for encryption.
Definition at line 4998 of file gnunet-service-transport.c.
char DVKeyState::aes_ctr[128/8] |
Counter value to use during setup.
Definition at line 5003 of file gnunet-service-transport.c.
struct { ... } DVKeyState::material |
Actual key material.