Smart Blockchain-Based Information Flow Control for SOA

Khaoula Braiki, Olfa Dallel

2024

Abstract

The Internet of Things (IoT) integrates smart devices that collect real time data from the environment. These data are leveraged to propose innovative services which transform the individual lives in a particular context such as smart homes. The Service Oriented Architecture (SOA) is adopted to support the composition of services. However, the service composition faces the problem of security, where data can illegitimately be shared with unauthorized services. This problem is called interference. The key challenge is to ensure end-to-end security which will guarantee the confidentiality and integrity of data. In this paper, we ensure the service binding in a blockchain-based SOA architecture and propose an approach based on the information flow control to protect data confidentiality. Service provider can express the service binding requirements by considering the service provider, the domain, the trust degree and the type of the operation to perform in order to secure the service composition. Moreover, we propose to apply a binding mode: a rule-based binding mode or smart binding based on a machine learning decision tree model. To avoid the interference issue, we integrate a non-interference verification mechanism by assigning a security level for each service. Our smart blockchain-based information flow control approach guarantees the confidentiality and integrity of information in IoT systems.

Download


Paper Citation


in Harvard Style

Braiki K. and Dallel O. (2024). Smart Blockchain-Based Information Flow Control for SOA. In Proceedings of the 19th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-706-1, SciTePress, pages 531-538. DOI: 10.5220/0012767500003753


in Bibtex Style

@conference{icsoft24,
author={Khaoula Braiki and Olfa Dallel},
title={Smart Blockchain-Based Information Flow Control for SOA},
booktitle={Proceedings of the 19th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2024},
pages={531-538},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012767500003753},
isbn={978-989-758-706-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Smart Blockchain-Based Information Flow Control for SOA
SN - 978-989-758-706-1
AU - Braiki K.
AU - Dallel O.
PY - 2024
SP - 531
EP - 538
DO - 10.5220/0012767500003753
PB - SciTePress