UCL Discovery Stage
UCL home » Library Services » Electronic resources » UCL Discovery Stage

Categorical composable cryptography: extended version

Broadbent, A; Karvonen, M; (2023) Categorical composable cryptography: extended version. Logical Methods in Computer Science , 19 (4) , Article 30. 10.46298/lmcs-19(4:30)2023. Green open access

[thumbnail of Broadbent & Karvonen - Categorical composable cryptography - extended version.pdf]
Preview
Text
Broadbent & Karvonen - Categorical composable cryptography - extended version.pdf - Accepted Version

Download (708kB) | Preview

Abstract

We formalize the simulation paradigm of cryptography in terms of category theory and show that protocols secure against abstract attacks form a symmetric monoidal category, thus giving an abstract model of composable security definitions in cryptography. Our model is able to incorporate computational security, set-up assumptions and various attack models such as colluding or independently acting subsets of adversaries in a modular, flexible fashion. We conclude by using string diagrams to rederive the security of the one-time pad, correctness of Diffie-Hellman key exchange and no-go results concerning the limits of bipartite and tripartite cryptography, ruling out e.g., composable commitments and broadcasting. On the way, we exhibit two categorical constructions of resource theories that might be of independent interest: one capturing resources shared among multiple parties and one capturing resource conversions that succeed asymptotically.

Type: Article
Title: Categorical composable cryptography: extended version
Open access status: An open access version is available from UCL Discovery
DOI: 10.46298/lmcs-19(4:30)2023
Publisher version: http://dx.doi.org/10.46298/lmcs-19(4:30)2023
Language: English
Additional information: © The Author 2024. Original content in this paper is licensed under the terms of the Creative Commons Attribution 4.0 International (CC BY 4.0) Licence (https://creativecommons.org/licenses/by/4.0/).
Keywords: Computer Science - Cryptography and Security, Mathematics - Category Theory
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery-pp.ucl.ac.uk/id/eprint/10193406
Downloads since deposit
164Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item