Match it or die: proving integrity by equality

  • Authors:
  • Matteo Centenaro;Riccardo Focardi

  • Affiliations:
  • Università Ca' Foscari Venezia;Università Ca' Foscari Venezia

  • Venue:
  • ARSPA-WITS'10 Proceedings of the 2010 joint conference on Automated reasoning for security protocol analysis and issues in the theory of security
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Cryptographic hash functions are commonly used as modification detection codes. The goal is to provide message integrity assurance by comparing the digest of the original message with the hash of what is thought to be the intended message. This paper generalizes this idea by applying it to general expressions instead of just digests: success of an equality test between a tainted data and a trusted one can be seen as a proof of high-integrity for the first item. Secure usage of hash functions is also studied with respect to the confidentiality of digests by extending secret-sensitive noninterference of Demange and Sands.