Artifact
c063fabc575b100af1f3f11b8986ecfd5c548938:
Wiki page
[nsa-backdoor] by
bernd
2014-10-16 22:56:38.
0000: 44 20 32 30 31 34 2d 31 30 2d 31 36 54 32 32 3a D 2014-10-16T22:
0010: 35 36 3a 33 38 2e 32 39 38 0a 4c 20 6e 73 61 2d 56:38.298.L nsa-
0020: 62 61 63 6b 64 6f 6f 72 0a 50 20 33 63 39 65 63 backdoor.P 3c9ec
0030: 62 61 33 62 65 39 34 31 35 34 63 37 64 62 35 36 ba3be94154c7db56
0040: 62 35 66 34 66 34 38 61 35 65 39 34 31 35 30 37 b5f4f48a5e941507
0050: 32 30 39 0a 55 20 62 65 72 6e 64 0a 57 20 33 36 209.U bernd.W 36
0060: 39 34 0a 3c 68 31 3e 4e 53 41 20 42 61 63 6b 64 94.<h1>NSA Backd
0070: 6f 6f 72 20 46 6e 6f 72 64 3c 2f 68 31 3e 0a 0a oor Fnord</h1>..
0080: 3c 70 3e 41 73 20 79 6f 75 20 61 6c 6c 20 6b 6e <p>As you all kn
0090: 6f 77 2c 20 69 74 20 69 73 20 6e 6f 74 20 61 6c ow, it is not al
00a0: 6c 6f 77 65 64 20 74 6f 20 73 70 65 61 6b 20 61 lowed to speak a
00b0: 62 6f 75 74 20 4e 53 41 2d 64 65 6d 61 6e 64 65 bout NSA-demande
00c0: 64 20 62 61 63 6b 64 6f 6f 72 73 2c 0a 61 6e 64 d backdoors,.and
00d0: 20 65 73 70 65 63 69 61 6c 6c 79 20 69 74 20 69 especially it i
00e0: 73 20 73 74 72 69 63 74 6c 79 20 70 72 6f 68 69 s strictly prohi
00f0: 62 69 74 65 64 20 74 6f 20 67 69 76 65 20 61 6e bited to give an
0100: 79 20 64 65 74 61 69 6c 73 2e 20 26 6e 62 73 70 y details.  
0110: 3b 48 6f 77 65 76 65 72 2c 20 69 74 0a 69 73 20 ;However, it.is
0120: 61 6c 6c 6f 77 65 64 20 74 6f 20 62 6f 6c 64 6c allowed to boldl
0130: 79 20 6c 69 65 20 61 62 6f 75 74 20 4e 53 41 2d y lie about NSA-
0140: 64 65 6d 61 6e 64 65 64 20 62 61 63 6b 64 6f 6f demanded backdoo
0150: 72 73 20 69 66 20 79 6f 75 20 64 69 64 6e 27 74 rs if you didn't
0160: 20 72 65 63 65 69 76 65 0a 73 75 63 68 20 61 20 receive.such a
0170: 72 65 71 75 65 73 74 2c 20 62 65 63 61 75 73 65 request, because
0180: 20 79 6f 75 20 61 72 65 20 6e 6f 74 20 75 6e 64 you are not und
0190: 65 72 20 61 20 67 61 67 20 6f 72 64 65 72 2c 20 er a gag order,
01a0: 61 6e 64 20 69 6e 20 67 65 6e 65 72 61 6c 2c 20 and in general,
01b0: 6c 79 69 6e 67 0a 61 62 6f 75 74 20 74 68 65 20 lying.about the
01c0: 71 75 61 6c 69 74 79 20 6f 66 20 79 6f 75 72 20 quality of your
01d0: 70 72 6f 64 75 63 74 20 69 73 20 6e 6f 74 20 6f product is not o
01e0: 6e 6c 79 20 6c 65 67 61 6c 2c 20 62 75 74 20 22 nly legal, but "
01f0: 62 65 73 74 20 70 72 61 63 74 69 63 65 22 2e 0a best practice"..
0200: 26 6e 62 73 70 3b 54 68 65 20 70 75 72 70 6f 73 The purpos
0210: 65 20 6f 66 20 74 68 69 73 20 4e 53 41 20 62 61 e of this NSA ba
0220: 63 6b 64 6f 6f 72 20 66 6e 6f 72 64 20 69 73 20 ckdoor fnord is
0230: 74 6f 20 6d 61 6b 65 20 79 6f 75 20 77 6f 72 72 to make you worr
0240: 79 20 61 62 6f 75 74 20 74 68 65 0a 71 75 61 6c y about the.qual
0250: 69 74 79 20 6f 66 20 6e 65 74 32 6f 2c 20 61 6e ity of net2o, an
0260: 64 20 74 68 65 72 65 66 6f 72 65 20 79 6f 75 20 d therefore you
0270: 73 74 61 72 74 20 6c 6f 6f 6b 69 6e 67 20 61 74 start looking at
0280: 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 the source code
0290: 3b 20 74 68 65 0a 74 6f 70 69 63 73 20 6d 65 6e ; the.topics men
02a0: 74 69 6f 6e 65 64 20 68 65 72 65 20 61 72 65 20 tioned here are
02b0: 61 6c 6c 20 73 65 63 75 72 69 74 79 20 74 68 69 all security thi
02c0: 6e 67 73 20 74 6f 20 63 6f 6e 73 69 64 65 72 2e ngs to consider.
02d0: 3c 2f 70 3e 0a 0a 3c 70 3e 54 68 65 72 65 66 6f </p>..<p>Therefo
02e0: 72 65 2c 20 68 65 72 65 20 69 73 20 74 68 65 20 re, here is the
02f0: 6f 66 66 69 63 69 61 6c 20 73 74 61 74 65 6d 65 official stateme
0300: 6e 74 20 61 62 6f 75 74 20 4e 53 41 2d 64 65 6d nt about NSA-dem
0310: 61 6e 64 65 64 20 62 61 63 6b 64 6f 6f 72 73 3a anded backdoors:
0320: 0a 54 68 65 72 65 20 69 73 20 61 20 4e 53 41 2d .There is a NSA-
0330: 72 65 71 75 65 73 74 65 64 20 62 61 63 6b 64 6f requested backdo
0340: 6f 72 20 69 6e 20 6e 65 74 32 6f 2e 20 26 6e 62 or in net2o. &nb
0350: 73 70 3b 3c 62 3e 55 70 64 61 74 65 3a 3c 2f 62 sp;<b>Update:</b
0360: 3e 20 54 68 65 20 4e 53 41 20 77 61 73 0a 68 65 > The NSA was.he
0370: 72 65 20 61 67 61 69 6e 2c 20 61 6e 64 20 72 65 re again, and re
0380: 71 75 65 73 74 65 64 20 74 68 65 20 70 6f 73 73 quested the poss
0390: 69 62 69 6c 69 74 79 20 74 6f 20 65 61 73 69 6c ibility to easil
03a0: 79 20 73 63 61 6e 20 61 6e 64 20 64 65 74 65 63 y scan and detec
03b0: 74 20 6e 65 74 32 6f 0a 72 75 6e 6e 69 6e 67 20 t net2o.running
03c0: 6f 6e 20 61 6e 79 20 64 65 76 69 63 65 20 66 6f on any device fo
03d0: 72 20 69 6e 63 6c 75 73 69 6f 6e 20 69 6e 20 74 r inclusion in t
03e0: 68 65 69 72 26 6e 62 73 70 3b 3c 61 20 68 72 65 heir <a hre
03f0: 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 68 65 f="http://www.he
0400: 69 73 65 2e 64 65 2f 63 74 2f 61 72 74 69 6b 65 ise.de/ct/artike
0410: 6c 2f 4e 53 41 2d 47 43 48 51 2d 44 61 73 2d 48 l/NSA-GCHQ-Das-H
0420: 41 43 49 45 4e 44 41 2d 50 72 6f 67 72 61 6d 6d ACIENDA-Programm
0430: 2d 7a 75 72 2d 4b 6f 6c 6f 6e 69 73 69 65 72 75 -zur-Kolonisieru
0440: 6e 67 2d 64 65 73 2d 49 6e 74 65 72 6e 65 74 2d ng-des-Internet-
0450: 32 32 39 32 35 37 34 2e 68 74 6d 6c 22 3e 48 41 2292574.html">HA
0460: 43 49 45 4e 44 41 3c 2f 61 3e 26 6e 62 73 70 3b CIENDA</a>
0470: 70 72 6f 67 72 61 6d 2e 0a 26 6e 62 73 70 3b 54 program.. T
0480: 68 69 73 20 65 6e 74 72 79 20 69 73 20 74 68 65 his entry is the
0490: 72 65 20 66 6f 72 20 61 20 6c 69 74 74 6c 65 20 re for a little
04a0: 6c 6f 6e 67 65 72 2c 20 73 69 6e 63 65 20 49 20 longer, since I
04b0: 77 61 73 20 6f 6e 20 68 6f 6c 69 64 61 79 2c 20 was on holiday,
04c0: 68 6f 77 65 76 65 72 2c 0a 69 6e 20 61 64 64 69 however,.in addi
04d0: 74 69 6f 6e 20 74 6f 20 74 68 65 20 73 74 69 6c tion to the stil
04e0: 6c 20 70 65 6e 64 69 6e 67 20 72 65 71 75 65 73 l pending reques
04f0: 74 20 61 62 6f 76 65 2c 20 74 68 65 20 4e 53 41 t above, the NSA
0500: 20 68 61 73 20 73 65 6e 74 20 6d 65 20 61 20 66 has sent me a f
0510: 75 72 74 68 65 72 0a 77 69 73 68 6c 69 73 74 20 urther.wishlist
0520: 68 6f 77 20 49 20 73 68 6f 75 6c 64 20 74 72 61 how I should tra
0530: 63 6b 20 6d 79 20 75 73 65 72 73 3a 26 6e 62 73 ck my users:&nbs
0540: 70 3b 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a p;<a href="http:
0550: 2f 2f 77 77 77 2e 74 68 65 67 75 61 72 64 69 61 //www.theguardia
0560: 6e 2e 63 6f 6d 2f 77 6f 72 6c 64 2f 32 30 31 34 n.com/world/2014
0570: 2f 6f 63 74 2f 31 36 2f 2d 73 70 2d 72 65 76 65 /oct/16/-sp-reve
0580: 61 6c 65 64 2d 77 68 69 73 70 65 72 2d 61 70 70 aled-whisper-app
0590: 2d 74 72 61 63 6b 69 6e 67 2d 75 73 65 72 73 22 -tracking-users"
05a0: 3e 57 68 69 73 70 65 72 2d 61 70 70 2d 74 72 61 >Whisper-app-tra
05b0: 63 6b 69 6e 67 2d 75 73 65 72 73 3c 2f 61 3e 2e cking-users</a>.
05c0: 3c 2f 70 3e 0a 0a 3c 70 3e 41 73 20 6e 65 74 32 </p>..<p>As net2
05d0: 6f 20 69 73 20 6f 70 65 6e 20 73 6f 75 72 63 65 o is open source
05e0: 2c 20 79 6f 75 20 63 61 6e 20 76 65 72 69 66 79 , you can verify
05f0: 20 74 68 65 20 74 72 75 74 68 20 76 61 6c 75 65 the truth value
0600: 20 6f 66 20 74 68 65 20 73 74 61 74 65 6d 65 6e of the statemen
0610: 74 0a 61 62 6f 76 65 2e 20 26 6e 62 73 70 3b 41 t.above. A
0620: 6e 64 20 6b 65 65 70 20 61 6e 20 65 79 65 20 6f nd keep an eye o
0630: 6e 20 74 68 69 73 20 70 61 67 65 2e 3c 2f 70 3e n this page.</p>
0640: 0a 0a 3c 68 32 3e 57 68 61 74 20 69 73 20 74 68 ..<h2>What is th
0650: 69 73 20 70 61 67 65 20 66 6f 72 3f 3c 2f 68 32 is page for?</h2
0660: 3e 0a 0a 3c 70 3e 53 6f 66 74 77 61 72 65 20 69 >..<p>Software i
0670: 73 20 69 6e 68 65 72 65 6e 74 6c 79 20 62 75 67 s inherently bug
0680: 67 79 20 2d 20 77 65 20 61 6c 6c 20 6d 61 6b 65 gy - we all make
0690: 20 6d 69 73 74 61 6b 65 73 2e 20 53 65 63 75 72 mistakes. Secur
06a0: 65 20 6e 65 74 77 6f 72 6b 69 6e 67 0a 73 6f 66 e networking.sof
06b0: 74 77 61 72 65 20 69 73 20 65 76 65 6e 20 77 6f tware is even wo
06c0: 72 73 65 2c 20 62 65 63 61 75 73 65 20 73 6d 61 rse, because sma
06d0: 6c 6c 20 62 75 67 73 20 68 61 76 65 20 62 69 67 ll bugs have big
06e0: 20 63 6f 6e 73 65 71 75 65 6e 63 65 73 2e 20 41 consequences. A
06f0: 6e 64 20 77 69 74 68 20 74 68 65 0a 4e 53 41 20 nd with the.NSA
0700: 42 75 6c 6c 72 75 6e 20 70 72 6f 67 72 61 6d 2c Bullrun program,
0710: 20 77 65 20 6e 6f 74 20 6f 6e 6c 79 20 68 61 76 we not only hav
0720: 65 20 74 6f 20 64 65 61 6c 20 77 69 74 68 20 74 e to deal with t
0730: 68 65 20 6e 6f 72 6d 61 6c 2c 20 22 6c 61 7a 79 he normal, "lazy
0740: 22 20 62 75 67 73 2c 0a 77 68 69 63 68 20 64 6f " bugs,.which do
0750: 6e 27 74 20 63 61 75 73 65 20 61 6e 79 20 68 61 n't cause any ha
0760: 72 6d 20 75 6e 74 69 6c 20 66 6f 75 6e 64 20 28 rm until found (
0770: 65 69 74 68 65 72 20 62 79 20 68 6f 6e 65 73 74 either by honest
0780: 20 73 65 63 75 72 69 74 79 20 72 65 73 65 61 72 security resear
0790: 63 68 65 72 20 6f 72 0a 65 76 69 6c 20 63 72 69 cher or.evil cri
07a0: 6d 69 6e 61 6c 73 29 2c 20 62 75 74 20 77 69 74 minals), but wit
07b0: 68 20 62 75 67 73 20 69 6e 74 65 6e 74 69 6f 6e h bugs intention
07c0: 61 6c 6c 79 20 70 6c 61 63 65 64 2c 20 61 6e 64 ally placed, and
07d0: 20 75 73 65 64 20 62 79 20 74 68 65 20 73 65 63 used by the sec
07e0: 72 65 74 0a 73 65 72 76 69 63 65 73 20 66 72 6f ret.services fro
07f0: 6d 20 64 61 79 20 30 2e 3c 2f 70 3e 0a 0a 3c 70 m day 0.</p>..<p
0800: 3e 44 65 76 65 6c 6f 70 69 6e 67 20 69 6e 20 46 >Developing in F
0810: 6f 72 74 68 20 69 73 20 61 20 22 63 72 61 73 68 orth is a "crash
0820: 20 65 61 72 6c 79 2c 20 63 72 61 73 68 20 6f 66 early, crash of
0830: 74 65 6e 22 20 65 78 65 72 63 69 73 65 2c 20 62 ten" exercise, b
0840: 75 74 20 73 65 63 75 72 69 74 79 0a 72 65 6c 61 ut security.rela
0850: 74 65 64 20 62 75 67 73 20 64 6f 6e 27 74 20 63 ted bugs don't c
0860: 72 61 73 68 20 74 68 65 20 70 72 6f 67 72 61 6d rash the program
0870: 2e 3c 2f 70 3e 0a 0a 3c 70 3e 6e 65 74 32 6f 20 .</p>..<p>net2o
0880: 69 73 20 6e 6f 74 20 72 65 61 64 79 20 66 6f 72 is not ready for
0890: 20 75 73 65 2c 20 73 6f 20 62 75 67 73 20 64 6f use, so bugs do
08a0: 20 68 61 70 70 65 6e 2c 20 61 6e 64 20 67 65 74 happen, and get
08b0: 20 66 69 78 65 64 2c 20 62 75 74 20 74 68 65 20 fixed, but the
08c0: 62 75 67 73 0a 64 65 73 63 72 69 62 65 64 20 68 bugs.described h
08d0: 65 72 65 20 75 73 75 61 6c 6c 79 20 61 72 65 20 ere usually are
08e0: 72 65 61 6c 20 62 75 67 73 20 49 20 66 6f 75 6e real bugs I foun
08f0: 64 20 61 6e 64 20 66 69 78 65 64 20 64 75 72 69 d and fixed duri
0900: 6e 67 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 20 ng development.
0910: 41 6c 6c 0a 6f 66 20 74 68 65 6d 20 6c 6f 6f 6b All.of them look
0920: 20 6c 69 6b 65 20 70 72 6f 66 65 73 73 69 6f 6e like profession
0930: 61 6c 6c 79 20 69 6d 70 6c 61 6e 74 65 64 20 62 ally implanted b
0940: 75 67 73 20 62 79 20 74 68 65 20 4e 53 41 2c 20 ugs by the NSA,
0950: 62 65 63 61 75 73 65 20 74 68 61 74 27 73 20 74 because that's t
0960: 68 65 0a 73 74 61 74 65 20 6f 66 20 74 68 65 20 he.state of the
0970: 61 72 74 20 68 6f 77 20 74 6f 20 69 6d 70 6c 61 art how to impla
0980: 6e 74 20 62 61 63 6b 64 6f 6f 72 73 3a 20 49 74 nt backdoors: It
0990: 20 6d 75 73 74 20 70 72 6f 76 69 64 65 20 69 74 must provide it
09a0: 73 20 61 75 74 68 6f 72 20 77 69 74 68 0a 22 72 s author with."r
09b0: 65 61 73 6f 6e 61 62 6c 65 20 64 65 6e 69 61 6c easonable denial
09c0: 22 2c 20 63 6c 61 69 6d 69 6e 67 20 69 6e 63 6f ", claiming inco
09d0: 6d 70 65 74 65 6e 63 65 2e 3c 2f 70 3e 0a 0a 3c mpetence.</p>..<
09e0: 70 3e 48 6f 77 65 76 65 72 2c 20 69 6e 20 6f 72 p>However, in or
09f0: 64 65 72 20 74 6f 20 67 65 74 20 74 68 69 6e 67 der to get thing
0a00: 73 20 72 69 67 68 74 2c 20 77 65 20 6e 65 65 64 s right, we need
0a10: 20 61 20 63 75 6c 74 75 72 65 20 6f 66 20 61 63 a culture of ac
0a20: 63 65 70 74 69 6e 67 20 6f 75 72 0a 6d 69 73 74 cepting our.mist
0a30: 61 6b 65 73 2c 20 61 6e 64 20 66 69 78 69 6e 67 akes, and fixing
0a40: 20 74 68 65 6d 2e 20 26 6e 62 73 70 3b 4d 61 6e them. Man
0a50: 79 20 70 72 6f 67 72 61 6d 6d 65 72 73 20 64 65 y programmers de
0a60: 6e 79 20 62 75 67 73 2c 20 61 6e 64 20 72 65 71 ny bugs, and req
0a70: 75 65 73 74 20 61 74 0a 6c 65 61 73 74 20 61 20 uest at.least a
0a80: 70 72 6f 6f 66 20 6f 66 20 63 6f 6e 63 65 70 74 proof of concept
0a90: 20 61 74 74 61 63 6b 2c 20 62 65 66 6f 72 65 20 attack, before
0aa0: 74 68 65 79 20 61 63 74 75 61 6c 6c 79 20 73 74 they actually st
0ab0: 61 72 74 20 64 6f 69 6e 67 20 73 6f 6d 65 74 68 art doing someth
0ac0: 69 6e 67 2e 0a 26 6e 62 73 70 3b 54 68 69 73 20 ing.. This
0ad0: 73 6f 72 74 20 6f 66 20 63 75 6c 74 75 72 65 20 sort of culture
0ae0: 69 73 20 73 6f 20 77 72 6f 6e 67 3a 20 41 73 20 is so wrong: As
0af0: 61 75 74 68 6f 72 20 6f 66 20 73 65 63 75 72 69 author of securi
0b00: 74 79 20 63 72 69 74 69 63 61 6c 20 73 79 73 74 ty critical syst
0b10: 65 6d 73 2c 0a 79 6f 75 20 6d 75 73 74 20 62 65 ems,.you must be
0b20: 20 63 6f 6e 73 74 61 6e 74 6c 79 20 73 63 61 72 constantly scar
0b30: 65 64 20 62 79 20 70 65 6f 70 6c 65 20 75 73 69 ed by people usi
0b40: 6e 67 20 65 76 65 72 79 20 77 61 79 20 74 6f 20 ng every way to
0b50: 62 72 65 61 6b 20 69 6e 74 6f 20 79 6f 75 72 0a break into your.
0b60: 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 79 6f software, and yo
0b70: 75 20 6d 75 73 74 20 62 65 20 72 65 61 64 79 20 u must be ready
0b80: 74 6f 20 66 69 78 20 65 76 65 72 79 20 62 75 67 to fix every bug
0b90: 2c 20 65 76 65 6e 20 6a 75 73 74 20 70 6f 74 65 , even just pote
0ba0: 6e 74 69 61 6c 20 72 69 73 6b 73 2c 0a 62 65 66 ntial risks,.bef
0bb0: 6f 72 65 20 73 6f 6d 65 6f 6e 65 20 73 68 6f 77 ore someone show
0bc0: 73 20 79 6f 75 20 61 6e 20 61 63 74 75 61 6c 20 s you an actual
0bd0: 65 78 70 6c 6f 69 74 2e 3c 2f 70 3e 0a 0a 3c 68 exploit.</p>..<h
0be0: 32 3e 57 61 72 72 61 6e 74 20 43 61 6e 61 72 79 2>Warrant Canary
0bf0: 3c 2f 68 32 3e 0a 0a 3c 70 3e 54 68 69 73 20 73 </h2>..<p>This s
0c00: 6f 72 74 20 6f 66 20 74 68 69 6e 67 20 49 27 6d ort of thing I'm
0c10: 20 64 6f 69 6e 67 20 68 65 72 65 20 69 73 20 63 doing here is c
0c20: 61 6c 6c 65 64 20 22 77 61 72 72 61 6e 74 20 63 alled "warrant c
0c30: 61 6e 61 72 79 22 2c 20 6e 61 6d 65 64 20 61 66 anary", named af
0c40: 74 65 72 0a 74 68 65 20 63 61 6e 61 72 69 65 73 ter.the canaries
0c50: 20 75 73 65 64 20 62 79 20 6d 69 6e 65 72 73 20 used by miners
0c60: 77 68 69 63 68 20 61 72 65 20 6d 6f 72 65 20 73 which are more s
0c70: 65 6e 73 69 74 69 76 65 20 74 6f 20 70 6f 69 73 ensitive to pois
0c80: 6f 6e 6f 75 73 20 67 61 73 20 6c 65 61 6b 73 0a onous gas leaks.
0c90: 74 68 61 6e 20 68 75 6d 61 6e 73 2e 20 26 6e 62 than humans. &nb
0ca0: 73 70 3b 54 68 65 20 74 68 69 6e 67 20 77 6f 75 sp;The thing wou
0cb0: 6c 64 20 62 65 20 69 6d 70 6f 73 73 69 62 6c 65 ld be impossible
0cc0: 20 69 66 20 74 68 65 20 6f 74 68 65 72 20 73 69 if the other si
0cd0: 64 65 20 77 6f 75 6c 64 20 73 61 79 0a 22 63 6f de would say."co
0ce0: 6e 74 69 6e 75 65 20 77 69 74 68 20 62 75 73 69 ntinue with busi
0cf0: 6e 65 73 73 20 61 73 20 75 73 75 61 6c 2c 20 73 ness as usual, s
0d00: 6f 20 74 68 61 74 20 6e 6f 62 6f 64 79 20 6b 6e o that nobody kn
0d10: 6f 77 73 20 77 65 20 77 65 72 65 20 68 65 72 65 ows we were here
0d20: 22 2e 0a 26 6e 62 73 70 3b 54 61 6b 65 64 6f 77 ".. Takedow
0d30: 6e 73 20 6c 69 6b 65 20 74 68 65 20 6f 6e 65 20 ns like the one
0d40: 6f 66 20 4c 61 76 61 62 69 74 20 28 77 68 69 63 of Lavabit (whic
0d50: 68 20 77 61 73 20 74 72 69 67 67 65 72 65 64 20 h was triggered
0d60: 62 79 20 61 6e 20 4e 53 4c 29 20 6f 72 20 6d 6f by an NSL) or mo
0d70: 72 65 0a 72 65 63 65 6e 74 6c 79 20 62 79 20 54 re.recently by T
0d80: 72 75 65 43 72 79 70 74 20 28 77 68 69 63 68 20 rueCrypt (which
0d90: 77 65 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 we don't know wh
0da0: 79 20 74 68 65 79 20 64 69 64 20 69 74 29 20 61 y they did it) a
0db0: 72 65 6e 27 74 20 73 75 63 68 0a 63 6f 6e 74 69 ren't such.conti
0dc0: 6e 75 61 74 69 6f 6e 73 2c 20 70 65 6f 70 6c 65 nuations, people
0dd0: 20 63 61 6e 20 67 75 65 73 73 20 74 68 61 74 20 can guess that
0de0: 74 68 65 20 4e 53 41 20 77 61 73 20 74 68 65 72 the NSA was ther
0df0: 65 2e 3c 2f 70 3e 0a 0a 3c 70 3e 54 68 65 20 62 e.</p>..<p>The b
0e00: 65 73 74 20 63 6f 75 6e 74 65 72 6d 65 61 73 75 est countermeasu
0e10: 72 65 20 61 67 61 69 6e 73 74 20 61 20 68 6f 73 re against a hos
0e20: 74 69 6c 65 20 74 61 6b 65 6f 76 65 72 20 62 79 tile takeover by
0e30: 20 73 75 63 68 20 61 6e 20 61 67 65 6e 63 79 20 such an agency
0e40: 69 73 20 74 6f 0a 77 6f 72 6b 20 6f 75 74 20 69 is to.work out i
0e50: 6e 20 74 68 65 20 6f 70 65 6e 2c 20 61 6e 64 20 n the open, and
0e60: 68 61 76 65 20 61 20 6d 75 6c 74 69 2d 6e 61 74 have a multi-nat
0e70: 69 6f 6e 61 6c 20 74 65 61 6d 20 74 68 61 74 20 ional team that
0e80: 63 61 6e 27 74 20 62 65 20 73 75 62 6a 65 63 74 can't be subject
0e90: 20 74 6f 0a 74 68 65 20 73 61 6d 65 20 62 75 6c to.the same bul
0ea0: 6c 79 69 6e 67 3b 20 74 68 65 20 6c 61 74 74 65 lying; the latte
0eb0: 72 20 69 73 20 73 6f 6d 65 74 68 69 6e 67 20 49 r is something I
0ec0: 20 64 6f 6e 27 74 20 68 61 76 65 2e 3c 2f 70 3e don't have.</p>
0ed0: 0a 0a 5a 20 39 61 65 39 36 61 39 62 33 62 32 37 ..Z 9ae96a9b3b27
0ee0: 30 35 37 32 30 33 63 62 35 64 63 33 36 66 62 33 057203cb5dc36fb3
0ef0: 31 32 36 63 0a 126c.