Research Article Open Access

A Federative Access Control in a Cloud Environment with a Publish/Subscribe Protocol

Abdelali Saidi1, Khalid Aissaoui2 and Abdessamad Mektoubi2
  • 1 Department of Mathematics and Computer Science, High School of Technology, El Jadida, Morocco
  • 2 Department of Computer Science, High School of Technology, Casablanca, Morocco

Abstract

Cloudcomputing is a new concept that has interesting advantages; high computingperformances provided as needed, much lower cost than in-house infrastructures,and better reliability and scalability. However, with some drawbacks that areimpeding its adoption, security is so far the most alarming concern forcompanies or organizations. Access control policies, for example, are the mostchallenging issue that has been tackled these last years; to ensure that theright user is accessing the right resources in such a distributed, virtual andscalable environment handled by a third party, to manage an access request to ashared resource from heterogeneous entities following different policies. Inthis study, the authors aim to overcome this issue by implementing an accesscontrol architecture enabling access to the shared data for collaboratingorganizations. They propose a model supplied with an ontology database describing the whole environment to control access toa publish/subscribe messaging protocol; which capitalizes on the advantagesprovided by innovative techniques such as Semantic Web technologies and thepublish/subscribe protocol. Semantic Web technologies provide dynamism andscalability for this model thanks to its SWRL inference engine while thepublish/subscribe protocol, in this case, MQTT, which is a light-couplingprotocol simplifies the traffic between the different actors involved.

Journal of Computer Science
Volume 18 No. 10, 2022, 955-967

DOI: https://doi.org/10.3844/jcssp.2022.955.967

Submitted On: 1 June 2022 Published On: 5 October 2022

How to Cite: Saidi, A., Aissaoui, K. & Mektoubi, A. (2022). A Federative Access Control in a Cloud Environment with a Publish/Subscribe Protocol. Journal of Computer Science, 18(10), 955-967. https://doi.org/10.3844/jcssp.2022.955.967

  • 2,122 Views
  • 880 Downloads
  • 2 Citations

Download

Keywords

  • Publish/Subscribe
  • Cloud Computing
  • Privacy
  • ABAC
  • XACML
  • Web Ontology
  • Access Control
  • PKI Certificate
  • Federative Policy
  • Cryptography