From bf81f842f6a7463a66bf6ade04ca62eb0d89947a Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 17 Sep 2020 09:21:27 -0400 Subject: tor-spec: describe the order in which we put link specifiers. Right now, tor encodes them in a certain order; specifying that order can help other implementations be indistinguishable. --- tor-spec.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tor-spec.txt') diff --git a/tor-spec.txt b/tor-spec.txt index f20fcfd..3e82ee8 100644 --- a/tor-spec.txt +++ b/tor-spec.txt @@ -1030,6 +1030,10 @@ see tor-design.pdf. Nodes MUST ignore unrecognized specifiers, and MUST accept multiple instances of specifiers other than 'legacy identity'. + For purposes of indistinguishability, implementations SHOULD send + these link specifiers, if using them, in this order: [00], [02], [03], + [01]. + The relay payload for an EXTEND relay cell consists of: Address [4 bytes] -- cgit v1.2.3-54-g00ecf