Search:
Computing and Library Services - delivering an inspiring information environment

XML Data Integrity Based on Concatenated Hash Function

Liu, Baolong, Lu, Joan and Yip, Yau Jim (2009) XML Data Integrity Based on Concatenated Hash Function. International Journal of Computer Science and Information Security, 1 (1). pp. 31-40. ISSN 1947-5500

[img]
Preview
PDF - Published Version
Download (117kB) | Preview

    Abstract

    Data integrity is the fundamental for data authentication. A major problem for XML data authentication is that signed XML data can be copied to another document but still keep signature valid. This is caused by XML data integrity protecting. Through investigation, the paper discovered that besides data content integrity, XML data integrity should also protect element location information, and context referential integrity under fine-grained security situation. The aim of this paper is to propose a model for XML data integrity considering XML data features. The paper presents an XML data integrity model named as CSR (content integrity, structure integrity, context referential integrity) based on a concatenated hash function. XML data content integrity is ensured using an iterative hash process, structure integrity is protected by hashing an absolute path string from root node, and context referential integrity is ensured by protecting context-related elements. Presented XML data integrity model can satisfy integrity requirements under situation of fine-grained security, and compatible with XML signature. Through evaluation, the integrity model presented has a higher efficiency on digest value-generation than the Merkle hash tree-based integrity model for XML data.

    Item Type: Article
    Uncontrolled Keywords: Fine-grained security, XML data integrity, Digest value, Merkle hash tree, XML signature
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Schools: School of Computing and Engineering
    School of Computing and Engineering > Diagnostic Engineering Research Centre
    School of Computing and Engineering > Diagnostic Engineering Research Centre > Measurement System and Signal Processing Research Group
    School of Computing and Engineering > Informatics Research Group
    School of Computing and Engineering > Informatics Research Group > Software Engineering Research Group
    School of Computing and Engineering > Informatics Research Group > XML, Database and Information Retrieval Research Group
    Related URLs:
    Depositing User: Baolong Liu
    Date Deposited: 11 Jun 2009 13:30
    Last Modified: 11 May 2011 09:32
    URI: http://eprints.hud.ac.uk/id/eprint/4660

    Document Downloads

    Downloader Countries

    More statistics for this item...

    Item control for Repository Staff only:

    View Item

    University of Huddersfield, Queensgate, Huddersfield, HD1 3DH Copyright and Disclaimer All rights reserved ©