aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2023-01-17 13:32:02 +0000
committerDavid Goulet <dgoulet@torproject.org>2023-01-19 10:20:45 -0500
commit3c68fd57e11467978f1ca7c8bad1c4c58d58685f (patch)
tree7d13a06d39ff397db42e1ba73e0d1bf2e8d2a014
parentb63106887099ad4bbfcd21623ab29a4b9583048c (diff)
downloadtorspec-3c68fd57e11467978f1ca7c8bad1c4c58d58685f.tar.gz
torspec-3c68fd57e11467978f1ca7c8bad1c4c58d58685f.zip
Give a formal name to shared_random_value
-rw-r--r--dir-spec.txt4
-rw-r--r--rend-spec-v3.txt1
-rw-r--r--srv-spec.txt5
3 files changed, 6 insertions, 4 deletions
diff --git a/dir-spec.txt b/dir-spec.txt
index db64b5d..d6dae43 100644
--- a/dir-spec.txt
+++ b/dir-spec.txt
@@ -2112,7 +2112,7 @@ Table of Contents
NumReveals ::= An integer greater or equal to 0.
Value ::= Base64-encoded-data
- The shared random value that was generated during the second-to-last
+ The shared_random_value that was generated during the second-to-last
shared randomness protocol run. For example, if this document was
created on the 5th of November, this field carries the shared random
value generated during the protocol run of the 3rd of November.
@@ -2132,7 +2132,7 @@ Table of Contents
NumReveals ::= An integer greater or equal to 0.
Value ::= Base64-encoded-data
- The shared random value that was generated during the latest shared
+ The shared_random_value that was generated during the latest shared
randomness protocol run. For example, if this document was created on
the 5th of November, this field carries the shared random value
generated during the protocol run of the 4th of November
diff --git a/rend-spec-v3.txt b/rend-spec-v3.txt
index dacdaa9..c6586ce 100644
--- a/rend-spec-v3.txt
+++ b/rend-spec-v3.txt
@@ -720,6 +720,7 @@ Table of contents:
* the daily subcredential,
* the hidden service directories' public keys,
* a shared random value that changes in each time period,
+ shared_random_value.
* a set of network-wide networkstatus consensus parameters.
(Consensus parameters are integer values voted on by authorities
and published in the consensus documents, described in
diff --git a/srv-spec.txt b/srv-spec.txt
index a68ef3e..f768b73 100644
--- a/srv-spec.txt
+++ b/srv-spec.txt
@@ -98,8 +98,9 @@ Tor works. This text used to be proposal 250-commit-reveal-consensus.txt.
2.1. Ten thousand feet view of the protocol
Our commit-and-reveal protocol aims to produce a fresh shared random value
- every day at 00:00UTC. The final fresh random value is embedded in the
- consensus document at that time.
+ (denoted shared_random_value here and elsewhere) every day at 00:00UTC. The
+ final fresh random value is embedded in the consensus document at that
+ time.
Our protocol has two phases and uses the hourly voting procedure of Tor.
Each phase lasts 12 hours, which means that 12 voting rounds happen in