Paper 2020/1209
Universal Composition with Global Subroutines: Capturing Global Setup within plain UC
Abstract
The Global and Externalized UC frameworks [Canetti-Dodis-Pass-Walfish, TCC 07] extend the plain UC framework to additionally handle protocols that use a ``global setup'', namely a mechanism that is also used by entities outside the protocol. These frameworks have broad applicability: Examples include public-key infrastructures, common reference strings, shared synchronization mechanisms, global blockchains, or even abstractions such as the random oracle. However, the need to work in a specialized framework has been a source of confusion, incompatibility, and an impediment to broader use.
We show how security in the presence of a global setup can be captured within the plain UC framework, thus significantly simplifying the treatment. This is done as follows:
- We extend UC-emulation to the case where both the emulating protocol
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- A major revision of an IACR publication in TCC 2020
- Keywords
- Universal Composition Global Setup
- Contact author(s)
-
christian badertscher @ iohk io
canetti @ bu edu
jhs @ zurich ibm com
bjoern @ dfinity org
vzikas @ inf ed ac uk - History
- 2022-09-23: revised
- 2020-10-06: received
- See all versions
- Short URL
- https://ia.cr/2020/1209
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/1209, author = {Christian Badertscher and Ran Canetti and Julia Hesse and Björn Tackmann and Vassilis Zikas}, title = {Universal Composition with Global Subroutines: Capturing Global Setup within plain {UC}}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/1209}, year = {2020}, url = {https://eprint.iacr.org/2020/1209} }