Configuration Measurement for FPGA-based Trusted Platforms

This paper proposes a method for measuring hardware configurations for trusted platforms based on field programmable gate arrays (FPGA). The proposed system setup allows for partial reconfiguration as well as full reconfiguration of FPGA devices that can be used additionally as trusted platforms. In...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Glas, B., Klimm, A., Muller-Glaser, K.D., Becker, J.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 129
container_issue
container_start_page 123
container_title
container_volume
creator Glas, B.
Klimm, A.
Muller-Glaser, K.D.
Becker, J.
description This paper proposes a method for measuring hardware configurations for trusted platforms based on field programmable gate arrays (FPGA). The proposed system setup allows for partial reconfiguration as well as full reconfiguration of FPGA devices that can be used additionally as trusted platforms. In the system, slots are defined for fast partial dynamic reconfiguration. Predefined IP blocks may be configured into these. The reconfiguration is monitored and reported to a trusted platform module (TPM).Important configuration characteristics are extracted from the bitstream, stored, and evaluated in terms of predefined policies to ensure the integrity of the trusted FPGA platform.By incorporating this method the chain-of-trust known from trusted computing is extended into the underlying hardware.This enables remote verifiers to ensure a correct configuration of the device in order to adhere to safety commitments and allows for highly adaptive, trusted system-on-chips.
doi_str_mv 10.1109/RSP.2009.28
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5158509</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5158509</ieee_id><sourcerecordid>5158509</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-8efc3961d8ee7a9b9de1ee0628b526bd2819543eb81dff86f6f7fccdab98503c3</originalsourceid><addsrcrecordid>eNo9zM1KxDAUQOHgDziOs3Lppi_QepM0aa67oTijMGLR7oekvZHKtJWkXfj2FhRXZ_HBYeyWQ8Y54P3be5UJAMyEOWMrwRWkSnE8Z9dQaFRSI6iLfwC4YpsYPwFACsh5rlfsoRwH333MwU7dOCQvZOMcqKdhSvwYkl2136bORmqTOsxxWlqd7LRQH2_YpbenSJu_rlm9e6zLp_Twun8ut4e0Q5hSQ76RqHlriAqLDlviRKCFcUpo1wrDUeWSnOGt90Z77QvfNK11aBTIRq7Z3e-2I6LjV-h6G76PiquFUf4AY0lIgg</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Configuration Measurement for FPGA-based Trusted Platforms</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Glas, B. ; Klimm, A. ; Muller-Glaser, K.D. ; Becker, J.</creator><creatorcontrib>Glas, B. ; Klimm, A. ; Muller-Glaser, K.D. ; Becker, J.</creatorcontrib><description>This paper proposes a method for measuring hardware configurations for trusted platforms based on field programmable gate arrays (FPGA). The proposed system setup allows for partial reconfiguration as well as full reconfiguration of FPGA devices that can be used additionally as trusted platforms. In the system, slots are defined for fast partial dynamic reconfiguration. Predefined IP blocks may be configured into these. The reconfiguration is monitored and reported to a trusted platform module (TPM).Important configuration characteristics are extracted from the bitstream, stored, and evaluated in terms of predefined policies to ensure the integrity of the trusted FPGA platform.By incorporating this method the chain-of-trust known from trusted computing is extended into the underlying hardware.This enables remote verifiers to ensure a correct configuration of the device in order to adhere to safety commitments and allows for highly adaptive, trusted system-on-chips.</description><identifier>ISSN: 2150-5500</identifier><identifier>ISBN: 0769536905</identifier><identifier>ISBN: 9780769536903</identifier><identifier>EISSN: 2150-5519</identifier><identifier>DOI: 10.1109/RSP.2009.28</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Communication system security ; Consumer electronics ; Embedded computing ; Embedded system ; Field programmable gate arrays ; FPGA ; Hardware ; Microcomputers ; Microcontrollers ; Prototypes ; Reconfigurable Hardware ; Trusted Computing ; Trusted Platform</subject><ispartof>2009 IEEE/IFIP International Symposium on Rapid System Prototyping, 2009, p.123-129</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5158509$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5158509$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Glas, B.</creatorcontrib><creatorcontrib>Klimm, A.</creatorcontrib><creatorcontrib>Muller-Glaser, K.D.</creatorcontrib><creatorcontrib>Becker, J.</creatorcontrib><title>Configuration Measurement for FPGA-based Trusted Platforms</title><title>2009 IEEE/IFIP International Symposium on Rapid System Prototyping</title><addtitle>RSP</addtitle><description>This paper proposes a method for measuring hardware configurations for trusted platforms based on field programmable gate arrays (FPGA). The proposed system setup allows for partial reconfiguration as well as full reconfiguration of FPGA devices that can be used additionally as trusted platforms. In the system, slots are defined for fast partial dynamic reconfiguration. Predefined IP blocks may be configured into these. The reconfiguration is monitored and reported to a trusted platform module (TPM).Important configuration characteristics are extracted from the bitstream, stored, and evaluated in terms of predefined policies to ensure the integrity of the trusted FPGA platform.By incorporating this method the chain-of-trust known from trusted computing is extended into the underlying hardware.This enables remote verifiers to ensure a correct configuration of the device in order to adhere to safety commitments and allows for highly adaptive, trusted system-on-chips.</description><subject>Application software</subject><subject>Communication system security</subject><subject>Consumer electronics</subject><subject>Embedded computing</subject><subject>Embedded system</subject><subject>Field programmable gate arrays</subject><subject>FPGA</subject><subject>Hardware</subject><subject>Microcomputers</subject><subject>Microcontrollers</subject><subject>Prototypes</subject><subject>Reconfigurable Hardware</subject><subject>Trusted Computing</subject><subject>Trusted Platform</subject><issn>2150-5500</issn><issn>2150-5519</issn><isbn>0769536905</isbn><isbn>9780769536903</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9zM1KxDAUQOHgDziOs3Lppi_QepM0aa67oTijMGLR7oekvZHKtJWkXfj2FhRXZ_HBYeyWQ8Y54P3be5UJAMyEOWMrwRWkSnE8Z9dQaFRSI6iLfwC4YpsYPwFACsh5rlfsoRwH333MwU7dOCQvZOMcqKdhSvwYkl2136bORmqTOsxxWlqd7LRQH2_YpbenSJu_rlm9e6zLp_Twun8ut4e0Q5hSQ76RqHlriAqLDlviRKCFcUpo1wrDUeWSnOGt90Z77QvfNK11aBTIRq7Z3e-2I6LjV-h6G76PiquFUf4AY0lIgg</recordid><startdate>200906</startdate><enddate>200906</enddate><creator>Glas, B.</creator><creator>Klimm, A.</creator><creator>Muller-Glaser, K.D.</creator><creator>Becker, J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200906</creationdate><title>Configuration Measurement for FPGA-based Trusted Platforms</title><author>Glas, B. ; Klimm, A. ; Muller-Glaser, K.D. ; Becker, J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-8efc3961d8ee7a9b9de1ee0628b526bd2819543eb81dff86f6f7fccdab98503c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Application software</topic><topic>Communication system security</topic><topic>Consumer electronics</topic><topic>Embedded computing</topic><topic>Embedded system</topic><topic>Field programmable gate arrays</topic><topic>FPGA</topic><topic>Hardware</topic><topic>Microcomputers</topic><topic>Microcontrollers</topic><topic>Prototypes</topic><topic>Reconfigurable Hardware</topic><topic>Trusted Computing</topic><topic>Trusted Platform</topic><toplevel>online_resources</toplevel><creatorcontrib>Glas, B.</creatorcontrib><creatorcontrib>Klimm, A.</creatorcontrib><creatorcontrib>Muller-Glaser, K.D.</creatorcontrib><creatorcontrib>Becker, J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Glas, B.</au><au>Klimm, A.</au><au>Muller-Glaser, K.D.</au><au>Becker, J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Configuration Measurement for FPGA-based Trusted Platforms</atitle><btitle>2009 IEEE/IFIP International Symposium on Rapid System Prototyping</btitle><stitle>RSP</stitle><date>2009-06</date><risdate>2009</risdate><spage>123</spage><epage>129</epage><pages>123-129</pages><issn>2150-5500</issn><eissn>2150-5519</eissn><isbn>0769536905</isbn><isbn>9780769536903</isbn><abstract>This paper proposes a method for measuring hardware configurations for trusted platforms based on field programmable gate arrays (FPGA). The proposed system setup allows for partial reconfiguration as well as full reconfiguration of FPGA devices that can be used additionally as trusted platforms. In the system, slots are defined for fast partial dynamic reconfiguration. Predefined IP blocks may be configured into these. The reconfiguration is monitored and reported to a trusted platform module (TPM).Important configuration characteristics are extracted from the bitstream, stored, and evaluated in terms of predefined policies to ensure the integrity of the trusted FPGA platform.By incorporating this method the chain-of-trust known from trusted computing is extended into the underlying hardware.This enables remote verifiers to ensure a correct configuration of the device in order to adhere to safety commitments and allows for highly adaptive, trusted system-on-chips.</abstract><pub>IEEE</pub><doi>10.1109/RSP.2009.28</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2150-5500
ispartof 2009 IEEE/IFIP International Symposium on Rapid System Prototyping, 2009, p.123-129
issn 2150-5500
2150-5519
language eng
recordid cdi_ieee_primary_5158509
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Application software
Communication system security
Consumer electronics
Embedded computing
Embedded system
Field programmable gate arrays
FPGA
Hardware
Microcomputers
Microcontrollers
Prototypes
Reconfigurable Hardware
Trusted Computing
Trusted Platform
title Configuration Measurement for FPGA-based Trusted Platforms
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T19%3A40%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Configuration%20Measurement%20for%20FPGA-based%20Trusted%20Platforms&rft.btitle=2009%20IEEE/IFIP%20International%20Symposium%20on%20Rapid%20System%20Prototyping&rft.au=Glas,%20B.&rft.date=2009-06&rft.spage=123&rft.epage=129&rft.pages=123-129&rft.issn=2150-5500&rft.eissn=2150-5519&rft.isbn=0769536905&rft.isbn_list=9780769536903&rft_id=info:doi/10.1109/RSP.2009.28&rft_dat=%3Cieee_6IE%3E5158509%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5158509&rfr_iscdi=true