diff options
Diffstat (limited to 'packages/meshbay-node/tests/test_group_roster.py')
| -rw-r--r-- | packages/meshbay-node/tests/test_group_roster.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/meshbay-node/tests/test_group_roster.py b/packages/meshbay-node/tests/test_group_roster.py index cb9828c..a41cce2 100644 --- a/packages/meshbay-node/tests/test_group_roster.py +++ b/packages/meshbay-node/tests/test_group_roster.py @@ -1,9 +1,9 @@ """ Tier 2: a member verifies another member's device for themselves. -`docs/desktop-client-v1.md` §4.8, and `docs/chat-sender-keys.md` §13, which -recorded why it could not ship with the encryption: **the evidence was not being -kept.** `_do_device_add` verified the countersignature and stored only +`docs/MESHBAY_DESIGN.md` §3.3, which records why it could not ship with the +encryption: **the evidence was not being kept.** `_do_device_add` verified the +countersignature and stored only `added_by_pk` — *which* key approved, never the proof — and the transcript binds `nonce_node`, the approving connection's handshake nonce, so even a stored signature was unverifiable by anyone who was not on that connection. |