Abstract
In this paper a method for Partial RDF Encryption (PRE) is proposed in which sensitive data in an RDF-graph is encrypted for a set of recipients while all non-sensitive data remain publicly readable. The result is an RDF-compliant self-describing graph containing encrypted data, encryption metadata, and plaintext data. For the representation of encrypted data and encryption metadata, the XML-Encryption and XML-Signature recommendations are used. The proposed method allows for fine-grained encryption of arbitrary subjects, predicates, objects and subgraphs of an RDF-graph. An XML vocabulary for specifying encryption policies is introduced.
Chapter PDF
Similar content being viewed by others
References
Foafscape Project Homepage, http://foafscape.berlios.de
Jena Semantic Web Framework, http://jena.sourceforge.net
RDF Encryption Project Homepage, http://rdfenc.berlios.de
Bauer, L., Schneider, M., Felten, E.: A general and flexible access-control system for the web. In: Proceedings of the 11th USENIX Security Symposium, San Francisco, CA (August 2002)
Berners-Lee, T., Fielding, R., Masinter, L.: RFC 2396 – Uniform Resource Identifiers (URI): Generic Syntax. IETF (August 1998), http://www.isi.edu/in-notes/rfc2396.txt
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American, 34–43 (May 2001)
Bizer, C., Cyganiak, R., Maresch, O., Gauss, T.: TriQL.P - Trust Architecture, http://www.wiwiss.fu-berlin.de/suhl/bizer/TriQLP/
Brickley, D.: WOT RDF Vocabulary (2002), http://xmlns.com/wot/0.1/
Brickley, D., Miller, L.: FOAF Vocabulary Specification (2005), http://xmlns.com/foaf/0.1/
Carroll, J., Bizer, C., Hayes, P., Stickler, P.: Named Graphs, Provenance and Trust. Technical report, HP Laboratories Bristol, HPL-2004-57R1 (2004)
Cowan, J., Tobin, R. (eds.): XML Information Set (2nd edn.). W3C Recommendation (February 2004), http://www.w3.org/TR/xml-infoset/
Dumbill, E.: PGP Encrypting FOAF Files (2002), http://usefulinc.com/foaf/encryptingFoafFiles
Eastlake, D., Reagle, J. (eds.): XML Encryption Syntax and Processing. W3C Recommendation (December 2002), http://www.w3.org/TR/xmlenc-core/
Eastlake, D., Reagle, J., Solo, D. (eds.): XML-Signature Syntax and Processing. W3C (February 2002), http://www.w3.org/TR/xmldsig-core/
Grant, J., Beckett, D. (eds.): RDF Test Cases. W3C Recommendation (February 2004), http://www.w3.org/TR/rdf-testcases/
Klyne, G., Carroll, J. (eds.): Resource Description Framework (RDF): Concepts and Abstract Syntax. W3C Recommendation (February 2004), http://www.w3.org/TR/rdf-concepts/
Leach, P., Mealling, M., Salz, R.: A Universally Unique IDentifier (UUID) URN Namespace (July 2005)
Manola, F., Miller, E. (eds.): RDF Primer. W3C Recommendation (February 2004), http://www.w3.org/TR/rdf-primer/
National Institute of Standards and Technology (NIST). Secure Hash Standard (SHA-1). Technical report (April 1995), http://www.itl.nist.gov/fipspubs/fip180-1.htm
National Institute of Standards and Technology (NIST). Data Encryption Standard (DES). Technical report (October 1999), http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf
National Institute of Standards and Technology (NIST). Advanced Encryption Standard (AES). Technical report (November 2001), http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf
Prud’hommeaux, E., Seaborne, A. (eds.): SPARQL Query Language for RDF. W3C Working Draft (October 2004), http://www.w3.org/TR/rdf-sparql-query/
Rivest, R.: The MD5 Message-Digest Algorithm, RFC 1321. Technical report (April 1992), http://www.faqs.org/rfcs/rfc1321.html
Rivest, R., Shamir, A., Adleman, L.: A Method for Obtaining Digital Signatures and Public-Key Cryptosystems. Communications of the ACM 21(2) (1978)
Seaborne, A. (ed.): RDQL - A Query Language for RDF. W3C Member Submission (January 2004), http://www.w3.org/Submission/2004/SUBM-RDQL-20040109/
Weitzner, D., Hendler, J., Berners-Lee, T., Connolly, D.: Creating a policy-aware web: Discretionary, rule-based access for the world wide web. Hershey, PA (forthcoming) (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Giereth, M. (2005). On Partial Encryption of RDF-Graphs. In: Gil, Y., Motta, E., Benjamins, V.R., Musen, M.A. (eds) The Semantic Web – ISWC 2005. ISWC 2005. Lecture Notes in Computer Science, vol 3729. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11574620_24
Download citation
DOI: https://doi.org/10.1007/11574620_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29754-3
Online ISBN: 978-3-540-32082-1
eBook Packages: Computer ScienceComputer Science (R0)