- From: Garret Wilson <garret@globalmentor.com>
- Date: Wed, 24 Dec 2003 11:59:32 -0600
- To: www-rdf-interest@w3.org
- Message-ID: <3FE9D404.2070805@globalmentor.com>
No one replied to my earlier email regarding storing encryption information in RDF, so I'm assuming no one has started on this. As my company need this functionality, I've started a specification for storing such cryptography information in RDF. I'm calling it the "Cryptography Ontology," or "Crypto." I'm attaching the first rough draft of the specification. If anyone wants to help me on this, give comments, or even suggest a better name, I'd be happy to have the input. Cheers, Garret Garret Wilson wrote: > > Has anyone done any work on an RDF ontology to represent metadata > concerning the encryption and encoding of a particular set of binary > data using RDF? > > In particular, "XML Encryption Syntax and Processing" at > http://www.w3.org/TR/xmlenc-core/ seems to provide a good start on this, > especially with its table of algorithm URIs (e.g. > http://www.w3.org/2000/09/xmldsig#sha1 for SHA1). > > I'd like to transform something like this (supra, section 2.2.1), which > talks about inline data: > > <EncryptedData xmlns='http://www.w3.org/2001/04/xmlenc#' > Type='http://www.w3.org/2001/04/xmlenc#Element'/> > <EncryptionMethod > Algorithm='http://www.w3.org/2001/04/xmlenc#tripledes-cbc'/> > <ds:KeyInfo xmlns:ds='http://www.w3.org/2000/09/xmldsig#'> > <ds:KeyName>John Smith</ds:KeyName> > </ds:KeyInfo> > <CipherData><CipherValue>DEADBEEF</CipherValue></CipherData> > </EncryptedData> > > ...into something like this, which uses RDF to describe the encryption > method of an external resource, such as a file: > > <rdf:Description rdf:about="http://example.com/stuff/encryptedfile.bin"> > <encrypt:method > rdf:resource="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"/> > <ds:key parseType="Resource"> > <ds:name>John Smith</ds:keyName> > </ds:key> > </rdf:Description> > > (This is off the top of my head---I haven't looked at the xmlenc > specification in depth.) > > For what I'm working on, I'll need to create an RDF ontology version of > the xmlenc specification, but if it's already been done, I'd just as > soon not do the work. > > Thanks, > > Garret >
Attachments
- text/html attachment: crypto-draft-20031224.html
Received on Wednesday, 24 December 2003 12:59:49 UTC