Dynamic Data Segment Attestation

 

Recently reviewing papers

[1] Alan Shieh, Dan Williams, Emin G. Sirer, Fred Schneider. Nexus: A New Operating System for Trustworthy Computing. Symposium on
Operating Systems Principles WIP Session, Brighton, United Kingdom, October 2005.
[2] George C. Necula. Proof-Carrying Code. The 24th symposium on Principles of Programming Languages (POPL¡¯97). Paris, France,Jan 1997.
[3] George C. Necula and Peter Lee. Safe, Untrusted Agents Using Proof-Carrying Code. Mobile Agents and Security, Giovanni Vigna (Ed.),
Lecture Notes in Computer Science, Vol. 1419, Springer-Verlag, Berlin, ISBN 3-540-64792-9, 1998.
[4] Justin Sheehy et al. Attestation: Evidence and Trust.MITRE,Mar 2007.
[5] J. Garay and L. Huelsbergen. Software Integrity Protection Using Timed Executable Agents. In Proc. ACM Symposium on Information,
Computer and Communications Security (ASIACCS¡¯06), pp. 189-200, Taiwan, March 2006.
[6] Jonathan M. McCune, Bryan Parno, Adrian Perrig, Michael K. Reiter, and Arvind Seshadri. Minimal TCB Code Execution (Extended Abstract).
IEEE Symposium on Security and Privacy, May 2007.
[7] Liqun Chen et al. A protocol for property-based attestation. In Proceedings of the First AMCWorkshop on Scalable Trusted Computing (STC
06) held in conjunction with the 13th ACM Conference on Computer and Communications Security (CCS 2006), ACM Press, November,
2006.
[8] Yasuharu Katsuno, Yuji Watanabe, Sachiko Yoshihama, Takuya Mishina, Michiharu Kudo: Layering Negotiations for Flexible
Attestation
. In Proceedings of the First AMC Workshop on Scalable Trusted Computing (STC 06) held in conjunction
with the 13th ACM Conference on Computer and Communications Security (CCS 2006), ACM Press, November, 2006.
[9] George C. Necula, Peter Lee. The Design and Implementation of a Certifying Compiler. PLDI, June 1998.
[10] George C. Necula. A Scalable Architecture for Proof-Carrying Code. Fifth International Symposium on Functional and Logic Programming,
Tokyo, March 2001.
[11] R. Sekar, V.N. Venkatakrishnan, Samik Basu, Sandeep Bhatkar and Dan DuVarney. Model-Carrying Code: A Practical Approach for Safe Execution of Untrusted Applications,
19th ACM Symposium on Operating Systems Principles (SOSP), New York, October 2003.

[12] Trent Jaeger and Reiner Sailer and Umesh Shankar.PRIMA: policy-reduced integrity measurement architecture. SACMAT '06: Proceedings of the eleventh ACM symposium on Access control models and technologies, June 2006.

 

 

Purely HW-based approaches

 

Purely SW-based approaches

 

Hybrid approaches

 

*Dynamic Monitoring Execution Path*