[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-dev] Entry guards, primary guards, dir guards
- To: Ola Bini <obini@xxxxxxxxxxxxxxxx>
- Subject: Re: [tor-dev] Entry guards, primary guards, dir guards
- From: George Kadianakis <desnacked@xxxxxxxxxx>
- Date: Mon, 08 Feb 2016 23:48:23 +0200
- Cc: Chelsea Komlo <ckomlo@xxxxxxxxxxxxxxxx>, Reinaldo Junior <rjunior@xxxxxxxxxxxxxxxx>, Fan Jiang <fanjiang@xxxxxxxxxxxxxxxx>, Tania Silva <tsilva@xxxxxxxxxxxxxxxx>, Ivan Pazmino <ipazmino@xxxxxxxxxxxxxxxx>, tor-dev@xxxxxxxxxxxxxxxxxxxx
- Delivered-to: archiver@xxxxxxxx
- Delivery-date: Mon, 08 Feb 2016 16:49:10 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1454968137; bh=hvS80JP59bXmAiYNchpWtg0zr/ydLAVqrFv7je8LY8o=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=jrLofpHPiHpobpJl4ACHhG6s8+IOvXpW4Ft+Bn98HUJBG6z6qxXhuCyw391kyhOcG ogn8/3qCcMTrXmYPs8ctrljW/ZW+JOTOPVqDl3dwoS05ktFt0xTcj6/NhZLN/Ihx7+ dLyE31BKBLN+DigdqfphA+SHc8gTXKqnq6UCfEBM=
- In-reply-to: <20160208210700.GD25190@hidden> (Ola Bini's message of "Mon, 8 Feb 2016 16:07:00 -0500")
- List-archive: <http://lists.torproject.org/pipermail/tor-dev/>
- List-help: <mailto:tor-dev-request@lists.torproject.org?subject=help>
- List-id: discussion regarding Tor development <tor-dev.lists.torproject.org>
- List-post: <mailto:tor-dev@lists.torproject.org>
- List-subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev>, <mailto:tor-dev-request@lists.torproject.org?subject=subscribe>
- List-unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-dev>, <mailto:tor-dev-request@lists.torproject.org?subject=unsubscribe>
- References: <20160208195529.GA25190@hidden> <87lh6ulxws.fsf@xxxxxxxxxx> <20160208210700.GD25190@hidden>
- Reply-to: tor-dev@xxxxxxxxxxxxxxxxxxxx
- Sender: "tor-dev" <tor-dev-bounces@xxxxxxxxxxxxxxxxxxxx>
Ola Bini <obini@xxxxxxxxxxxxxxxx> writes:
> Hey,
>
> Thanks- this is very helpful.
>
> When it comes to vanguards, I've already read through the
> proposal. I'm not exactly sure I understand how much different 259
> would need to be to support the 247 needs. It seems we should be able
> to just run the algorithm NUM_SECOND_GUARDS * NUM_THIRD_GUARDS times
> to choose the sets of vanguards for each layer, right?
>
Hmm, how would that work exactly?
Let's say I'm a prop247 hidden service. I just received an introduction and
want to setup my rendezvous circuit.
To setup my circuit, I would need to do three guard picks, one for every
layer. Each layer has a different guard list.
First, I use my layer-1 guardlist to pick my layer-1 guard. That's easy, I use
a single guard for layer-1, so I always pick the first reachable non-bad guard
from the layer-1 guardlist.
Then I need to use my layer-2 guardlist to pick my layer-2 guard. Proposal 247
says that each HS has two layer-2 guards , so I would need to pick a guard out
of the two top guards in my layer-2 guardlist. How does this happen exactly?
A similar thing needs to happen for layer-3.
_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev