Skip to content

Relay Functionality

rmhowe425 edited this page Dec 21, 2020 · 8 revisions

Additions to Implementation

  • Adding the Repeater method to the Svr class that will bind to a socket and listen for incoming data. The received data will be forwarded accordingly.

  • Adding the setUpHiddenSVC method to the Route class that will establish a hidden tor service.

    • Non-ephemeral services require read / write access to a specific directory on disk.
    • Same .onion link can persist between sessions and down time in the service.
  • Creating a .config file that will be read on startup to determine the mode of operation for the script.

Static Design

Relay UML Design

Operational Design

Design diagram

  • New nodes will call back to Host (1) to determine who to associate with in order to act as a new endpoint / relay.

Clone this wiki locally