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.
DownloadPaper 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