Gandu, Ravi Teja (2025) Decentralized Cloud Access Control using Multi-Signature Smart Contracts with Threshold Cryptography. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (744kB) | Preview |
Abstract
Access Control in Cloud computing Systems or Services is managed by using a Centralized Identity and Access Management System, such as an IAM Service Providers, resulting in one Point of Failure, or Trust. In this paper We have developed the Decentralized Access Control System based on the Blockchain Model and FROST (Flexible Round Optimized Schnorr Threshold Signatures) to provide Distributed, or Tamper Proof, Cloud Resource Authorization through Decentralized Smart Contracts enforced by the Blockchain Network established on the Ethereum Blockchain Platform, for Policy Enforcement and Threshold Cryptography, in the absence of Point of Compromise for Single Users or Organizations. To measure the effect of 3 Authorization Modes on Latency and Gas Cost for Transactions throughout a Blockchain, we evaluated 3 Modes: 1) Blockchain Primary Mode is Fully Decentralized, 2) Hybrid Authorization Mode uses Multiple Authentication Factors to Combine the use of Blockchain and Cloud Identity Provider (IAM), 3) Cloud-Only Mode uses Centralized IAM. The results show that the Blockchain Primary Mode provides an Average Authorization Latency of 3.07 seconds, with Average Gas Cost for Transactions of less than 100,000 Gas per Transaction, while providing an even greater level of security and audibility (i.e., Immutability, Transparency, and Decentralization). The results also show that the Hybrid Authorization Mode provides a Satisfactory Balance of Security and Performance. The Results of this research support the viability of using a Blockchain for Cloud Access Control within Production Environments and Will have Implications for Zero Trust Technologies and Decentralized Identity Management in future Applications. Lastly we have Provided a Complete Open-Source version and Comprehensive Evaluation of the Decentralized Access Control System, providing a New Contribution to the State of the Art in Cloud Security.
| Item Type: | Thesis (Masters) |
|---|---|
| Supervisors: | Name Email Hamza Ibrahim, Ahmed UNSPECIFIED |
| Subjects: | Q Science > QA Mathematics > Computer software > Computer Security > Database security > Blockchains (Databases) T Technology > T Technology (General) > Information Technology > Computer software > Computer Security > Database security > Blockchains (Databases) Z Bibliography. Library Science. Information Resources > ZA Information resources > ZA4050 Electronic information resources > Databases > Distributed databases > Blockchains (Databases) T Technology > T Technology (General) > Information Technology > Cloud computing Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
| Divisions: | School of Computing > Master of Science in Cloud Computing |
| Depositing User: | Ciara O'Brien |
| Date Deposited: | 31 Aug 2026 14:23 |
| Last Modified: | 31 Aug 2026 14:23 |
| URI: | https://norma.ncirl.ie/id/eprint/9702 |
Actions (login required)
![]() |
View Item |
Tools
Tools