|
Papers
|
www.cs.dartmouth.edu/~sws/abstracts/sa98.shtml Last modified: 08/27/03 11:56:53 AM |
S.W. Smith, V. Austel.
``Trusting Trusted Hardware: Towards a Formal Model for Programmable
Secure Coprocessors.''
3rd USENIX Workshop on Electronic Commerce.
August 1998.
Formal methods provide one means to express, verify, and analyze such solutions (and would be required for such a solution to be certi ed at FIPS 140-1 Level 4). This paper discusses our current efforts to apply these principles to the architecture of our secure coprocessor. We present formal statements of the security goals our architecture needs to provide; we argue for correctness by enumerating the architectural properties from which these goals can be proven; we argue for conciseness by showing how eliminating properties causes the goals to fail; but we discuss how simpler versions of the architecture can satisfy weaker security goals.
We view this work as the beginning of developing formal models to address the trust challenges arising from using trusted hardware for electronic commerce.
|
|
Back to home page | Maintained by Sean Smith, sws@cs.dartmouth.edu |