header of what an ECC signature signs this must be followed by "size - 8" bytes of the actual signed data More...
#include <gnunet_crypto_lib.h>
Data Fields | |
uint32_t | size |
How many bytes does this signature sign? (including this purpose header); in network byte order (!). More... | |
uint32_t | purpose |
What does this signature vouch for? This must contain a GNUNET_SIGNATURE_PURPOSE_XXX constant (from gnunet_signatures.h). More... | |
header of what an ECC signature signs this must be followed by "size - 8" bytes of the actual signed data
Definition at line 140 of file gnunet_crypto_lib.h.
uint32_t GNUNET_CRYPTO_EccSignaturePurpose::size |
How many bytes does this signature sign? (including this purpose header); in network byte order (!).
Definition at line 147 of file gnunet_crypto_lib.h.
Referenced by advertise_dns_exit(), block_plugin_dns_check_block(), block_plugin_fs_check_block(), block_plugin_regex_check_block(), block_plugin_regex_check_reply(), block_sign_ecdsa(), block_sign_eddsa(), data_to_ecdsa_value(), decrypt_and_check_tc(), do_rekey(), GNR_create_signature_message(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_serialize(), GNUNET_CRYPTO_eddsa_sign_(), GNUNET_CRYPTO_eddsa_sign_derived(), GNUNET_CRYPTO_eddsa_verify_(), GNUNET_CRYPTO_edx25519_sign_(), GNUNET_CRYPTO_edx25519_verify_(), GNUNET_FS_publish_ublock_(), GNUNET_FS_uri_loc_create(), GNUNET_GNSRECORD_block_verify(), GNUNET_HELLO_sign_address(), handle_cadet_ring_message(), handle_client_call_message(), handle_dv_box(), iface_proc(), inject_rekey(), regex_iterator(), run_with_key(), send_challenge(), send_msg_with_kx(), setup_flood_message(), sign_ephemeral(), sign_ephemeral_key(), sign_hello(), sign_message(), sign_message_by_peer(), sock_read(), transmit_kx(), try_handle_plaintext(), uri_loc_parse(), verify_confirmation(), verify_hello(), verify_message(), and verify_message_by_peer().
uint32_t GNUNET_CRYPTO_EccSignaturePurpose::purpose |
What does this signature vouch for? This must contain a GNUNET_SIGNATURE_PURPOSE_XXX constant (from gnunet_signatures.h).
In network byte order!
Definition at line 155 of file gnunet_crypto_lib.h.
Referenced by advertise_dns_exit(), block_sign_ecdsa(), block_sign_eddsa(), decrypt_and_check_tc(), do_rekey(), forward_dv_learn(), GCP_check_monotime_sig(), GDS_helper_sign_path(), GNR_create_signature_message(), GNUNET_ABD_delegate_serialize(), GNUNET_ABD_delegates_serialize(), GNUNET_CRYPTO_ecdsa_verify_(), GNUNET_CRYPTO_eddsa_verify_(), GNUNET_CRYPTO_edx25519_verify_(), GNUNET_DHT_verify_path(), GNUNET_FS_publish_ublock_(), GNUNET_FS_uri_loc_create(), GNUNET_GNSRECORD_block_verify(), GNUNET_HELLO_sign_address(), handle_cadet_ring_message(), handle_client_call_message(), handle_dv_box(), handle_dv_learn(), handle_validation_challenge(), handle_validation_response(), iface_proc(), inject_rekey(), OIDC_build_authz_code(), OIDC_parse_authz_code(), regex_iterator(), send_challenge(), send_msg_with_kx(), set_monotime_sig(), setup_flood_message(), sign_ephemeral(), sign_ephemeral_key(), sign_message(), sign_message_by_peer(), sock_read(), start_dv_learn(), transmit_kx(), try_handle_plaintext(), uri_loc_parse(), validate_dv_initiator_signature(), verify_confirmation(), verify_message(), and verify_message_by_peer().