Configuration Measurement for FPGA-based Trusted Platforms

  • Authors:
  • Benjamin Glas;Alexander Klimm;K. D. Muller-Glaser;Jurgen Becker

  • Affiliations:
  • -;-;-;-

  • Venue:
  • RSP '09 Proceedings of the 2009 IEEE/IFIP International Symposium on Rapid System Prototyping
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a method for measuring hardwareconfigurations for trusted platforms based on field programmablegate arrays (FPGA). The proposed system setupallows for partial reconfiguration as well as full reconfigurationof FPGA devices that can be used additionallyas trusted platforms. In the system, slots are defined forfast partial dynamic reconfiguration. Predefined IP blocksmay be configured into these. The reconfiguration is monitoredand reported to a trusted platform module (TPM).Important configuration characteristics are extracted fromthe bitstream, stored, and evaluated in terms of predefinedpolicies to ensure the integrity of the trusted FPGA platform.By incorporating this method the chain-of-trust known fromtrusted computing is extended into the underlying hardware.This enables remote verifiers to ensure a correct configurationof the device in order to adhere to safety commitmentsand allows for highly adaptive, trusted system-on-chips.