CAKE: Sharing Slices of Confidential Data on Blockchain

Edoardo Marangone, Michele Spina, Claudio Di Ciccio, Ingo Weber

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.

Original languageEnglish
Title of host publicationIntelligent Information Systems - CAiSE Forum 2024, Proceedings
EditorsShareeful Islam, Arnon Sturm
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages10
ISBN (Print)9783031609992
StatePublished - 2024
Event36th International Conference on Advanced Information Systems Engineering, CAiSE 2024 - Limassol, Cyprus
Duration: 3 Jun 20247 Jun 2024

Publication series

NameLecture Notes in Business Information Processing
Volume520 LNBIP
ISSN (Print)1865-1348
ISSN (Electronic)1865-1356


Conference36th International Conference on Advanced Information Systems Engineering, CAiSE 2024


  • Attribute-Based Encryption
  • Blockchain technology
  • Cryptography
  • Cyphertext Policy
  • Smart Contract


Dive into the research topics of 'CAKE: Sharing Slices of Confidential Data on Blockchain'. Together they form a unique fingerprint.

Cite this