aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriendika <info@friendika.com>2011-08-31 21:18:23 -0700
committerFriendika <info@friendika.com>2011-08-31 21:18:23 -0700
commit344f12c8c41e48c864eb0ae4c291bb9c87ac46d0 (patch)
treef7dd9599f5ed1232b463785d0f4bebd7751a52a6
parentd64f9ad97ac1ebf73d4443c8322fd7efbd1a745a (diff)
downloadvolse-hubzilla-344f12c8c41e48c864eb0ae4c291bb9c87ac46d0.tar.gz
volse-hubzilla-344f12c8c41e48c864eb0ae4c291bb9c87ac46d0.tar.bz2
volse-hubzilla-344f12c8c41e48c864eb0ae4c291bb9c87ac46d0.zip
sender verification
-rw-r--r--zot.txt10
1 files changed, 10 insertions, 0 deletions
diff --git a/zot.txt b/zot.txt
index 2a0b5f31d..3ad7295cc 100644
--- a/zot.txt
+++ b/zot.txt
@@ -30,6 +30,7 @@ resolvable addresses containing both salmon and zot endpoints.
<zot:key>((key))</zot:key>
<zot:iv>((iv))</zot:iv>
<zot:env>((envelope))</zot:env>
+ <zot:sig key_id="xxx">((envelope signature))</zot:sig>
<zot:alg>AES-256-CBC</zot:alg>
<zot:data type='application/magic-envelope+xml'>((salmon))</zot:data>
</zot:msg>
@@ -115,6 +116,15 @@ the "owner" of the endpoint.
ednpoint is defined elsewhere in this document. The bulk delivery agent
will deliver to all local addresses found in the address lists.
+zot:sig
+*******
+
+The Sender of the message signs the underlying salmon data in the manner
+prescribed by salmon. If the Sender and From address are identical, the
+signature will be identical to the signature of the underlying salmon packet.
+If they are different, this signature is verified with the Sender's public
+key to verify the Sender.
+
zot:alg
*******