Next Article in Journal
Density Structure of the Von Kármán Crater in the Northwestern South Pole-Aitken Basin: Initial Subsurface Interpretation of the Chang’E-4 Landing Site Region
Next Article in Special Issue
Distributed Ledger Technology for eHealth Identity Privacy: State of The Art and Future Perspective
Previous Article in Journal
A Smart Autonomous Time- and Frequency-Domain Analysis Current Sensor-Based Power Meter Prototype Developed over Fog-Cloud Analytics for Demand-Side Management
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Authentication Protocol for Cloud Databases Using Blockchain Mechanism

1
Department of CSE & IT, Jaypee University of Information Technology, Solan 173234, India
2
Graduate School, Duy Tan University, Da Nang 550000, Vietnam
3
Department of Energy Technology, Aalborg University, 6700 Esbjerg, Denmark
4
Oregon Renewable Energy Center (OREC), Department of Electrical Engineering and Renewable Energy, Oregon Tech, Klamath Falls, OR 97601, USA
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(20), 4444; https://doi.org/10.3390/s19204444
Submission received: 13 September 2019 / Revised: 9 October 2019 / Accepted: 10 October 2019 / Published: 14 October 2019
(This article belongs to the Special Issue Blockchain Security and Privacy for the Internet of Things)

Abstract

Cloud computing has made the software development process fast and flexible but on the other hand it has contributed to increasing security attacks. Employees who manage the data in cloud companies may face insider attack, affecting their reputation. They have the advantage of accessing the user data by interacting with the authentication mechanism. The primary aim of this research paper is to provide a novel secure authentication mechanism by using Blockchain technology for cloud databases. Blockchain makes it difficult to change user login credentials details in the user authentication process by an insider. The insider is not able to access the user authentication data due to the distributed ledger-based authentication scheme. Activity of insider can be traced and cannot be changed. Both insider and outsider user’s are authenticated using individual IDs and signatures. Furthermore, the user access control on the cloud database is also authenticated. The algorithm and theorem of the proposed mechanism have been given to demonstrate the applicability and correctness.The proposed mechanism is tested on the Scyther formal system tool against denial of service, impersonation, offline guessing, and no replay attacks. Scyther results show that the proposed methodology is secure cum robust.
Keywords: cloud computing; cloud databases; insider threat; outsider threat; access control; Blockchain; cluster; hash value; claims cloud computing; cloud databases; insider threat; outsider threat; access control; Blockchain; cluster; hash value; claims

Share and Cite

MDPI and ACS Style

Deep, G.; Mohana, R.; Nayyar, A.; Sanjeevikumar, P.; Hossain, E. Authentication Protocol for Cloud Databases Using Blockchain Mechanism. Sensors 2019, 19, 4444. https://doi.org/10.3390/s19204444

AMA Style

Deep G, Mohana R, Nayyar A, Sanjeevikumar P, Hossain E. Authentication Protocol for Cloud Databases Using Blockchain Mechanism. Sensors. 2019; 19(20):4444. https://doi.org/10.3390/s19204444

Chicago/Turabian Style

Deep, Gaurav, Rajni Mohana, Anand Nayyar, P. Sanjeevikumar, and Eklas Hossain. 2019. "Authentication Protocol for Cloud Databases Using Blockchain Mechanism" Sensors 19, no. 20: 4444. https://doi.org/10.3390/s19204444

APA Style

Deep, G., Mohana, R., Nayyar, A., Sanjeevikumar, P., & Hossain, E. (2019). Authentication Protocol for Cloud Databases Using Blockchain Mechanism. Sensors, 19(20), 4444. https://doi.org/10.3390/s19204444

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop