Byzantine fault tolerant public key authentication in peer-to-peer systems

  • Vivek Pathak
  • , Liviu Iftode

Research output: Contribution to journalArticlepeer-review

Abstract

We describe Byzantine fault tolerant authentication, a mechanism for public key authentication in peer-to-peer systems. Authentication is done without trusted third parties, tolerates Byzantine faults and is eventually correct if more than a threshold of the peers are honest. This paper addresses the design, correctness, and fault tolerance of authentication over insecure asynchronous networks. An anti-entropy version of the protocol is developed to provide lazy authentication with logarithmic messaging cost. The cost implications of the authentication mechanism are studied by simulation.

Original languageEnglish (US)
Pages (from-to)579-596
Number of pages18
JournalComputer Networks
Volume50
Issue number4
DOIs
StatePublished - Mar 15 2006

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Keywords

  • Byzantine fault tolerance
  • Peer-to-peer systems
  • Public key authentication

Fingerprint

Dive into the research topics of 'Byzantine fault tolerant public key authentication in peer-to-peer systems'. Together they form a unique fingerprint.

Cite this