List of all items
Structs
- HoprSphinxHeaderSpec
- errors::TicketValidationError
- packet::HoprForwardedPacket
- packet::HoprIncomingPacket
- packet::HoprOutgoingPacket
- packet::PartialHoprPacket
- packet::PathKeyData
- por::ProofOfRelayOutput
- por::ProofOfRelayString
- por::ProofOfRelayValues
- por::SurbReceiverInfo
- sphinx::ec_groups::Ed25519Suite
- sphinx::packet::MetaPacket
- sphinx::packet::PaddedPayload
- sphinx::packet::PartialPacket
- sphinx::packet::SimpleBiMapper
- sphinx::prelude::Ed25519Suite
- sphinx::prelude::MetaPacket
- sphinx::prelude::PaddedPayload
- sphinx::prelude::PartialPacket
- sphinx::prelude::ReplyOpener
- sphinx::prelude::SURB
- sphinx::prelude::SharedKeys
- sphinx::prelude::SimpleBiMapper
- sphinx::routing::HeaderPrefix
- sphinx::routing::RoutingInfo
- sphinx::shared_keys::SharedKeys
- sphinx::surb::ReplyOpener
- sphinx::surb::SURB
- types::PacketMessage
- types::PacketParts
Enums
- errors::PacketError
- errors::ValidationErrorKind
- packet::HoprPacket
- packet::PacketRouting
- sphinx::errors::SphinxError
- sphinx::packet::ForwardedMetaPacket
- sphinx::packet::MetaPacketRouting
- sphinx::prelude::ForwardedMetaPacket
- sphinx::prelude::MetaPacketRouting
- sphinx::routing::ForwardedHeader
- types::PacketSignal
Traits
- sphinx::ec_groups::Unsigned
- sphinx::packet::ProtocolKeyIdMapper
- sphinx::prelude::ProtocolKeyIdMapper
- sphinx::prelude::SphinxHeaderSpec
- sphinx::prelude::SphinxSuite
- sphinx::prelude::Unsigned
- sphinx::routing::SphinxHeaderSpec
- sphinx::shared_keys::GroupElement
- sphinx::shared_keys::Scalar
- sphinx::shared_keys::SphinxSuite
Functions
- packet::create_surb_for_path
- por::derive_ack_key_share
- por::derive_own_key_share
- por::generate_proof_of_relay
- por::pre_verify
- sphinx::derivation::create_kdf_instance
- sphinx::derivation::derive_packet_tag
- sphinx::derivation::generate_key
- sphinx::derivation::generate_key_iv
- sphinx::prelude::create_surb
- sphinx::routing::forward_header
- sphinx::surb::create_surb
- validation::validate_unacknowledged_ticket
Type Aliases
- HoprKeyIdent
- HoprReplyOpener
- HoprSphinxSuite
- HoprSurb
- errors::Result
- sphinx::ec_groups::DefaultSphinxPacketSize
- sphinx::prelude::DefaultSphinxPacketSize
- sphinx::prelude::SharedSecret
- sphinx::shared_keys::Alpha
- sphinx::shared_keys::SharedSecret
- types::HoprPacketMessage
- types::HoprPacketParts
- types::PacketSignals
Constants
- PAYLOAD_SIZE_INT
- por::HASH_KEY_ACK_KEY
- por::HASH_KEY_OWN_KEY
- sphinx::derivation::HASH_KEY_PACKET_TAG
- sphinx::routing::HASH_KEY_PRG
- sphinx::routing::HASH_KEY_TAG
- sphinx::routing::SPHINX_HEADER_VERSION
- sphinx::shared_keys::HASH_KEY_PRP
- sphinx::shared_keys::HASH_KEY_REPLY_PRP
- sphinx::shared_keys::HASH_KEY_SPHINX_BLINDING
- sphinx::shared_keys::HASH_KEY_SPHINX_SECRET
- types::S_MASK