Skip to content

Commit 90ec2f2

Browse files
committed
docs: document Autocrypt-Gossip _verified attribute
1 parent 5b66535 commit 90ec2f2

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

spec.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Chatmail Specification
22

3-
Version: 0.36.0
3+
Version: 0.37.0
44
Status: In-progress
55
Format: [Semantic Line Breaks](https://sembr.org/)
66

@@ -582,6 +582,24 @@ and e.g. simply search for the line starting with `EMAIL`
582582
in order to get the email address.
583583

584584

585+
# Verifications
586+
587+
Keys obtained using [SecureJoin](https://securejoin.readthedocs.io) protocol
588+
and corresponding contacts
589+
are considered "verified".
590+
591+
As an extension to `Autocrypt-Gossip` header,
592+
chatmail clients can add `_verified=1` attribute
593+
(underscore marks the attribute as non-critical)
594+
to indicate that they have the gossiped key
595+
and the corresponding contact marked as verified.
596+
597+
When receiving such `Autocrypt-Gossip` header
598+
in a message signed by a verified key,
599+
chatmail clients mark the gossiped key
600+
as indirectly verified.
601+
602+
585603
# Transitioning to a new e-mail address (AEAP)
586604

587605
When receiving a message:

0 commit comments

Comments
 (0)