Balancing Confidentiality and Transparency for Blockchain-based Process-Aware Information Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Marcelletti, Alessandro, Marangone, Edoardo, Kryston, Michele, Di Ciccio, Claudio
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912689354178560
author Marcelletti, Alessandro
Marangone, Edoardo
Kryston, Michele
Di Ciccio, Claudio
author_facet Marcelletti, Alessandro
Marangone, Edoardo
Kryston, Michele
Di Ciccio, Claudio
contents Blockchain enables novel, trustworthy Process-Aware Information Systems (PAISs) by enforcing the security, robustness, and traceability of operations. In particular, transparency ensures that all information exchanges are openly accessible, fostering trust within the system. Although this is a desirable property to enable notarization and auditing activities, it also represents a limitation for such cases where confidentiality is a requirement since interactions involve sensitive data. Current solutions rely on obfuscation techniques or private infrastructures, hindering the enforcement capabilities of smart contracts and the public verifiability of transactions. Against this background, we propose CONFETTY, an architecture for blockchain-based PAISs to preserve confidentiality and transparency. Smart contracts enact, enforce and store public interactions, while attribute-based encryption techniques are adopted to specify access grants to confidential information. We assess the security of our solution through a systematic threat model analysis and evaluate its practical feasibility by gauging the performance of our implemented prototype in different scenarios from the literature.
format Preprint
id arxiv_https___arxiv_org_abs_2412_05737
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Balancing Confidentiality and Transparency for Blockchain-based Process-Aware Information Systems
Marcelletti, Alessandro
Marangone, Edoardo
Kryston, Michele
Di Ciccio, Claudio
Cryptography and Security
Blockchain enables novel, trustworthy Process-Aware Information Systems (PAISs) by enforcing the security, robustness, and traceability of operations. In particular, transparency ensures that all information exchanges are openly accessible, fostering trust within the system. Although this is a desirable property to enable notarization and auditing activities, it also represents a limitation for such cases where confidentiality is a requirement since interactions involve sensitive data. Current solutions rely on obfuscation techniques or private infrastructures, hindering the enforcement capabilities of smart contracts and the public verifiability of transactions. Against this background, we propose CONFETTY, an architecture for blockchain-based PAISs to preserve confidentiality and transparency. Smart contracts enact, enforce and store public interactions, while attribute-based encryption techniques are adopted to specify access grants to confidential information. We assess the security of our solution through a systematic threat model analysis and evaluate its practical feasibility by gauging the performance of our implemented prototype in different scenarios from the literature.
title Balancing Confidentiality and Transparency for Blockchain-based Process-Aware Information Systems
topic Cryptography and Security
url https://arxiv.org/abs/2412.05737