Skip to main content

Tor1RelayCrypto

Type Alias Tor1RelayCrypto 

Source
pub(crate) type Tor1RelayCrypto = CryptStatePair<Aes128Ctr, Sha1>;
Expand description

Standard Tor relay crypto, as instantiated for RELAY cells.

Aliased Type§

pub(crate) struct Tor1RelayCrypto {
    fwd: CryptState<Aes128Ctr, Sha1>,
    back: CryptState<Aes128Ctr, Sha1>,
    binding: CircuitBinding,
}

Fields§

§fwd: CryptState<Aes128Ctr, Sha1>

State for en/decrypting cells sent away from the client.

§back: CryptState<Aes128Ctr, Sha1>

State for en/decrypting cells sent towards the client.

§binding: CircuitBinding

A circuit binding key.