Skip to main navigation Skip to search Skip to main content

Unification modulo homomorphic encryption

  • Siva Anantharaman
  • , Hai Lin
  • , Christopher Lynch
  • , Paliath Narendran
  • , Michael Rusinowitch
  • Université d'Orléans
  • Clarkson University
  • LORIA-INRIA Lorraine

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Encryption 'distributing over pairs' is a techni'ue employed in several cryptographic protocols. We show that unification is decidable for an e'uational theory HE specifying such an encryption. The method consists in transforming any given problem in such a way, that the resulting problem can be solved by combining a graph-based reasoning on its e'uations involving the homomorphisms, with a syntactic reasoning on its pairings. We show HE-unification to be NP-hard and in EXPTIME. We also indicate, briefly, how to extend HE-unification to Cap unification modulo HE, that can be used as a tool for modeling and analyzing cryptographic protocols where encryption follows the ECB mode, i.e., is done blockwise on messages.

Original languageEnglish
Pages (from-to)135-158
Number of pages24
JournalJournal of Automated Reasoning
Volume48
Issue number2
DOIs
StatePublished - Feb 2012

Keywords

  • Protocol analysis
  • Rewriting
  • Unification

Fingerprint

Dive into the research topics of 'Unification modulo homomorphic encryption'. Together they form a unique fingerprint.

Cite this