Patent ID: 7512795
Filing Date: 2009-03-31
Classification: H04L,H04M

Abstract:
1. A method for authenticating a component for use with a device having a predetermined challenge and a predetermined response associated with the predetermined challenge stored in the device, the method comprising the steps of: detecting whether the component has been coupled to the device; if the component has been detected, providing the predetermined challenge to the component; the component receiving the predetermined challenge; generating a component response in response to secret information stored in the component and a one-way cryptographic function, the secret information being generated through processing a first seed of a plurality of seeds through the one-way cryptographic function to derive a first result, then processing the first result added to a second seed of the plurality of seeds through the one-way cryptographic function to derive a second result, then processing the second result added to a third seed of the plurality of seeds through the one-way cryptographic function to derive the secret information; providing the component response to the device; determining whether the component response has been received from the component within a predetermined response time; if the component response is received within the predetermined response time, comparing the component response to the predetermined response; disabling the component in response to one of the component response not being received within the predetermined response time and the component response not being equivalent to the predetermined response; and enabling the component if the component response is received within the predetermined response time and the component response is equivalent to the predetermined response.