A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning
The dramatic rise in internet-based service provisioning has highlighted the importance of deploying scalable access control methods, facilitating service authorization for eligible users. Existing centralized methods suffer from single-point-of-failure, low scalability, and high computational overh...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9446149/ |
id |
doaj-62f74cd77ffa4ac2882729ba4a219192 |
---|---|
record_format |
Article |
spelling |
doaj-62f74cd77ffa4ac2882729ba4a2191922021-06-10T23:00:57ZengIEEEIEEE Access2169-35362021-01-019812538127310.1109/ACCESS.2021.30858319446149A Novel Access Control Method Via Smart Contracts for Internet-Based Service ProvisioningFariba Ghaffari0https://orcid.org/0000-0003-2785-9950Emmanuel Bertin1Noel Crespi2https://orcid.org/0000-0003-2962-192XShanay Behrad3Julien Hatin4Orange Innovation, Caen, FranceOrange Innovation, Caen, FranceTelecom SudParis, Institut Polytechnique de Paris, Palaiseau, IMT, FranceInstitute of Research and Technology b-com, Cesson-Sévigné, FranceOrange Innovation, Caen, FranceThe dramatic rise in internet-based service provisioning has highlighted the importance of deploying scalable access control methods, facilitating service authorization for eligible users. Existing centralized methods suffer from single-point-of-failure, low scalability, and high computational overhead. In addition, in these methods, users pay for the service provider as well as the network provider independently for a specific service, imposing extra cost for the user. New business models are needed to resolve such shortcomings. The realization of these models calls for sophisticated access control methods which consider the requirements of all parties who want to: 1) access a service; 2) provide that service; and 3) provide the network connection. Blockchain is an enabling technology that provides unprecedented opportunities to novel distributed access control methods for new business models. We propose an Attribute-based access control solution by leveraging Blockchain to share network providers’ and service providers’ resources. Our solution offers access flexibility based on the requirements of the parties while fulfilling reliability, accountability, and immutability. Besides, it decreases the overall service cost which is beneficial for each party. Our solution makes it possible for service providers to outsource their access control procedures without requiring a trusted third party. The experiments confirm that our solution can provide a fast, comprehensive, and scalable access control mechanism.https://ieeexplore.ieee.org/document/9446149/ABACblockchainethereumflexible access controlnetworkservice provisioning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Fariba Ghaffari Emmanuel Bertin Noel Crespi Shanay Behrad Julien Hatin |
spellingShingle |
Fariba Ghaffari Emmanuel Bertin Noel Crespi Shanay Behrad Julien Hatin A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning IEEE Access ABAC blockchain ethereum flexible access control network service provisioning |
author_facet |
Fariba Ghaffari Emmanuel Bertin Noel Crespi Shanay Behrad Julien Hatin |
author_sort |
Fariba Ghaffari |
title |
A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning |
title_short |
A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning |
title_full |
A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning |
title_fullStr |
A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning |
title_full_unstemmed |
A Novel Access Control Method Via Smart Contracts for Internet-Based Service Provisioning |
title_sort |
novel access control method via smart contracts for internet-based service provisioning |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
The dramatic rise in internet-based service provisioning has highlighted the importance of deploying scalable access control methods, facilitating service authorization for eligible users. Existing centralized methods suffer from single-point-of-failure, low scalability, and high computational overhead. In addition, in these methods, users pay for the service provider as well as the network provider independently for a specific service, imposing extra cost for the user. New business models are needed to resolve such shortcomings. The realization of these models calls for sophisticated access control methods which consider the requirements of all parties who want to: 1) access a service; 2) provide that service; and 3) provide the network connection. Blockchain is an enabling technology that provides unprecedented opportunities to novel distributed access control methods for new business models. We propose an Attribute-based access control solution by leveraging Blockchain to share network providers’ and service providers’ resources. Our solution offers access flexibility based on the requirements of the parties while fulfilling reliability, accountability, and immutability. Besides, it decreases the overall service cost which is beneficial for each party. Our solution makes it possible for service providers to outsource their access control procedures without requiring a trusted third party. The experiments confirm that our solution can provide a fast, comprehensive, and scalable access control mechanism. |
topic |
ABAC blockchain ethereum flexible access control network service provisioning |
url |
https://ieeexplore.ieee.org/document/9446149/ |
work_keys_str_mv |
AT faribaghaffari anovelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT emmanuelbertin anovelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT noelcrespi anovelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT shanaybehrad anovelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT julienhatin anovelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT faribaghaffari novelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT emmanuelbertin novelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT noelcrespi novelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT shanaybehrad novelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning AT julienhatin novelaccesscontrolmethodviasmartcontractsforinternetbasedserviceprovisioning |
_version_ |
1721384260308303872 |