Issue No. 02 - March/April (2011 vol. 28)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2010.160
Giovanni Cabiddu , Politecnico di Torino
Emanuele Cesena , Politecnico di Torino
Roberto Sassu , Politecnico di Torino
Davide Vernizzi , Politecnico di Torino
Gianluca Ramunno , Politecnico di Torino
Antonio Lioy , Politecnico di Torino
The Trusted Platform Agent (TPA) is designed to minimize the effort of writing applications that use Trusted Computing (TC) technology and employ the Trusted Platform Module (TPM). Writing applications for TC requires a TCG software stack (TSS), but there are still a number of tedious and repetitive operations to be carried out. One way to reduce these is by linking an application with the TPA library to avoid the complexity of the TSS interface. This also simplifies tasks in which TC primitives need to be integrated with other commonly needed functions, such as cryptographic or network-related functions.
protection mechanisms, reusable libraries, Trusted Computing, Trusted Platform Agent, software, security and privacy
D. Vernizzi, G. Cabiddu, R. Sassu, A. Lioy, G. Ramunno and E. Cesena, "The Trusted Platform Agent," in IEEE Software, vol. 28, no. , pp. 35-41, 2010.