aboutsummaryrefslogtreecommitdiff
path: root/proposals/228-cross-certification-onionkeys.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2014-02-26 11:27:36 -0500
committerNick Mathewson <nickm@torproject.org>2014-02-26 11:27:36 -0500
commit084858c89e905fbf87fe216944bd2f31c337db40 (patch)
tree185a2af32f435f0c46639cdcab8049246d31a8b7 /proposals/228-cross-certification-onionkeys.txt
parent707ee6b0f65d4f6a1c11feb359b068d4a366ae26 (diff)
downloadtorspec-084858c89e905fbf87fe216944bd2f31c337db40.tar.gz
torspec-084858c89e905fbf87fe216944bd2f31c337db40.zip
Expand an unfinished sentence into a paragraph. Caught by grarpamp.
Diffstat (limited to 'proposals/228-cross-certification-onionkeys.txt')
-rw-r--r--proposals/228-cross-certification-onionkeys.txt14
1 files changed, 12 insertions, 2 deletions
diff --git a/proposals/228-cross-certification-onionkeys.txt b/proposals/228-cross-certification-onionkeys.txt
index 7e94107..904265a 100644
--- a/proposals/228-cross-certification-onionkeys.txt
+++ b/proposals/228-cross-certification-onionkeys.txt
@@ -22,8 +22,18 @@ Status: Open
(an attacker) from listing somebody else's public onion key in
your descriptor. If you do, you can't actually recover any keys
negotiated using that key, and you can't MITM circuits made with
- that key (since you don't have the private key). You _could_ do
- something weird in the TAP protocol where you .
+ that key (since you don't have the private key).
+
+ (You _could_ do something weird in the TAP protocol where you
+ receive an onionskin that you can't process, relay it to the
+ party who can process it, and receive a valid reply that you
+ could send back to the user. But this makes you a less effective
+ man-in-the-middle than you would be if you had just generated
+ your own onion key. The ntor protocol shuts down this
+ possibility by including the router identity in the material to
+ be hashed, so that you can't complete an ntor handshake unless
+ the client agrees with you about what identity goes with your
+ ntor onion key.)
Nonetheless, it's probably undesirable that this is possible at
all. Just because it isn't obvious today how to exploit this