Secure debug interface and memory of a media security circuit and method
AssigneeAdaptive Chips, Inc.
InventorsAMJAD QURESHI, Babu Chijukuri
Life of this patent
Estimating the term…
Abstract
A method, system and apparatus of a secure debug interface and memory of a media security circuit and method are disclosed. In one embodiment, a host processor, an external hardware circuit to encrypt an incoming data bit communicated to a debug interface using a debug master key stored at a pointer location of a memory (e.g., the memory may be any one of a flash memory and/or an Electrically Erasable Programmable Read-Only Memory (EEPROM)) and to decrypt an outgoing data bit from the debug interface using the debug master key, and a media security circuit having the debug interface to provide the pointer location of the memory having the debug master key to the external hardware circuit.
Claims20
A system comprising:
- a host processor;
- an external hardware circuit to encrypt an incoming data bit communicated to a debug interface using a debug master key stored at a pointer location of a memory and to decrypt an outgoing data bit from the debug interface using the debug master key;
- and
- a media security circuit having the debug interface to provide the pointer location of the memory having the debug master key to the external hardware circuit.
A method of a media security circuit, comprising:
- generating a debug master key;
- storing the debug master key in a location of a memory device;
- communicating a pointer to the location of the memory device to an external hardware circuit;
- and
- processing an input data encrypted with the debug master key from the external hardware circuit through a debug interface of the media security circuit;
- encrypting an output data responsive to the input data from the media security circuit to the external security circuit using the debug master key;
- and
- periodically changing the location of the memory device based on an event.
A media security circuit comprising:
- a debug encryption module to encrypt and a debug decryption module to decrypt an information communicated between the media security circuit and an external hardware circuit using a debug master key;
- a flash encryption module to encrypt and a flash decryption module to decrypt a content information communicated between the media security circuit and a flash device;
- and
- a EEPROM encryption module to encrypt and an EEPROM decryption module to decrypt a stored information communicated between the media security circuit and an EEPROM device.
Dependencies are inferred from the claim text.