A Secure Checkpointing System

  • Authors:
  • Hyo-Chang Nam;Jong Kim;Sung Je Hong;Sunggu Lee

  • Affiliations:
  • -;-;-;-

  • Venue:
  • PRDC '01 Proceedings of the 2001 Pacific Rim International Symposium on Dependable Computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Fault-tolerant computer systems are being used increasinglyin such applications as e-commerce, banking, and stock trading, where privacy and integrity of data are as important as the uninterrupted operation of the service pro-vided.While much attention has been paid to the protection of dataexplicitly communicated over the Internet, there are also other sources of information leakage that must be addressed.This paper addresses one such source of informationleakage caused by checkpointing, which is a commonmethod used to provide continued operation in the presenceof faults.Checkpointing requires communication of memory stateinformation, which may contain sensitive data, over the network to a reliable backing store.Although the method ofencrypting all of this memory state information can protectthe data, such a simplistic method is an overkill that can resultin a significant slowdown of the target application.Thispaper examines ways to combine the operations required toperform incremental checkpointing with those required toencrypt this memory state data.Analysis and experimentationon an actual system are used to show that the proposedsecure checkpointing schemes are feasible and require a relatively low level of overhead.