DocumentCode
501164
Title
Using First Order Logic to Reason about TCG´s TPM Specification
Author
Yang, Yang ; Huanguo, Zhang ; Shiwei, Xu ; Fan, Zhang
Author_Institution
Sch. of Comput., Wuhan Univ., Wuhan, China
Volume
2
fYear
2009
fDate
15-17 May 2009
Firstpage
259
Lastpage
263
Abstract
Trusted Platform Module (TPM) provides the cryptographic functions through the Application Programming Interfaces (APIs). The specification of APIs reflects the security policies of the designers, in order to manage and protect the sensitive information of users, which is stored in the hardware module. But the security of these APIs has not guaranteed. In this paper, a formal model to describe the APIs based on the specification is proposed; based on the model, the attacker ability and the system security target are defined. In order to find the API-chain attack automatically, a formal method based on resolution principle and theorem proving is presented, and the method takes in practical using an automata theorem prover Otter; a mechanism of executability determination is also integrated in the method to alleviate state space explosion problem to some extent, and the state of TPM can be guaranteed. The proposed theory and method are then applied in the Key Migration Module of TPM APIs to show the feasibility of this method.
Keywords
application program interfaces; cryptography; formal logic; formal specification; API-chain attack; application programming interface; automata theorem prover Otter; cryptographic function; first order logic; formal method; hardware module; security policy; specification; system security; theorem proving; trusted platform module; Application software; Cloud computing; Computer interfaces; Cryptography; Grid computing; Hardware; Information security; Information technology; Logic programming; Programming profession; application programming interfaces; first-order logic; theorem proving; trusted platform module;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and Applications, 2009. IFITA '09. International Forum on
Conference_Location
Chengdu
Print_ISBN
978-0-7695-3600-2
Type
conf
DOI
10.1109/IFITA.2009.55
Filename
5231216
Link To Document