An encrypted element key-value pair. More...
Data Fields | |
const struct GNUNET_HashCode * | key |
Key used to identify matching pairs of values to multiply. More... | |
int64_t | value |
a_i value, not disclosed to Bob. More... | |
gcry_mpi_t | value |
Value represented (a). More... | |
An encrypted element key-value pair.
Definition at line 59 of file gnunet-service-scalarproduct-ecc_alice.c.
const struct GNUNET_HashCode * MpiElement::key |
Key used to identify matching pairs of values to multiply.
Points into an existing data structure, to avoid copying and doubling memory use.
Definition at line 66 of file gnunet-service-scalarproduct-ecc_alice.c.
Referenced by gnunet-chk.Chk::__init__(), gnunet-chk.AESKey::__init__(), copy_element_cb(), element_cmp(), and gnunet-chk.Chk::uri().
gcry_mpi_t MpiElement::value |
a_i value, not disclosed to Bob.
Value represented (a).
Definition at line 71 of file gnunet-service-scalarproduct-ecc_alice.c.
Referenced by compute_scalar_product(), copy_element_cb(), destroy_service_session(), handle_alices_cryptodata_message(), and send_alices_cryptodata_message().
gcry_mpi_t MpiElement::value |
Value represented (a).
Definition at line 56 of file gnunet-service-scalarproduct_alice.c.