Secure History Preservation Through Timeline Entanglement

By Petros Maniatis, Mary Baker. 2002

126 citations recorded by the source corpus.

A secure timeline is a tamper-evident historic record of the states through which a system goes throughout its operational history. Secure timelines can help us reason about the temporal ordering of system states in a provable manner. We extend secure timelines to encompass multiple, mutually distrustful services, using timeline entanglement. Timeline entanglement associates disparate timelines maintained at independent systems, by linking undeniably the past of one timeline to the future of another. Timeline entanglement is a sound method to map a time step in the history of one service onto the timeline of another, and helps clients of entangled services to get persistent temporal proofs for services rendered that survive the demise or noncooperation of the originating service. In this paper we present the design and implementation of Timeweave, our service development framework for timeline entanglement based on two novel disk-based authenticated data structures. We evaluate Timeweave’s performance characteristics and show that it can be ecien tly deployed in a loosely-coupled distributed system of several hundred nodes with overhead of roughly 2-8% of the processing resources of a PC-grade system. 1

Subfields: Artificial Intelligence, Computer Networks and Communications

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Ú. Erlingsson
  2. Ananth Raghunathan
  3. Ilya Mironov
  4. Jonathan Ullman
  5. David Lie
  6. Petros Maniatis
  7. Julien Tinnés
  8. Mitch Rudominer

In Computer Networks and Communications

  1. John D. Kubiatowicz
  2. Scott Shenker
  3. Byung-Gon Chun
  4. Petros Maniatis
  5. David Mazières
  6. Maxwell N. Krohn
  7. Ilya Mironov
  8. Dennis E. Shasha

Citations in the corpus