diff options
author | Nick Mathewson <nickm@torproject.org> | 2023-01-31 10:57:34 -0500 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2023-01-31 10:57:34 -0500 |
commit | 5509981ced5c5c24ba0ca4ca2e60a576c916de45 (patch) | |
tree | e35ded395cb29be8d34eca48e3b5cbe24a7524aa /rend-spec-v3.txt | |
parent | f88f6436d1f9fba00f4d7dfc3fc2aa22c92e4e99 (diff) | |
download | torspec-5509981ced5c5c24ba0ca4ca2e60a576c916de45.tar.gz torspec-5509981ced5c5c24ba0ca4ca2e60a576c916de45.zip |
rend-spec: Clarify that enc-key and auth-key may appear multiple times.
The spec says "exactly once", but that only refers to the ntor
variant.
Diffstat (limited to 'rend-spec-v3.txt')
-rw-r--r-- | rend-spec-v3.txt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/rend-spec-v3.txt b/rend-spec-v3.txt index ff2e657..2ede08b 100644 --- a/rend-spec-v3.txt +++ b/rend-spec-v3.txt @@ -1405,6 +1405,14 @@ Table of contents: key of the introduction point Tor node used for the ntor handshake when a client extends to it. + "onion-key" SP KeyType SP key.. NL + + [Any number of times] + + Implementations should accept other types of onion keys using this + syntax (where "KeyType" is some string other than "ntor"); + unrecognized key types should be ignored. + "auth-key" NL certificate NL [Exactly once per introduction point] @@ -1422,6 +1430,14 @@ Table of contents: The key is a base64 encoded curve25519 public key used to encrypt the introduction request to service. + "enc-key" SP KeyType SP key.. NL + + [Any number of times] + + Implementations should accept other types of onion keys using this + syntax (where "KeyType" is some string other than "ntor"); + unrecognized key types should be ignored. + "enc-key-cert" NL certificate NL [Exactly once per introduction point] |