@raphael what do you mean by "self authenticating"?
-
@raphael what do you mean by "self authenticating"?
-
@raphael what do you mean by "self authenticating"?
I mean "using something like Linked Data signatures, so that anyone can verify the authenticity of the message even if it server is not around anymore"
-
I mean "using something like Linked Data signatures, so that anyone can verify the authenticity of the message even if it server is not around anymore"
-
-
@raphael I understand that, but in the model that ActivityPub follows, where you get the canonical representation of an object by fetching its IRI (which is what I thought you referenced with your first point in the grand parent), you don't really need a signature in my humble opinion, unless your threat vector is a malicious originating server, which frankly ActivityPub has no means to mitigate as things are.
-
@raphael I understand that, but in the model that ActivityPub follows, where you get the canonical representation of an object by fetching its IRI (which is what I thought you referenced with your first point in the grand parent), you don't really need a signature in my humble opinion, unless your threat vector is a malicious originating server, which frankly ActivityPub has no means to mitigate as things are.
-
> You can't use abbreviated versions of the object.
Why not? I would expect the signature in a document only to authenticate the document, not as an intrument to validated the objects referenced in the document.
Depends on your definition of "malicious", but there are servers offering "community migration" that works by taking all the objects from one actor and rewriting as their own and changing the to/audience fields. Somehow this rubs me the wrong way.
-
> You can't use abbreviated versions of the object.
Why not? I would expect the signature in a document only to authenticate the document, not as an intrument to validated the objects referenced in the document.
Depends on your definition of "malicious", but there are servers offering "community migration" that works by taking all the objects from one actor and rewriting as their own and changing the to/audience fields. Somehow this rubs me the wrong way.