MC-ABAC: An ABAC-based Model for Collaboration in Multi-Cloud Environment

被引:0
作者
Madani, Mohamed Amine [1 ]
Kerkri, Abdelmounaim [2 ]
Aissaoui, Mohammed [2 ]
机构
[1] Mohammed Premier Univ, Engn Sci Lab LSI, Natl Sch Appl Sci, Oujda, Morocco
[2] Mohammed Premier Univ, Natl Sch Appl Sci, Lab Stochast & Determinist Modeling, Oujda, Morocco
关键词
ABAC model; multi-tenant; multi-cloud; collabora-tion; trust;
D O I
10.14569/IJACSA.2023.01406126
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Collaborative systems allow a group of organizations to collaborate and complete shared tasks through distributed platforms. Organizations who collaborate often leverage cloud-based solutions to outsource their data and to benefit from the cloud capabilities. During such collaborations, tenants require access to and utilize resources held by other collaborating tenants, which are hosted across multiple cloud providers. Ensuring access control in a cloud-based collaborative application is a crucial problem that needs to be addressed, particularly in a multi-cloud environment. This paper presents the Multi-Cloud ABAC: MCABAC model, an extension of the ABAC: Attribute Based Access Control model, suitable for ensuring secure collaboration and cross-tenant access in a multi-cloud environment. The MC-ABAC introduces the notions of tenant, cloud customer and cloud service provider as fundamental entities within the model. Additionally, it incorporates multiple trust relations to enable collaboration and resource sharing among tenants in the multi-cloud environment. To demonstrate its feasibility, we have implemented the MCABAC model using Python technology.
引用
收藏
页码:1182 / 1190
页数:9
相关论文
共 50 条
[21]   A Genetic-based Approach to Location-aware Cloud Service Brokering in Multi-cloud Environment [J].
Shi, Tao ;
Ma, Hui ;
Chen, Gang .
2019 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (IEEE SCC 2019), 2019, :146-153
[22]   Selection of Cloud Service Providers for Hosting Web Applications in a Multi-cloud Environment [J].
Ramamurthy, Arun ;
Saurabh, Saket ;
Gharote, Mangesh ;
Lodha, Sachin .
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, :202-209
[23]   A Novel Algorithm for Optimizing Selection of Cloud Instance Types in Multi-cloud Environment [J].
Liu, Wenqiang ;
Wang, Pengwei ;
Meng, Ying ;
Zou, Guobing ;
Zhang, Zhaohui .
2019 IEEE 25TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2019, :167-170
[24]   Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment [J].
Sanjaya Kumar Panda ;
Sohan Kumar Pande ;
Satyabrata Das .
Arabian Journal for Science and Engineering, 2018, 43 :913-933
[25]   Ensuring user authentication and data integrity in multi-cloud environment [J].
Megouache, Leila ;
Zitouni, Abdelhafid ;
Djoudi, Mahieddine .
HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2020, 10 (01)
[26]   A Web Client Secure Storage Approach in Multi-Cloud Environment [J].
Bin Sahbudin, Murtadha Arif ;
Di Pietro, Riccardo ;
Scarpa, Marco .
2019 4TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND SECURITY (ICCCS), 2019,
[27]   Security Governance in a Multi-Cloud Environment: A systematic Mapping Study [J].
Witti, Hamad ;
Ghedira-Guegan, Chirine ;
Disson, Eric ;
Boukadi, Khouloud .
PROCEEDINGS 2016 IEEE WORLD CONGRESS ON SERVICES - SERVICES 2016, 2016, :81-86
[28]   Distributed Data Integrity Verification Scheme in Multi-Cloud Environment [J].
Witanto, Elizabeth Nathania ;
Stanley, Brian ;
Lee, Sang-Gon .
SENSORS, 2023, 23 (03)
[29]   Scheduling Data-Driven Workflows in Multi-Cloud Environment [J].
Sooezi, Nafise ;
Abrishami, Saeid ;
Lotfian, Majid .
2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, :163-167
[30]   Privacy Preserving Frequent Pattern Mining on Multi-Cloud Environment [J].
Tai, Chih-Hua ;
Huang, Jen-Wei ;
Chung, Meng-Hao .
2013 INTERNATIONAL SYMPOSIUM ON BIOMETRICS AND SECURITY TECHNOLOGIES (ISBAST), 2013, :235-240