System and method for authentication of off-chip processor...

Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Particular communication authentication technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S156000, C713S161000, C713S172000, C713S187000, C713S189000

Reexamination Certificate

active

06571335

ABSTRACT:

BACKGROUND
1. Field
This invention relates to the field of data security. More particularly, the invention relates to an apparatus and method for authenticating code that is stored off-chip.
2. Related Art
Normally, one of the most critical elements for an electronic device is its processor. In general, a processor is an embedded controller that comprises an integrated circuit (IC) including processing logic and on-chip memory. Memory is considered to be “on-chip” if placed on a die forming the IC. For 32-bit Intel® microprocessor architectures (e.g., Intel® IA-32 processors), all architecture functionality is implemented on-chip using a combination of hardware and microcode stored in the on-chip memory.
With the development of 64-bit Intel® microprocessor architectures (e.g., Intel® IA-64 processors), some firmware code involving non-performance critical architecture functionality is being considered for off-chip implementation. The use of off-chip firmware code provides a number of advantages.
One advantage is that the current die size constraints associated with IA-32 processors can be maintained or even reduced for subsequent generation technologies. For instance, additional run-time services can be added without increasing the size of the on-chip memory, and hence, the die size of the processor. Another advantage is that the overall performance of the processor can be enhanced. This is due to the fact that a lesser amount of architecture functionality is required to be placed in on-chip memory so that more die area is available for processing logic.
However, the use of off-chip firmware code offers disadvantages as well. For instance, when moving architectural functionality off-chip, the firmware code is more susceptible to corruption and other malicious attacks.
Hence, it would be desirable to develop an electronic system and method of operation which ensure that the firmware code is free from corruption or unauthorized replacement. Also, the electronic system and method would ensure that the firmware code originated from a particular source.
SUMMARY OF THE INVENTION
Briefly, one embodiment of the invention relates to an electronic system comprising a memory element to contain firmware and a digital signature of the firmware signed by a signatory. The electronic system further comprises a processor, coupled to the memory element, to authenticate the firmware during a predetermined condition and prior to execution of the firmware through use of a pre-stored public key of the signatory and a pre-stored digital signature function.


REFERENCES:
patent: 4578531 (1986-03-01), Everhart et al.
patent: 5142579 (1992-08-01), Anderson
patent: 5214702 (1993-05-01), Fischer
patent: 5231666 (1993-07-01), Matyas
patent: 5473692 (1995-12-01), Davis
patent: 5539828 (1996-07-01), Davis
patent: 5568552 (1996-10-01), Davis
patent: 5751809 (1998-05-01), Davis et al.
patent: 5796840 (1998-08-01), Davis
patent: 5802277 (1998-09-01), Cowlard
patent: 5805706 (1998-09-01), Davis
patent: 5805712 (1998-09-01), Davis
patent: 5818939 (1998-10-01), Davis
patent: 5825879 (1998-10-01), Davis
patent: 5828753 (1998-10-01), Davis
patent: 5844986 (1998-12-01), Davis
patent: 6138236 (2000-10-01), Mirov et al.
patent: 6401208 (2002-06-01), Davis et al.
patent: 6418444 (2002-07-01), Raduchel et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for authentication of off-chip processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for authentication of off-chip processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for authentication of off-chip processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3036659

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.