Strong knowledge extractors for public-key encryption schemes

Completely non-malleable encryption schemes resist attacks which allow an adversary to tamper with both ciphertexts and public keys. In this paper we introduce two extractor-based properties that allow us to gain insight into the design of such schemes and to go beyond known feasibility results in t...

Full description

Bibliographic Details
Main Author: Barbosa, Manuel (author)
Other Authors: Farshim, Pooya (author)
Format: conferencePaper
Language:eng
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/1822/19436
Country:Portugal
Oai:oai:repositorium.sdum.uminho.pt:1822/19436
Description
Summary:Completely non-malleable encryption schemes resist attacks which allow an adversary to tamper with both ciphertexts and public keys. In this paper we introduce two extractor-based properties that allow us to gain insight into the design of such schemes and to go beyond known feasibility results in this area. We formalise strong plaintext awareness and secret key awareness and prove their suitability in realising these goals. Strong plaintext awareness imposes that it is infeasible to construct a ciphertext under any public key without knowing the underlying message. Secret key awareness requires it to be infeasible to produce a new public key without knowing a corresponding secret key.