Discuss the theory of TPM (Trusted Platform Module)
Description of boot process for an embedded system
A Trusted Platform Module (TPM) is a particular chip on an endpoint gadget that stores RSA encryption keys explicit to the host framework for equipment confirmation.
Each TPM chip contains a RSA key pair called the Endorsement Key (EK). The pair is kept up inside the chip and can’t be gotten to by programming. The Storage Root Key (SRK) is made when a client or head takes responsibility for framework. This key pair is produced by the TPM dependent on the Endorsement Key and a proprietor indicated secret phrase.
A subsequent key, called an Attestation Identity Key (AIK) secures the gadget against unapproved firmware and programming adjustment by hashing basic areas of firmware and programming before they are executed. At the point when the framework endeavors to associate with the system, the hashes are sent to a server that checks that they coordinate anticipated qualities. On the off chance that any of the hashed parts has been adjusted since last begun, the match will fall flat, and the framework can not pick up passage to the system.
TPM chips can be utilized with any major working framework and work best related to other security innovations, for example, firewalls, antivirus programming, brilliant cards and biometric confirmation.
Please login or Register to submit your answer