Hardware authentication system and method
AssigneeMitel Knowledge Corporation
InventorDavid Keir Roberts
Life of this patent
Estimating the term…
Abstract
A hardware authentication system method for equipment including at least one removable hardware component comprises a processing unit within the equipment that includes a first pseudo-random number generator responsive to at least one non-deterministic event for generating a pseudo-random number. A second pseudo-random number generator is provided on the removable hardware component. The second pseudo-random number generator is also responsive to the at least one non-deterministic event and generates a pseudo-random number. The processing unit compares the pseudo-random numbers generated by the first and second pseudo-random number generators to detect coincidence and thereby determine authenticity of the hardware component.
Claims15
A hardware authentication system for equipment including at least one removable hardware component comprising:
- a processing unit within said equipment and including a first pseudo-random number generator responsive to at least one non-deterministic event for generating a pseudo-random number;
- and
- a second pseudo-random number generator on said removable hardware component, said second pseudo-random number generator also being responsive to said at least one non-deterministic event and generating a pseudo-random number, said processing unit comparing the pseudo-random numbers generated by said first and second pseudo-random number generators to detect coincidence and thereby determine authenticity of said hardware component.
A method of authenticating a removable hardware component installed in equipment, said method comprising the steps of:
- providing a first pseudo-random number generator on said equipment that is responsive to at least one non-deterministic event for generating a pseudo-random number;
- providing a second pseudo-random number generator in said hardware component that is also responsive to said at least one non-deterministic event for generating a pseudo-random number;
- comparing the pseudo-random numbers generated by the first and second pseudo-random number generators at intervals to detect coincidence and thereby determine authenticity of said hardware component.
Dependencies are inferred from the claim text.