Tor 0.4.9.1-alpha-dev
|
#include <authority_cert_st.h>
Data Fields | |
signed_descriptor_t | cache_info |
crypto_pk_t * | identity_key |
crypto_pk_t * | signing_key |
char | signing_key_digest [DIGEST_LEN] |
time_t | expires |
tor_addr_t | ipv4_addr |
uint16_t | ipv4_dirport |
Certificate for v3 directory protocol: binds long-term authority identity keys to medium-term authority signing keys.
Definition at line 19 of file authority_cert_st.h.
signed_descriptor_t cache_info |
Information relating to caching this cert on disk and looking it up.
Definition at line 21 of file authority_cert_st.h.
Referenced by already_have_cert(), and authority_cert_free_().
time_t expires |
The listed expiration time of this certificate.
Definition at line 29 of file authority_cert_st.h.
crypto_pk_t* identity_key |
This authority's long-term authority identity key.
Definition at line 23 of file authority_cert_st.h.
Referenced by sr_generate_our_commit().
tor_addr_t ipv4_addr |
This authority's IPv4 address.
Definition at line 31 of file authority_cert_st.h.
uint16_t ipv4_dirport |
This authority's directory port.
Definition at line 33 of file authority_cert_st.h.
crypto_pk_t* signing_key |
This authority's medium-term signing key.
Definition at line 25 of file authority_cert_st.h.
char signing_key_digest[DIGEST_LEN] |
The digest of signing_key
Definition at line 27 of file authority_cert_st.h.
Referenced by authority_cert_get_by_sk_digest(), and authority_cert_is_denylisted().