Skip to main content

Research Repository

Advanced Search

Compliance Checking of Cloud Providers: Design and Implementation

Barati, Masoud; Adu-Duodu, Kwabena; Rana, Omer; Aujla, Gagangeet Singh; Ranjan, Rajiv

Compliance Checking of Cloud Providers: Design and Implementation Thumbnail


Authors

Masoud Barati

Kwabena Adu-Duodu

Omer Rana

Rajiv Ranjan



Abstract

The recognition of capabilities supplied by cloud systems is presently growing. Collecting or sharing healthcare data and sensitive information especially during the Covid-19 pandemic has motivated organizations and enterprises to leverage the upsides coming from cloud-based applications. However, the privacy of electronic data in such applications remains a significant challenge for cloud vendors to adapt their solutions with existing privacy legislation standards such as general data protection regulation (GDPR). This article first proposes a formal model and verification for data usage requests of providers in a cloud composite service using a model checking tool. A cloud pharmacy scenario is presented to illustrate the connectivity of providers in the composite service and the stream of their requests for both collection and movement of patient data. A set of verifications is then undertaken over the pharmacy service in accordance with three significant GDPR obligations, namely user consent, data access, and data transfer. Following that, the article designs and implements a cloud container virtualization based on the verified formal model realizing GDPR requirements. The container makes use of some enforcement smart contracts to only proceed with the providers’ requests that are compliant with GDPR. Finally, several experiments are provided to investigate the performance of our approach in terms of time, memory, and cost.

Citation

Barati, M., Adu-Duodu, K., Rana, O., Aujla, G. S., & Ranjan, R. (2023). Compliance Checking of Cloud Providers: Design and Implementation. Distributed Ledger Technologies: Research and Practice, 2(2), 1-20. https://doi.org/10.1145/3585538

Journal Article Type Article
Acceptance Date Feb 13, 2023
Online Publication Date Jun 8, 2023
Publication Date Jun 30, 2023
Deposit Date Nov 2, 2023
Publicly Available Date Nov 3, 2023
Journal Distributed Ledger Technologies: Research and Practice
Print ISSN 2769-6472
Electronic ISSN 2769-6472
Publisher Association for Computing Machinery (ACM)
Peer Reviewed Peer Reviewed
Volume 2
Issue 2
Pages 1-20
DOI https://doi.org/10.1145/3585538
Public URL https://durham-repository.worktribe.com/output/1875644

Files






You might also like



Downloadable Citations