Module crypto

Module crypto 

Source
Expand description

Cryptographic functions of the tor protocol.

There are three sub-modules here:

  • cell implements relay crypto as used on circuits.
  • handshake implements the ntor handshake.
  • ll provides building blocks for other parts of the protocol.

Modulesยง

bench_utils ๐Ÿ”’ bench
Collection of benchmarking utilities for the crypto module.
binding ๐Ÿ”’
Types related to binding messages to specific circuits
cell ๐Ÿ”’
Relay cell cryptography
handshake ๐Ÿ”’
Circuit extension handshake for Tor.
ll ๐Ÿ”’
Lower-level cryptographic functionality used in tor-proto and not elsewhere.