- Format
- Pages
- Chapters
A blockchain-based access control system for cloud storage
A blockchain-based access control system for cloud storageAbstract:In this paper, we present a prototype of multi-user system for access control to datasets stored in an untrusted cloud environment. Cloud storage like any other untrusted environment needs the ability to secure share information. Our approach provides an access control over the data stored in the cloud without the provider participation. The main tool of access control mechanism is ciphertext-policy attribute-based encryption scheme with dynamic attributes. Using a blockchain-based decentralized ledger, our system provides immutable log of all meaningful security events, such as key generation, access policy assignment, change or revocation, access request. We propose a set of cryptographic protocols ensuring privacy of cryptographic operations requiring secret or private keys. Only ciphertexts of hash codes are transferred through the blockchain ledger. The prototype of our system is implemented using smart contracts and tested on Ethereum blockchain platform.TABLE OF CONTENTTitle page- – – – – – – – – iApproval page – – – – – – – -iiDedication – – – – – – – – -iiiAcknowledgement – – – – – – – -ivAbstract – – – – – – – – – -vTable of content – – – – – – – -viCHAPTER ONEINTRODUCTION – – – – – – – -11.0 Background of the study – – – – -11.1 Statement of the problem – – – – -51.2 Purpose of the study – – – – – -61.3 Significance of the study – – – – -81.4 Research questions – – – – – -91.5 Scope of the study – – – – – – -10CHAPTER TWOLITERATURE REVIEW – – – – – – -11CHAPTER THREEResearch methodology – – – – – – -39Design of study – – – – – – – -40Area of study – – – – – – – – -40Population of the study – – – – – – -41Sample and sampling techniques – – – – -41Instrument for data collection – – – – -41Method of data collection – – – – – -42Method of data analysis – – – – – – -43CHAPTER FOURPresentation, analysis and interpretation of data – -48Discussion of findings – – – – – – -56CHAPTER FIVESummary of findings – – – – – – -60Conclusion – – – – – – – – -61Recommendations – – – – – – – -62Suggestions for further research – – – – -64References – – – – – – – – -65Appendix I – – – – — – – – -68Questionnaire. – – – – – – – -69A blockchain-based access control system for cloud storageSharing is caring! Post Views: 13