Alternate proposal for digital signatures
Rob Seaman
seaman at noao.edu
Wed Mar 19 01:15:56 PDT 2008
Bob Denny wrote:
> I see it as a publication by the author, using electronic printing
> presses that are designed and operated by printers (the computer
> techs) -- the manuscript is turned into printed pages (a form change
> only) -- the author's data is turned into a VOEvent packet (a form
> change only). I see the two as analogous.
I wasn't speaking metaphorically. The roles of author and publisher
are distinct, even if a particular author self-publishes in some
fashion. For instance, a particular document may have several
authors. These authors may collaborate in a number of distinct ways,
in parallel or sequentially. Authoring may involve iterative passes
with editors (human or implicit in some authoring tool).
In contrast, to "publish" is an atomic operation by a single agent. A
publication adheres to a specific schema, whatever the author(s)'
content. It is tagged with an ID chosen from a namespace controlled
by the publisher, not the author. And it is some canonical form of
the published realization of the content that is signed.
> I still have a hard time with the publisher altering the content
The publisher ensures compliance with curation standards. The author,
as with a paper publication, agrees to adhere to these standards as a
requirement of publication. The publisher doesn't alter the content -
the payload - of the packet, but rather controls aspects of its
presentation.
> The tool could (should!) produce a signed packet, thus the author
> would know that those computer guys can't possible alter his/her data.
I don't think the key security concern here is the interaction between
the astronomer and an observatory's software engineers :-) Rather all
these members of the astronomical community join in common purpose in
a dangerous world. Some external threats are intentional, many
unintentional. Authentication protects against both.
What we're really trying to clarify are the interfaces and protocols
involved in modeling (e.g., via activity and sequence diagrams)
typical authenticated VOEvent publication transactions.
An author initiates a transaction. Content is assembled from one or
many sources. A single or multipart negotiation occurs between the
author/client and publisher/broker. As with paper journals, there may
be third party agents - referees. The author retains, implicitly or
explicitly, final approval - but just as with a journal, the only
recourse is to withdraw the submission.
> The ultimate result would be the author's data would end up in a
> VOEvent packet, signed by the author. The publisher's tools should
> make this possible to a degree of assurance acceptable to the author.
Part of the assurance the author is seeking is adherence to a coherent
publication strategy, including a publisher centered trust model.
Subscribers trust the AAVSO, not necessarily the individual authors.
They trust peer review as performed by MPC and CBAT. They trust GCN
to enforce robust, broad and persistent standards - and they will
continue to trust VO-GCN since we will build even better such
mechanisms into VOEvent. This is the value added that lets the author
focus on content while the publisher focuses on reliability of form.
> the most adaptable key-trust architecture is PGP's, thus it is the
> most likely to fit whatever trust model(s) end up being required.
Anybody else want to assay an opinion here? Are these two options the
only candidates? Is either fatally flawed? Are there unique and
valuable features of one choice, missing from the other?
> your message is probably sort of a watershed event.
Don't say that! It's like throwing gasoline on a fire...
Rob
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/voevent/attachments/20080319/ba78cee8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Biot376PhotoE.jpg
Type: image/jpeg
Size: 26018 bytes
Desc: not available
URL: <http://www.ivoa.net/pipermail/voevent/attachments/20080319/ba78cee8/attachment-0001.jpg>
More information about the voevent
mailing list