Protection of boot block data and accurate reporting of boot...

Electrical computers and digital processing systems: support – Synchronization of clock or timing signals – data – or pulses – Using delay

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S001000, C713S002000, C713S100000, C713S400000

Reexamination Certificate

active

06678833

ABSTRACT:

FIELD
This invention relates to the field of data security. In particular, the invention relates to an apparatus and method for protecting information and accurately reporting this information within an electronic system.
BACKGROUND
Personal computers (PCs) typically include different types of storage components to store programs and data. These storage components include random access memory (RAM), read-only memory (ROM), and memory devices that are located external to the PC (e.g., hard disk or a floppy disk). To load an operating system on a PC, it is necessary to initialize or “boot” the PC by loading and executing boot code. Because the PC typically is unable to access external devices until after it is booted, the boot code is stored internally within the PC.
Typically, a ROM component is used to store the boot code. This boot code, normally referred to as “boot block,” is obtained from the ROM and executed. The boot block is coded to (i) locate Basic Input/Output System (BIOS), (ii) load the BIOS for execution, and (iii) pass control to the BIOS. In addition, current platform developments may now require the boot block to report each step of the boot process to a hardware device referred to as a “trusted platform module” (TPM). Defined by the Trusted Computing Platform Alliance, the TPM records the operations of the boot process for subsequent verification by a challenger that the boot process occurred as expected. This poses a number of disadvantages.
For example, the boot block would now need to reliably report the steps of the boot process to the TPM. Thus, to ensure reliable transfer of this data, the boot block would likely require data processing functionality in order to perform cryptographic operations on the data before submission to the TPM.
Additionally, this communication protocol between the boot block and the TPM would be trustworthy only if the boot block is unchangeable. However, this protocol is unable to detect modifications to information regarding the boot process originating from the boot block or replacement of the ROM itself.


REFERENCES:
patent: 4278837 (1981-07-01), Best
patent: 4633388 (1986-12-01), Chiu
patent: 4698617 (1987-10-01), Bauer
patent: 4764959 (1988-08-01), Watanabe et al.
patent: 5022077 (1991-06-01), Bealkowski et al.
patent: 5144659 (1992-09-01), Jones
patent: 5289540 (1994-02-01), Jones
patent: 5359659 (1994-10-01), Rosenthal
patent: 5377264 (1994-12-01), Lee et al.
patent: 5386469 (1995-01-01), Yearsley et al.
patent: 5421006 (1995-05-01), Jablon et al.
patent: 5444850 (1995-08-01), Chang
patent: 5450489 (1995-09-01), Ostrover et al.
patent: 5465299 (1995-11-01), Matsumoto et al.
patent: 5479509 (1995-12-01), Ugon
patent: 5509120 (1996-04-01), Merkin et al.
patent: 5568552 (1996-10-01), Davis
patent: 5584023 (1996-12-01), Hsu
patent: 5644636 (1997-07-01), Fernandez
patent: 5666411 (1997-09-01), McCarty
patent: 5671275 (1997-09-01), Ezuriko
patent: 5699428 (1997-12-01), McDonnal et al.
patent: 5937063 (1999-08-01), Davis
patent: 5977997 (1999-11-01), Vainsencher
patent: 6003117 (1999-12-01), Buer et al.
patent: 6137173 (2000-10-01), Davis
patent: 6209098 (2001-03-01), Davis
patent: 6240516 (2001-05-01), Vainsencher
patent: 6266754 (2001-07-01), Laczko et al.
patent: 6289454 (2001-09-01), Eslinger et al.
patent: 6327660 (2001-12-01), Patel
patent: 6378072 (2002-04-01), Collins et al.
patent: 6421776 (2002-07-01), Hillis et al.
patent: 6463535 (2002-10-01), Drews
patent: 2001/0008015 (2001-07-01), Vu et al.
patent: 43 15 732 (1994-06-01), None
patent: 961193 (1999-12-01), None
patent: WO 00 10283 (2000-02-01), None
IBM TDB vol. 39,issue 11, p. 51-52, Title: Improved Computer Memory Chip, dtd. Nov. 1, 1996.*
IBM TDB vol. 29,issue 5, p. 1939-1944, Title: Software Protection By decryption on Multi-Usage Serial Interface, dtd. Oct. 1, 1986.

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

Protection of boot block data and accurate reporting of boot... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Protection of boot block data and accurate reporting of boot..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Protection of boot block data and accurate reporting of boot... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3197690

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