Patent ID: 7401223
Filing Date: 2008-07-15
Classification: G06F,H04L

Abstract:
1. A trusted integrated circuit for use in authenticating an untrusted integrated circuit; the trusted integrated circuit including a random number generator, a symmetric encryption function and two secret keys for the function, a signature function and a test function; wherein the trusted integrated circuit chip generates test data including a random number and its signature, encrypted using a first of said secret keys and transmits the test data to the untrusted integrated circuit, wherein the trusted integrated circuit receives a data message and an encrypted version of the data message in combination with the random number from the untrusted integrated circuit, the data message being encrypted using a second of said secret keys, wherein the test function operates to encrypt the random number together with the data message by the symmetric encryption function using the second secret key, compare the two versions of the random number encrypted together with the data message using the second key, and in the event that the two versions match, considers the untrusted integrated circuit and the data message to be valid, otherwise, it considers the untrusted integrated circuit and the data message to be invalid.