aboutsummaryrefslogtreecommitdiff
path: root/tor-spec.txt
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2023-01-17 13:25:39 +0000
committerDavid Goulet <dgoulet@torproject.org>2023-01-19 10:20:45 -0500
commit1d5ba4f51a302992b9c29a2aca1c8f6bf4f29872 (patch)
tree2bb989c8eef0429b763d1033dd0480bdc0460910 /tor-spec.txt
parent3c68fd57e11467978f1ca7c8bad1c4c58d58685f (diff)
downloadtorspec-1d5ba4f51a302992b9c29a2aca1c8f6bf4f29872.tar.gz
torspec-1d5ba4f51a302992b9c29a2aca1c8f6bf4f29872.zip
Uwe formal notation for credential and subcredential
In particular, give these formal names which contain "hs" (since they are part of the hidden service protocol, and not any other kind of authentication or authorisation scheme), and "N" to indicate that they are hash-generated nonces, not passwords. Change the references in the formulae, which it really seems to me ought to refer to the formal names.
Diffstat (limited to 'tor-spec.txt')
-rw-r--r--tor-spec.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/tor-spec.txt b/tor-spec.txt
index d967a8e..6654e0e 100644
--- a/tor-spec.txt
+++ b/tor-spec.txt
@@ -97,6 +97,8 @@ see tor-design.pdf.
PK -- a public key.
SK -- a private key.
K -- a key for a symmetric cipher.
+ N -- a "nonce", a random value, usually deterministically chosen
+ from other inputs using hashing.
a|b -- concatenation of 'a' and 'b'.