• DocumentCode
    3704032
  • Title

    Provenance-Based Attestation for Trustworthy Computing

  • Author

    Jiun Yi Yap;Allan Tomlinson

  • Author_Institution
    Inf. Security Group, Univ. of London, London, UK
  • Volume
    1
  • fYear
    2015
  • Firstpage
    630
  • Lastpage
    637
  • Abstract
    We present a new approach to the attestation of a computer´s trustworthiness that is founded on provenance data of its key components. The prevailing method of attestation relies on comparing integrity measurements of the key components of a computer against a reference database of trustworthy integrity measurements. An integrity measurement is obtained by passing a software binary or any component through a hash function but this value carries little information unless there is a reference database. On the other hand, the semantics of provenance contain more details. There are expressive information such as the component´s history and its causal dependencies with other elements of a computer. Hence, we argue that provenance data can be used as evidence of trustworthiness during attestation. In this paper, we describe a complete design for provenance-based attestation. The design development is guided by goals and it covers all the phases of this approach. We discuss about collecting provenance data and using the PROV data model to represent provenance data. To determine if provenance data of a component can provide evidence of its trustworthiness, we have developed a rule specification grammar and provided a discourse on using the rules. We then build the key mechanisms of this form of attestation by exploring approaches to capture provenance data and look at transforming the trust evaluation rules to XQuery language before running the rules against an XML based record of provenance data. Finally, the design is analyzed using threat modelling.
  • Keywords
    "Computers","Software","Data models","Software measurement","Semantics","Computational modeling","Databases"
  • Publisher
    ieee
  • Conference_Titel
    Trustcom/BigDataSE/ISPA, 2015 IEEE
  • Type

    conf

  • DOI
    10.1109/Trustcom.2015.428
  • Filename
    7345336