Beruflich Dokumente
Kultur Dokumente
CS 708 Seminar
Department of Computer Science & Engineering College of Engineering Kottarakkara Phone: +91.474.2453300 http://www.cekottarakkara.ihrd.ac.in cekottarakkara@ihrd.ac.in Kollam 691 531
CERTIFICATE
This is to certify that this report titled
A Secure and Reliable Bootstrap Architecture
Seventh Semester B.Tech. Computer Science & Engineering student, under our guidance and supervision, in partial fulfillment of the requirements for the award of the degree, Bachelor of Technology in Computer Science and Engineering of Cochin University of Science & Technology.
Ahammed Siraj K.K Head of the Department Dept. of Computer Science & Engineering
ACKNOWLEDGMENT
First and foremost we concede the surviving presence and the flourishing refinement of almighty God for his concealed hand yet substantial supervision all through the project. We express our sincere thanks to our loving parents who gave all support for the
We extended our sincere gratitude to our respected Principal Mr. Rajesh Mohan for his
Engineering for his kind co-operation and technical support rendered him for making this a success. We would like to express our sincere thanks to our project coordinators Mr. Shibu J and Mr Vinod and our guide Mr. Shibu J, Lecturers, Dept. of Computer science and Engineering. We take this opportunity to adulate the support and succor of all who have assisted us on the way.
We are thankful to Mr. Ahammed Siraj K.K, Head of the Department, Computer Science &
ABSTRACT
In a computer system, the integrity of lower layers is typically treated as axiomatic by higher layers. Under the presumption that the hardware comprising the machine (the lowest layer) is valid, integrity of layer can be guaranteed if and only if: (1) the integrity of the lower layers is checked, and (2) transitions to higher layers occur only after integrity checks on them are complete. The resulting integrity chain inductively guarantees system integrity. When these conditions are not met, as they typically are not in the bootstrapping (initialization) of a computer system, no integrity guarantees can be made. Yet, these guarantees are increasingly important to diverse applications such as Internet commerce, security systems, and active networks. In this paper; we describe the AEGIS architecture for initializing a computer system. It validates integrity at each layer transition in the bootstrap process. AEGIS also includes a recovery process for integrity check, failures and we show how this results in robust systems.