Delivery-Date: Wed, 06 May 2015 05:29:02 -0400
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED,
	DKIM_SIGNED,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,T_DKIM_INVALID,T_RP_MATCHES_RCVD
	autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 6FDF71E051B
	for <archiver@seul.org>; Wed,  6 May 2015 05:29:00 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id D640535204;
	Wed,  6 May 2015 09:28:53 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 6432135203
 for <tor-talk@lists.torproject.org>; Wed,  6 May 2015 09:28:50 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id JoYDMdXdB-Fq for <tor-talk@lists.torproject.org>;
 Wed,  6 May 2015 09:28:50 +0000 (UTC)
Received: from mail-pd0-x22e.google.com (mail-pd0-x22e.google.com
 [IPv6:2607:f8b0:400e:c02::22e])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 2D41F35200
 for <tor-talk@lists.torproject.org>; Wed,  6 May 2015 09:28:50 +0000 (UTC)
Received: by pdea3 with SMTP id a3so4382583pde.3
 for <tor-talk@lists.torproject.org>; Wed, 06 May 2015 02:28:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=content-type:mime-version:subject:from:in-reply-to:date:message-id
 :references:to;
 bh=K2r3BfpXGCCHku2MW4OaK+oGPO1NOgjQSmWimFZn5m0=;
 b=drRRz7Mh8KV8Ha08bEyv6sdTnT/3HpozdXqwtU5PQJkn4gQLSZFVm8ioBUzUfV78Hd
 vzxcUPF8mCVXxxQIismMzuoTa/B/yr2ecoz0BSyvjAg937Kf6x1SjIfe2FaqOvl3nGbT
 KvtRe6uO8TgyMlS1DHpzSPj8Gj+EXld4mr1RbLo/KuLwn6Y1N5xzGmRrkVSlIKZtF6N+
 DJUW2MXfSHuyKNkXIb99ZwxSd8eFMlF6B6OPRGH3JJtz3CwGIJdkxy9JPPC5LnIKcO2Y
 aNv8/j13hxSe8NHE2dgZ+BPrXdF16eZ2D2fsYAUCxRykeuGJylIRquBnIpmP4nhaXAa7
 BZhg==
X-Received: by 10.70.36.102 with SMTP id p6mr58874900pdj.18.1430904527403;
 Wed, 06 May 2015 02:28:47 -0700 (PDT)
Received: from [192.168.1.10] (14-202-224-251.static.tpgi.com.au.
 [14.202.224.251])
 by mx.google.com with ESMTPSA id gi1sm1334710pbb.5.2015.05.06.02.28.45
 for <tor-talk@lists.torproject.org>
 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
 Wed, 06 May 2015 02:28:46 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
X-Pgp-Agent: GPGMail 2.5b6
From: teor <teor2345@gmail.com>
In-Reply-To: <mailman.81.1430890508.2803.tor-talk@lists.torproject.org>
Date: Wed, 6 May 2015 19:28:38 +1000
Message-Id: <A27A4468-8981-4370-85AC-6F0A75881BF4@gmail.com>
References: <mailman.81.1430890508.2803.tor-talk@lists.torproject.org>
To: tor-talk@lists.torproject.org
X-Mailer: Apple Mail (2.2098)
Subject: Re: [tor-talk] 100-Foot Overview on Tor
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6999294878927079217=="
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>


--===============6999294878927079217==
Content-Type: multipart/signed; boundary="Apple-Mail=_68D66B82-E527-4295-A275-E705E6BCC0D6"; protocol="application/pgp-signature"; micalg=pgp-sha256


--Apple-Mail=_68D66B82-E527-4295-A275-E705E6BCC0D6
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

>=20
> Date: Tue, 5 May 2015 18:49:39 -0500
> From: Tom Ritter <tom@ritter.vg>
>=20
> On 5 May 2015 at 07:53, Fabian Keil <freebsd-listen@fabiankeil.de> =
wrote:
>> Great.
>>=20
>> A couple of comments (about v1.3):
>=20
> Thanks! I made the changes and put up a 1.4
>=20
>> Page 141 and 142 seem to suggest that parsing strings is more
>> likely to be vulnerable than parsing binary data. Is that intended?
>=20
> No but mostly yes. It's more a surprise factor: when I tell people tor
> uses HTTP to upload and download things, they're not surprised - when
> I tell them it has its own HTTP server implementation that does all
> the parsing of the requests, they're much more surprised.  I'm not
> saying tor's code is insecure (I put up a $bounty inside my company
> with my own money to anyone who finds a bug in it actually) - but
> implementing your own HTTP server is not a recommended action. :)
>=20
>> Is the source of the PDF available under a free license?
>>=20
>> I'm currently preparing a (German) presentation about location
>> hidden block storage and could reuse the HS-related parts:
>> http://chaos.cologne/Fahrplan/events/6653.html
>=20
> It's (now) http://creativecommons.org/licenses/by-sa/4.0/
>=20
> As far as the sources.... well, I made it in keynote. Yes, I know I'm
> a bad person. I can export it as powerpoint, html, images, or pdf and
> send you any one of those five. (Or all of them.)

Hi Tom,

Some further feedback:

Page 20:
Can you explain why you say that consensuses are valid for 24 hours, and =
not 3 hours?

Page 113:
I think there are 3 relays between the client and introduction point, =
not 2.
In new_route_len(), each circuit with an endpoint chosen by another =
relay gets an extra hop, and the hidden service chooses the introduction =
point, not the client.

I could be wrong about this - the path code has a few special cases that =
I haven't quite got my head around.

teor

teor2345 at gmail dot com
pgp 0xABFED1AC
https://gist.github.com/teor2345/d033b8ce0a99adbc89c5

teor at blah dot im
OTR D5BE4EC2 255D7585 F3874930 DB130265 7C9EBBC7


--Apple-Mail=_68D66B82-E527-4295-A275-E705E6BCC0D6
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.27

iQIcBAEBCAAGBQJVSd7KAAoJEAA+T02r/tGshUMQAIUQF5A9rSxMZGh8cBiKJLdF
Ud+MFmXGHaPnh8q9sTEcviRaWw+czN+aHD7NPt8mI+WkCAjyMxCdmxVN9jLzIRu/
ibmPTPbQYex50MFMruEpCR6EdsSR5JANHCO0se0AIWFwfTcdi5QkEDGnuTZJxzDG
KOHNTA9U8ctvSyb3riOKw5RBloL2jdKNtJmt6N+bIqIM1LVN0ARGv2uVnGG6P3vs
zKFHJGilxYmdfgtZjKDIpty9AlDdCkl7wPfJnc7qFYJzdo0YE4qEwvhuNLgnUmCM
JMLwNTCGIZFk4Witlo+Js+kcl4F+JEIrgG9TwuC+e81ibtIhx/1UwFnIjrlGUdAS
AFcQrJ7/la+Db54Vil+HqO/qfk4Jmy5kUimEMrZHrQHVKlhoJ8/p17WLVufLeczF
91oN+Ldhr/w0ut87k8L87bHECOXcDWmGJk4KT8tgfYMxI+VJEL9BCR2aUtSnx2vp
ExubwzTTugngcAH0lhLRhCIewTtQWP6c6B1oAOaMj0M810lQEK01PKIB+FfuOAOP
mr1NgJF+4EF/Kn1+HGtm/DXaBNYB4TGCjm1IQsQO/uZ8g4bo2YSd7mdbrOt0QUVG
9dpS80AbVYa9JINKsUVxY8p6ih665QFPzkGa4+LmgjtIFDcyQpn8zb7A4/aSRGUD
3cne48jcQHzT4oiiGu4K
=6FvE
-----END PGP SIGNATURE-----

--Apple-Mail=_68D66B82-E527-4295-A275-E705E6BCC0D6--

--===============6999294878927079217==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

--===============6999294878927079217==--

