Logics for reasoning about cryptographic constructions

  • Authors:
  • Russell Impagliazzo;Bruce M. Kapron

  • Affiliations:
  • Department of Computer Science and Engineering, University of California, San Diego, La Jolla, CA 92093, USA;Computer Science Department, University of Victoria, Victoria, BC, Canada V8W 3P6

  • Venue:
  • Journal of Computer and System Sciences - Special issue on FOCS 2003
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present two logical systems for reasoning about cryptographic constructions which are sound with respect to standard cryptographic definitions of security. Soundness of the first system is proved using techniques from non-standard models of arithmetic. Soundness of the second system is proved by an interpretation into the first system. We also present examples of how these systems may be used to formally prove the correctness of some elementary cryptographic constructions.