Hardware-based secure code authentication

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

C713S176000, C713S002000

Reexamination Certificate

active

10302447

ABSTRACT:
The present invention provides for authentication of code, such as boot code. A memory addressing engine is employable to select a portion of a memory, as a function of a step value, as a first input hash value. The step value allows for the non-commutative cumulative hashing of a plurality of memory portions with a second input hash value, such as a previous hash value that has been rotated left. An authenticator circuit is employable to perform a hash upon the portion of memory and the second input hash value. A comparison circuit is then employable to compare an output of the authenticator circuit to an expected value.

REFERENCES:
patent: 4713753 (1987-12-01), Boebert et al.
patent: 5018096 (1991-05-01), Aoyama
patent: 5355413 (1994-10-01), Ohno
patent: 5648648 (1997-07-01), Chou et al.
patent: 5692199 (1997-11-01), Kikinis et al.
patent: 5724423 (1998-03-01), Khello
patent: 5805880 (1998-09-01), Pearce et al.
patent: 5963142 (1999-10-01), Zinsky et al.
patent: 5987133 (1999-11-01), Aisaka
patent: 6009520 (1999-12-01), Gharda
patent: 6138236 (2000-10-01), Mirov et al.
patent: 6141752 (2000-10-01), Dancs et al.
patent: 6145085 (2000-11-01), Tran et al.
patent: 6160903 (2000-12-01), Hamid et al.
patent: 6185678 (2001-02-01), Arbaugh et al.
patent: 6226742 (2001-05-01), Jakubowski et al.
patent: 6263431 (2001-07-01), Lovelace et al.
patent: 6327652 (2001-12-01), England et al.
patent: 6823463 (2004-11-01), Challener et al.
patent: 6892305 (2005-05-01), Dayan et al.
patent: 6918036 (2005-07-01), Drews
patent: 2001/0013098 (2001-08-01), Angelo et al.
patent: 2003/0074548 (2003-04-01), Cromer et al.
patent: 2003/0079132 (2003-04-01), Bryant
patent: 2003/0200454 (2003-10-01), Foster et al.
patent: 2003/0229777 (2003-12-01), Morais et al.
patent: 2004/0230818 (2004-11-01), Craft
patent: 2005/0138270 (2005-06-01), Morais et al.
patent: WO 01/57657 (2001-08-01), None
Guendouz, H. and Bouaziz, S.; “Rapid Prototype of a Fast Data Encryption Standard With Integrity Processing for Cryptographic Applications”;IEEE(ISBN 0-7803-4455-3); May-Jun. 1998; vol. 6, pp. 434-437.
Schneier, B.; “Protocols, Algorithms, and Source Code in C”;Applied Cryptography, Second Edition; 1996; pp. 3-31, 38-40, 76, 107, 165-166, 351-355, 428-459; John Wiley & Sons, Inc.
Hepper, Stefan and Schaeck, Thomas; “System and Method for Downloading Application Components to a Chipcard”; U.S. Appl. No. 09/679,333, filed Oct. 4, 2000.
“Secure Remote Configuration for Networked Computer Systems”; IBM Technical Disclosure Bulletin; Jan. 1998; vol. 41, No. 01; pp. 653-655.

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

Hardware-based secure code authentication does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hardware-based secure code authentication, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hardware-based secure code authentication will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3736502

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