Delivery-Date: Sun, 06 Jul 2014 13:12:46 -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.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED,
	DKIM_SIGNED,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID
	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 3FDC81E0938
	for <archiver@seul.org>; Sun,  6 Jul 2014 13:12:41 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 4DE8B2E99C;
	Sun,  6 Jul 2014 17:12:39 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 8E1C02F440
 for <tor-talk@lists.torproject.org>; Sun,  6 Jul 2014 17:11:48 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at eugeni.torproject.org
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 jNipN-b7T1WS for <tor-talk@lists.torproject.org>;
 Sun,  6 Jul 2014 17:11:48 +0000 (UTC)
Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com
 [IPv6:2607:f8b0:400d:c01::229])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id 50F502F053
 for <tor-talk@lists.torproject.org>; Sun,  6 Jul 2014 17:11:48 +0000 (UTC)
Received: by mail-qc0-f169.google.com with SMTP id c9so2981799qcz.14
 for <tor-talk@lists.torproject.org>; Sun, 06 Jul 2014 10:11:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to:cc:content-type
 :content-transfer-encoding;
 bh=zpAYe+KRHXR4EK8I7EWBh6RnAWOF+w87KXmScTvsXxA=;
 b=XkcRTY5uKKVeRrI+FLlYIS9DI2zhr3uu6hTTVSvOJxC+Dh8pNAoUJ39hLEcAHV9Uji
 ejjAKhxcqfszShGCgAtb/pFfnNaCnSxXpoIDZlGsxDM/abOMfv53m5FYPbTM6PW5Rb0Z
 kIu7d0S7PLZK631yw1od3etWMxvf/Ycyz+J7/I78bn7+QhB4Egb0R/WAF+XJrX408TEu
 yOpAaV6AfjHKsfS4Y6bUEONzF4OLcKIBx30xs3Yyk8KNHZQLLVRnZPV5ZrAMemgq/OHY
 0gOQpGj9dk43bDebPHyCpD4WC27P0fungMbLkaMDZKbSsxT7TXKQqS9WqIaQnk5Y3Anx
 mLfQ==
MIME-Version: 1.0
X-Received: by 10.229.53.133 with SMTP id m5mr23254007qcg.19.1404666705656;
 Sun, 06 Jul 2014 10:11:45 -0700 (PDT)
Received: by 10.96.179.232 with HTTP; Sun, 6 Jul 2014 10:11:45 -0700 (PDT)
Date: Sun, 6 Jul 2014 19:11:45 +0200
Message-ID: <CAJVRA1RVnA1kamSg=at=7kHsLD4EpnJKV0fyw4g9n6Ygs0p_Xg@mail.gmail.com>
From: coderman <coderman@gmail.com>
To: tor-talk@lists.torproject.org
Cc: cpunks <cypherpunks@cpunks.org>,
 Liberation Technologies <liberationtech@lists.stanford.edu>
Subject: [tor-talk] XKeyScore code authenticity - genuine [was: messing with
	XKeyScore]
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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

dGhlIHRoZW1lIG9mIG1lc3Npbmcgd2l0aCBYS2V5U2NvcmUgaXMgYW11c2luZ1swXSwgYnV0IG1v
cmUgdG8gdGhlCnBvaW50IGkgd2FzIGFza2VkIHRvIHJlc3BvbmQgdG8gc29tZSBjb25jZXJucyBv
ZiBhdXRoZW50aWNpdHkgbWFkZSBpbgphIGRpZmZlcmVudCBwb3N0OgoKIlZhbGlkYXRpbmcgWEtl
eVNjb3JlIGNvZGUiCmh0dHA6Ly9ibG9nLmVycmF0YXNlYy5jb20vMjAxNC8wNy92YWxpZGF0aW5n
LXhrZXlzY29yZS1jb2RlLmh0bWwKCmknbSB0cnlpbmcgdG8ga2VlcCB0aGlzIGZlZWRiYWNrIHRl
Y2huaWNhbCwgYXMgaSBkb24ndCBsaWtlIG11Y2ggb2YKR3JhaGFtJ3MgcmVhc29uaW5nLiAoaSBk
byBob3dldmVyIGFwcHJvdmUgb2YgaGlzIHVzZSBvZiAiR3JlYXQgTWFuIiBpbgp0aGUgVm9sZGVt
b3J0IHNlbnNlLCBpbiByZWZlcmVuY2UgdG8gQ293Ym95IEFsZXhhbmRlclsxXSkKCmhpcyBjbGFp
bSB0aGF0ICJ3ZSBiZWxpZXZlIHRoZSBjb2RlIHBhcnRseSBmYWtlIGFuZCB0aGF0IGl0IGNhbWUg
ZnJvbQp0aGUgU25vd2RlbiB0cmVhc3VyZSB0cm92ZS4iIHNob3VsZCBiZSBhbW1lbmRlZDoKCiJ3
ZSBiZWxpZXZlIHRoZSBjb2RlIGRlcHJlY2F0ZWQsIGFuZCB0aGF0IGl0IGNhbWUgZnJvbSB0aGUg
U25vd2RlbiBhcmNoaXZlcyIKCm9ud2FyZCEKCi0tLQoKZmlyc3Qgc2VnbWVudCBvZiBzdW1tYXJ5
LCBieSBwb2ludDoKCgojIFBvaW50IDEpCiJUaGUgc2lnbmF0dXJlcyBhcmUgb2xkICgyMDExIHRv
IDIwMTIpLCBzbyBpdCBmaXRzIHdpdGhpbiB0aGUgU25vd2Rlbgp0aW1lZnJhbWUsIGFuZCBpcyB1
bmxpa2VseSB0byBiZSBhIHJlY2VudCBsZWFrLiIKIC0gYWdyZWVkLgoKCiMgUG9pbnQgMikKIlRo
ZSBjb2RlIGlzIHdlaXJkLCBhcyBpZiB0aGV5IGFyZSBzbmlwcGV0cyBjb21iaW5lZCBmcm9tIHRy
YWluaW5nCm1hbnVhbHMgcmF0aGVyIHRoYW4gb3BlcmF0aW9uYWwgY29kZS4gVGhhdCB3b3VsZCBt
ZWFuIGl0IGlzIOKAnGZha2XigJ0uIgogLSBmYWxzZTsgdGhlIGNvZGUgaXMgdmFsaWQgYW5kIGRl
cHJlY2F0ZWQgKGNhbiBiZSB1c2VkIGFzIGV4YW1wbGUpCnJhdGhlciB0aGFuIGZhbHNlLiB0aGUg
dGVjaG5pY2FsIGRldGFpbC4gYXMgYSBwcm9ncmFtbWVyLCBpIGtub3cgdGhhdAphIHJlZ2V4cCBy
dWxlIGxpa2U6CicnJwpleHRyYWN0b3JzOiB7ewogICAgYnJpZGdlc1tdID0KL2JyaWRnZVxzKFsw
LTldezEsM31cLlswLTldezEsM31cLlswLTldezEsM31cLlswLTldezEsM30pOj8oWzAtOV17Miw0
fT9bXjAtOV0pLzsKICB9fQonJycKaXMgYm90aCB3cml0dGVuIGJ5IGEgbm92aWNlIHJlZ2V4cCdl
ciwgYW5kIGFsc28gdG9vayB0aGVtIGEgYml0IG9mCnRpbWUuIG1vcmUgdGhhbiB0aGV5J2Qgc3Bl
bmQgb24gYW4gZXhhbXBsZS4KCmZvciBhbm90aGVyIGV4YW1wbGUsCicnJwpmb3IgKHNpemVfdCBp
PTA7IGkgPCBicmlkZ2VzLnNpemUoKTsgKytpKSB7CiAgICAgICAgc3RkOjpzdHJpbmcgYWRkcmVz
cyA9IGJyaWRnZXNbaV1bMF0gKyAiOiIgKyBicmlkZ2VzW2ldWzFdOwogICAgICAgIERCW1NDSEVN
QV9PTERdWyJ0b3JfYnJpZGdlIl0gPSBhZGRyZXNzOwogICAgICAgIERCLmFwcGx5KCk7CiAgICAg
ICAgREJbU0NIRU1BX05FV11bInRvcl9pcCJdID0gYnJpZGdlc1tpXVswXTsKICAgICAgICBEQltT
Q0hFTUFfTkVXXVsidG9yX3BvcnRfb3IiXSA9IGJyaWRnZXNbaV1bMV07CiAgICAgICAgREJbU0NI
RU1BX05FV11bInRvcl9mbGFncyJdID0gRkxBR1M7CiAgICAgICAgREIuYXBwbHkoKTsKICAgICAg
fQonJycKCndoeSB0d28gY29tbWl0cyBoZXJlIHRvIGJhY2tlbmQgY2hhbmdlcz8gYXMgYSBwcm9n
cmFtbWVyIGkgdW5kZXJzdGFuZAp3aHkgdGhpcyBpcyBkb25lLCBidXQgYXMgYSBwdXJlbHkgZmlj
dGl0aW91cyBleGFtcGxlIHRoZSBkb3VibGUgY29tbWl0CmlzIHBvaW50bGVzcyBub2lzZS4KCgoj
IFBvaW50IDMpCiJUaGUgc3RvcnkgbWFrZXMgY2xhaW1zIGFib3V0IHRoZSBzb3VyY2UgdGhhdCBh
cmUgdmVyaWZpYWJseSBmYWxzZSwKbGVhZGluZyB1cyB0byBiZWxpZXZlIHRoYXQgdGhleSBtYXkg
aGF2ZSBmYWxzaWZpZWQgdGhlIG9yaWdpbiBvZiB0aGlzCnNvdXJjZSBjb2RlLiIKIC0gZmFsc2UK
CmhvdyBkb2VzIGxpbWl0ZWQgbWlzdW5kZXJzdGFuZGluZyBhcmNhbmUgdGVjaG5pY2FsaXRpZXMg
aW52YWxpZGF0ZSB0aGUgZW50aXJldHk/CiBpZiB0aGlzIHdlcmUgdHJ1ZSwgUm9iZXJ0IEdyYWhh
bSB3b3VsZCBiZSBhIGNvbXBsZXRlIGltYmVjaWxlLCByYXRoZXIKdGhhbiAgdGVjaG5pY2FsbHkg
Y29tcGV0ZW50IGFuZCBvY2Nhc2lvbmFsbHkgd3JvbmcuCgoKCiMgUG9pbnQgNCkKIlRoZSBjb2Rl
IGlzIHNvIGRvbWFpbiBzcGVjaWZpYyB0aGF0IGl0IHByb2JhYmx5IGlzLCBpbiBzb21lIGZhc2hp
b24sCnJlbGF0ZWQgdG8gcmVhbCBYS2V5U2NvcmUgY29kZSDigJMgaWYgZmFrZSwgaXQncyBub3Qg
Y29tcGxldGVseSBzby4iCiAtIGZhbHNlLiBhcyBzdGF0ZWQgYWJvdmUsIHRoZXNlIHJ1bGVzIGFy
ZSBkZXByZWNhdGVkIHJhdGhlciB0aGFuCmZpY3RpdGlvdXNseSBjb25zdHJ1Y3RlZC4gKGFuZCBw
ZXJoYXBzIHJlZmVyZW5jZWQgaW4gdHJhaW5pbmcKbWF0ZXJpYWxzIGZvciB1dGlsaXppbmcgdGhl
IHBhcnRpY3VsYXIgbGFuZ3VhZ2UgZW5naW5lcyBkZW1vbnN0cmF0ZWQpCgphcyBleHBsYWluZWQg
YWJvdmUsIGFuZCBpIHdpbGwgZ28gaW50byBtb3JlIGRldGFpbCBsYXRlciAoaSB3YWdlciBpCmhh
dmUgbW9yZSBiaWcgZGF0YSBleHBlcmllbmNlIGFuZCBEUEkgZXhwZXJpZW5jZSB0aGFuIE1yLiBH
cmFoYW0gdGhlCkRQSSBleHBlcnQgZG9lcyBpbiB0aGlzIGRvbWFpbiBhbG9uZVsyXSA7KQoKCgps
YXN0IGJ1dCBub3QgbGVhc3QsIHRoaXMgc3BlYWtzIHRvIHRoZSBuZWVkIGZvciBncmVhdGVyIHRl
Y2huaWNhbApleHBlcnRpc2UgdG8gYmUgYXBwbGllZCB0byB0aGUgbGVha2VkIGFyY2hpdmVzLiAg
aWYgYW55dGhpbmcsIHRoZQpuYXR1cmUgb2YgZG9tYWluIHNwZWNpZmljIGRldGFpbHMgZGlzY3Vz
c2VkIGhlcmUgc2hvdyB0aGF0IG5vdCBqdXN0CmdlbmVyYWxpc3RzLCBidXQgYW4gYXJteSBvZiBz
cGVjaWFsaXN0cywgd2lsbCB1bHRpbWF0ZWx5IGJlIG5lZWRlZCB0bwpwcm9wZXJseSBwYXJzZSBh
bmQgcHJvdGVjdCBiYXNlZCB1cG9uIHRoZSBhcmNoaXZlcyBhcyB5ZXQgcmV2ZWFsZWQuCgoKYmVz
dCByZWdhcmRzLAoKCgotLS0KCjAuICAiIiBmb3IgdGhvc2Ugd2l0aCAiSmFtIEVzY2hlbG9uIERh
eSIgbm9zdGFsZ2lhIDspCiAgXi0gc2VlIHdob2xlIHRocmVhZCBmcm9tICJtZXNzaW5nIHdpdGgg
WEtleVNjb3JlIgoKMS4gIlRoZSBjaGFyYWN0ZXIgYXNzYXNzaW5hdGlvbiBvZiBLZWl0aCBBbGV4
YW5kZXIiCiAnLi4uIFBlb3BsZSBoYXZlIGNyaXRpY2l6ZWQgY2FsbGluZyBoaW0gYSAiZ3JlYXQg
bWFuIi4gSSdtIHF1b3RpbmcKdGhlIEhhcnJ5IFBvdHRlciBtb3ZpZSBoZXJlIHBlb3BsZSwgd2hl
cmUgdGhlIGd1eSB3aG8gc2VsbHMKSGFycnknc1tzaWNdIHdhbmQgcG9pbnRzIG91dCB0aGF0IFZv
bGRlcm1vcnQgd2FzIGEgZ3JlYXQgd2l6YXJkLFtzaWNdCmEgZ3JlYXQgYW5kIHRlcnJpYmxlIHdp
emFyZCcKICAgaHR0cDovL2Jsb2cuZXJyYXRhc2VjLmNvbS8yMDE0LzA2L3RoZS1jaGFyYWN0ZXIt
YXNzYXNzaW5hdGlvbi1vZi1rZWl0aC5odG1sCgoyLiAiWEtleVNjb3JlOiBpdCdzIG5vdCBhdHRh
Y2tpbmcgVG9yIgogJy4uLiBJIGFtIGFuIGV4cGVydCBpbiBkZWVwIHBhY2tldCBpbnNwZWN0aW9u
IChEUEkpLiBJJ3ZlIHdyaXR0ZW4gYQpzeXN0ZW0gdmFndWVseSBzaW1pbGFyIHRvIHRoaXMgWEtl
eVNjb3JlIHN5c3RlbSBoZXJlOiAoZmVycmV0KS4gSSBmaW5kCnRoZSBjb25jbHVzaW9ucyBpbiB0
aGlzIHN0b3J5IGNvbXBsZXRlbHkgdW53YXJyYW50ZWQsIHRob3VnaCB0aGUKdGVjaG5pY2FsIGlu
Zm9ybWF0aW9uIGNpdGVkIGJ5IHRoaXMgc3RvcnkgaXMgcHJldHR5IGdvb2QuIEkgc3VnZ2VzdApm
dXR1cmUgc3RvcmllcyBhYm91dCB0aGUgTlNBJ3MgZGVlcCBwYWNrZXQgaW5zcGVjdGlvbiBhY3R1
YWxseSBjb25zdWx0CndpdGggZW5naW5lZXJzIHdobyd2ZSB3cml0dGVuIERQSSBjb2RlIGJlZm9y
ZSBtYWtpbmcgd2lsZCBjbGFpbXMuJwogIGh0dHA6Ly9ibG9nLmVycmF0YXNlYy5jb20vMjAxNC8w
Ny94a2V5c2NvcmUtaXRzLW5vdC1hdHRhY2tpbmctdG9yLmh0bWwKLS0gCnRvci10YWxrIG1haWxp
bmcgbGlzdCAtIHRvci10YWxrQGxpc3RzLnRvcnByb2plY3Qub3JnClRvIHVuc3Vic2NyaWJlIG9y
IGNoYW5nZSBvdGhlciBzZXR0aW5ncyBnbyB0bwpodHRwczovL2xpc3RzLnRvcnByb2plY3Qub3Jn
L2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby90b3ItdGFsawo=

