A program is a compound of various subroutines playing different roles. In this paper, we study how to attest the execution of those mission-critical subroutines whose execution is the basis to establish trust. Our results include a new attestation scheme called function attestation. Given a function F of a program P, the proposed scheme allows for an efficient and secure attestation by using the debug facility of processors and building a trust chain rooted at TPM. Our scheme is lightweight and easy to deploy. It can also be easily extended to support multiple-threaded programs and data flow attestation with slightly more overhead. © 2010 Springer-Verlag.
CITATION STYLE
Gu, L., Cheng, Y., Ding, X., Deng, R. H., Guo, Y., & Shao, W. (2010). Remote attestation on function execution: (Work-in-progress). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6163 LNCS, pp. 60–72). https://doi.org/10.1007/978-3-642-14597-1_4
Mendeley helps you to discover research relevant for your work.