Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Security kernel or utility
Reexamination Certificate
2002-07-02
2008-08-05
Heneghan, Matthew (Department: 2139)
Electrical computers and digital processing systems: support
Multiple computer communication using cryptography
Security kernel or utility
C713S002000, C713S189000
Reexamination Certificate
active
07409546
ABSTRACT:
A cryptographically signed filesystem provides a central database resident on a server that contains database objects. The server creates startup software to be installed in a client system's read only memory. The startup software contains a hash value for a second stage loader. The server also creates software for a bootstrap loader object which typically contains the operating system for a client system and also the bootstrap loader's hash value and a digital signature that is unique to the server. A root filesystem object is also created containing operational code and data for the client system's functionality. A hash table file is stored in the bootstrap loader that contains the names of each file in the root filesystem along with their corresponding hash values. The startup software and objects created by the server are initially installed on a client device at the time of manufacture. The client performs a staged bootup sequence that confirms that the hash value is correct for each of the objects before they are executed. The digital signature of the bootstrap loader is verified. If a hash value or digital signature is incorrect, the client device is disabled or the file deleted or replaced. The server can update a client's bootstrap loader and root filesystem at any time through the transmission of slices.
REFERENCES:
patent: 5448045 (1995-09-01), Clark
patent: 5475839 (1995-12-01), Watson et al.
patent: 5745669 (1998-04-01), Hugard et al.
patent: 5758355 (1998-05-01), Buchanan
patent: 5875444 (1999-02-01), Hughes
patent: 5892900 (1999-04-01), Ginter et al.
patent: 5919257 (1999-07-01), Trostle
patent: 5944821 (1999-08-01), Angelo
patent: 6092189 (2000-07-01), Fisher et al.
patent: 6189100 (2001-02-01), Barr et al.
patent: 6247139 (2001-06-01), Walker et al.
patent: 6263431 (2001-07-01), Lovelace et al.
patent: 6292569 (2001-09-01), Shear et al.
patent: 6327652 (2001-12-01), England et al.
patent: 6367012 (2002-04-01), Atkinson et al.
patent: 6370571 (2002-04-01), Medin, Jr.
patent: 6381741 (2002-04-01), Shaw
patent: 6415373 (2002-07-01), Peters et al.
patent: 6490722 (2002-12-01), Barton et al.
patent: 6728713 (2004-04-01), Beach et al.
patent: 6970960 (2005-11-01), Sarfati
patent: 6976165 (2005-12-01), Carpentier et al.
patent: 7231525 (2007-06-01), Beuque
patent: 2002/0038296 (2002-03-01), Margolus et al.
patent: 0 614 150 (1994-09-01), None
patent: 0 774 715 (1997-05-01), None
Heneghan Matthew
Hickman Palermo & Truong & Becker LLP
TiVo Inc.
Wong Kirk D.
LandOfFree
Cryptographically signed filesystem does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cryptographically signed filesystem, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cryptographically signed filesystem will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4018704