Off-the-record communication, or, why not to use PGP

  • Authors:
  • Nikita Borisov;Ian Goldberg;Eric Brewer

  • Affiliations:
  • University of California at Berkeley;Zero-Knowledge Systems;University of California at Berkeley

  • Venue:
  • Proceedings of the 2004 ACM workshop on Privacy in the electronic society
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Quite often on the Internet, cryptography is used to protect private, personal communications. However, most commonly, systems such as PGP are used, which use long-lived encryption keys (subject to compromise) for confidentiality, and digital signatures (which provide strong, and in some jurisdictions, legal, proof of authorship) for authenticity. In this paper, we argue that most social communications online should have just the opposite of the above two properties; namely, they should have perfect forward secrecy and repudiability. We present a protocol for secure online communication, called "off-the-record messaging", which has properties better-suited for casual conversation than do systems like PGP or S/MIME. We also present an implementation of off-the-record messaging as a plugin to the Linux GAIM instant messaging client. Finally, we discuss how to achieve similar privacy for high-latency communications such as email.