Patent ID: 7913086
Filing Date: 2011-03-22
Classification: G06F,H04L

Abstract:
1. A method comprising: creating a first asymmetric key pair in a trusted platform module of a first electronic device, said first asymmetric key pair comprising a first public key and a first secret key; associating said first public key with trusted software platform state information within said first electronic device; certifying the association wherein association comprises concatenation of said first public key and said trusted software platform state information with an attestation identity key associated with said trusted platform module to produce a first certificate; creating a second asymmetric key pair in an application within said first electronic device, said second asymmetric key pair comprising a second public key and a second secret key; certifying said second public key with said first secret key to produce a second certificate; signing a message with the second secret key to provide a message signature in said first electronic device; and providing said message, said message signature, current software platform state information, said first certificate and said second certificate to a second electronic device.