Joint state composition theorems for public-key encryption and digital signature functionalities with local computation

dc.contributor.authorKüsters, Ralf
dc.contributor.authorTuengerthal, Max
dc.contributor.authorRausch, Daniel
dc.date.accessioned2023-06-01T11:39:08Z
dc.date.available2023-06-01T11:39:08Z
dc.date.issued2020de
dc.date.updated2023-05-14T16:54:42Z
dc.description.abstractIn frameworks for universal composability, complex protocols can be built from sub-protocols in a modular way using composition theorems. However, as first pointed out and studied by Canetti and Rabin, this modular approach often leads to impractical implementations. For example, when using a functionality for digital signatures within a more complex protocol, parties have to generate new verification and signing keys for every session of the protocol. This motivates to generalize composition theorems to so-called joint state (composition) theorems, where different copies of a functionality may share some state, e.g., the same verification and signing keys. In this paper, we present a joint state theorem which is more general than the original theorem of Canetti and Rabin, for which several problems and limitations are pointed out. We apply our theorem to obtain joint state realizations for three functionalities: public-key encryption, replayable public-key encryption, and digital signatures. Unlike most other formulations, our functionalities model that ciphertexts and signatures are computed locally, rather than being provided by the adversary. To obtain the joint state realizations, the functionalities have to be designed carefully. Other formulations proposed in the literature are shown to be unsuitable. Our work is based on the IITM model. Our definitions and results demonstrate the expressivity and simplicity of this model. For example, unlike Canetti’s UC model, in the IITM model no explicit joint state operator needs to be defined and the joint state theorem follows immediately from the composition theorem in the IITM model.en
dc.description.sponsorshipProjekt DEALde
dc.description.sponsorshipdeutsche Forschungsgemeinschaftde
dc.identifier.issn0933-2790
dc.identifier.issn1432-1378
dc.identifier.other184983203X
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-131271de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/13127
dc.identifier.urihttp://dx.doi.org/10.18419/opus-13108
dc.language.isoende
dc.relation.uridoi:10.1007/s00145-020-09353-0de
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/de
dc.subject.ddc004de
dc.titleJoint state composition theorems for public-key encryption and digital signature functionalities with local computationen
dc.typearticlede
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.fakultaetFakultätsübergreifend / Sonstige Einrichtungde
ubs.institutInstitut für Informationssicherheitde
ubs.institutFakultätsübergreifend / Sonstige Einrichtungde
ubs.publikation.seiten1585-1658de
ubs.publikation.sourceJournal of cryptology 33 (2020), S. 1585-1658de
ubs.publikation.typZeitschriftenartikelde

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
s00145-020-09353-0.pdf
Size:
2.71 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.3 KB
Format:
Item-specific license agreed upon to submission
Description: