aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2024-03-05 15:45:13 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2024-03-05 15:50:50 +0000
commit4ef958b071429e46edf05d7ac3fe0f17a06601a2 (patch)
tree065ad091202cbbe532109b4fa898e0ea642ebc00
parent4cedc4751fac1dc76848f25d5482ccd5057b7d60 (diff)
downloadtorspec-4ef958b071429e46edf05d7ac3fe0f17a06601a2.tar.gz
torspec-4ef958b071429e46edf05d7ac3fe0f17a06601a2.zip
Scheme: clarify where scheme variation occurs
-rw-r--r--spec/rend-spec/introduction-protocol.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/rend-spec/introduction-protocol.md b/spec/rend-spec/introduction-protocol.md
index 8cc18f6..aa01268 100644
--- a/spec/rend-spec/introduction-protocol.md
+++ b/spec/rend-spec/introduction-protocol.md
@@ -522,7 +522,8 @@ POW_SOLUTION is a matching proof computed by the client's solver
```
Only SCHEME 1, `v1`, is currently defined.
-Other schemes may have a different format.
+Other schemes may have a different format,
+after the POW_SCHEME byte.
A correctly functioning client only submits solutions with a scheme and seed which were advertised by the server and have not yet expired.
An extension with an unknown scheme or expired seed is suspicious and SHOULD result in introduction failure.