Module tor_cell::relaycell::hs

source ·
Available on crate feature hs only.
Expand description

Encoding and decoding for relay messages related to onion services.

Modules§

  • Define the ESTABLISH_INTRO message and related types.
  • The encrypted portion of an INTRODUCE{1,2} message.

Structs§

  • The type of the introduction point auth key
  • A message sent from client to rendezvous point.
  • Reply sent from the introduction point to the onion service, telling it that an introduction point is now established.
  • The recognized extension types for an IntroEstablished message.
  • A message sent from client to introduction point.
  • A message sent from introduction point to hidden service host.
  • A reply from the introduction point to the client, telling it that its introduce1 was received.
  • The recognized extension types for an IntroEstablished message.
  • A status code returned in response to an INTRODUCE1 message.
  • The recognized extension types for an Introduce1 or `Introduce2 message.
  • The unencrypted header portion of an Introduce1 or Introduce2 message.
  • A message sent from an onion service to a rendezvous point, telling it to make a connection to the client.
  • A message sent from the rendezvous point to the client, telling it about the onion service’s message.
  • Acknowledges an EstablishRendezvous message.
  • An unrecognized or unencoded extension for some HS-related message.

Enums§