- From: Jeremy Carroll <jjc@hplb.hpl.hp.com>
- Date: Wed, 24 Mar 2004 16:28:36 +0000
- To: Chris Bizer <chris@bizer.de>
- Cc: Patrick Stickler <patrick.stickler@nokia.com>, www-archive@w3.org, Pat Hayes <phayes@ihmc.us>
Chris Bizer wrote: >>>Using signatures also don't make signing agents special (=owners), >>>because >>>several agent can sign the same named graph instance. >> >>True, and then they are joint owners/publishers, if that signing occurs >>in the graph itself. >> > > > Initial comment: The signature of a graph can not be included into the graph > for technical reasons. > > > > Signing a graph works the following way: > > > > 1. You take a graph > > 2. You calculate the hash of it > > 3. then you encrypt the hash using your private key. > > > > Having the signature inside the graph makes it impossible to calculate the > hash, because things are getting circular. > > This doesn't matter you just need to exclude that triple (the one with the signature) as a special case ... maybe it's better to replace the triple with an empty signature triple ... _:w swp:signature ""^^xsd:base64Encoded . then it is clear where you need to put it back again. Jeremy
Received on Wednesday, 24 March 2004 11:41:32 UTC