Fortifying Cloud Storage Using Hash Code

Fortifying Cloud Storage Using Hash Code

Copyright: © 2024 |Pages: 20
DOI: 10.4018/979-8-3693-3249-8.ch005
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The data owner has complete control over it under the previous paradigm. Data owners set smart contracts. In smart contracts, the data owner stores data hash. On data, Ethereum performs encryption. It is also in charge of creating data hashes. The data owner receives a request from the user. The data owner updates information in smart contracts. After that, smart contracts provide access permissions and duration to the data user. After that, users of data can access data stored in the cloud. The recommendation suggests tracing the user and his doings.
Chapter Preview
Top

Introduction

Cloud computing (Devare, 2019; Nagaraj, 2021) is a technology that allows individuals and organizations to access and use computing resources and services over the Internet, typically on a pay-as-you-go basis. Instead of owning and maintaining physical servers and data centers, cloud computing users can rent resources from cloud providers, which host and manage these resources in their data centers.

Cloud computing refers to the delivery of computing services, including servers, storage, databases, networking, software, analytics, and intelligence, over the Internet to offer faster innovation, flexible resources, and economies of scale. Instead of owning and managing physical hardware and software, individuals and organizations can access and use these resources on a pay-as-you-go or subscription basis from cloud service providers.

In simpler terms, cloud computing allows users to rent computing resources and services from remote data centers (the “cloud”) over the internet. These resources are typically scalable, meaning users can increase or decrease their usage as needed, and maintained by the cloud provider. Cloud computing has transformed businesses and individuals' access and use of computing power, enabling greater flexibility, cost-efficiency, and accessibility to range of applications and services.

Figure 1.

Cloud deployment models and infrastructure

979-8-3693-3249-8.ch005.f01
Source: Khalil et al. (2014)

Cloud architecture refers to the design and structure of cloud computing systems, including the components, services, and organizations to deliver various cloud computing capabilities. Cloud architecture can vary depending on the specific needs of an organization. The architectural components and principles that are typically present in most cloud environments. Here are the key aspects of cloud architecture:

Complete Chapter List

Search this Book:
Reset