On Jun 19, 2007, at 12:42 PM, James M Snell wrote:

Because servers are allowed (and in some cases required) to modify the contents of an Entry Document before publishing it, a client that signs
a Entry Document should only do so with the intention of the server
possibly validating the submission; the client cannot assume that the
signature will be valid when viewed by a third party, or that the server
will even publish the client's signature.


This gets too close to dictating implementation behavior. There may be
many reasons for having a client sign an entry that goes beyond
validating the submission.

Huh? Why would you go to the (nontrivial) trouble of doing a signature if you didn't want someone to check it? And who other than the server could? The phrase "client" here clearly means "software behavior in the context of the Atom Protocol", and if you're signing it in the context of the Atom Protocol, the signature couldn't possibly be useful, in the context of the protocol, to any party other than the server you're sending it to. -Tim

Reply via email to