diff options
author | Mike Perry <mikeperry-git@torproject.org> | 2022-05-26 20:01:09 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2022-05-27 14:25:03 -0400 |
commit | 1272bd0db5ce44b76a8fb7aa50eb58fbcb66ce13 (patch) | |
tree | fee627ee1535b31d612f892698c78dc7423db388 /padding-spec.txt | |
parent | 5536d29700d1bcea4b2652a3d7978a197b058a45 (diff) | |
download | torspec-1272bd0db5ce44b76a8fb7aa50eb58fbcb66ce13.tar.gz torspec-1272bd0db5ce44b76a8fb7aa50eb58fbcb66ce13.zip |
Describe a potential (rare) distringuisher in idle circuits.
In the rare event that a user resumes activity after a period between the
"reduced connection timeout" and the full value, and that user has not set
reduced padding, this is a distinguisher on circuits that have been held idle
and open for that long.
Diffstat (limited to 'padding-spec.txt')
-rw-r--r-- | padding-spec.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/padding-spec.txt b/padding-spec.txt index 262e88f..ea16d8b 100644 --- a/padding-spec.txt +++ b/padding-spec.txt @@ -306,6 +306,9 @@ Table of Contents serves as a reasonable default regardless of implementation. - For all use cases, reduced padding clients use half the consensus value. + - Implementations MAY mark circuits held open past the reduced padding + quantity (half the consensus value) as "not to be used for streams", + to prevent their use from becoming a distinguisher. - Default: 1800 * nf_pad_before_usage |