tor  master
Data Fields
authority_cert_t Struct Reference

#include <or.h>

Collaboration diagram for authority_cert_t:
Collaboration graph
[legend]

Data Fields

signed_descriptor_t cache_info
 
crypto_pk_tidentity_key
 
crypto_pk_tsigning_key
 
char signing_key_digest [DIGEST_LEN]
 
time_t expires
 
uint32_t addr
 
uint16_t dir_port
 

Detailed Description

Certificate for v3 directory protocol: binds long-term authority identity keys to medium-term authority signing keys.

Field Documentation

◆ addr

uint32_t addr

This authority's IPv4 address, in host order.

◆ cache_info

signed_descriptor_t cache_info

Information relating to caching this cert on disk and looking it up.

◆ dir_port

uint16_t dir_port

This authority's directory port.

◆ expires

time_t expires

The listed expiration time of this certificate.

◆ identity_key

crypto_pk_t* identity_key

This authority's long-term authority identity key.

◆ signing_key

crypto_pk_t* signing_key

This authority's medium-term signing key.

◆ signing_key_digest

char signing_key_digest[DIGEST_LEN]

The digest of signing_key


The documentation for this struct was generated from the following file: