Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
Homomorphic encryption for data security in cloud computing
Download
index.pdf
Date
2018
Author
Wainakh, Asndar
Metadata
Show full item record
Item Usage Stats
376
views
228
downloads
Cite This
Recently, cloud computing has grown into a popular aspect of the IT industry. Cloud computing provides a range of hardware and software resources to its customers,which they can access through the internet. With the rapid development of cloud computing, various security issues related to confidentiality, and integrity are appearing. Traditional encryption techniques provide security to data while it is stored and transmitted, but not while it is processed. Hence traditional encryption techniques are not enough to secure data completely. Homomorphic encryption presents a resolution to this obstacle by allowing computation on encrypted data. Within the thesis, we present a summary of cloud computing security concerns plus the possibility of applying homomorphic encryption for data security.
Subject Keywords
Cryptography.
,
Cloud computing.
,
Data encryption (Computer science).
URI
http://etd.lib.metu.edu.tr/upload/12622222/index.pdf
https://hdl.handle.net/11511/27371
Collections
Graduate School of Applied Mathematics, Thesis
Suggestions
OpenMETU
Core
A Joint resource allocation system for cloud computing /
Dikbayır, Hüseyin Seçkin; Bazlamaçcı, Cüneyt Fehmi; Department of Electrical and Electronics Engineering (2014)
Cloud computing is a new trend in computing, where resources such as servers, storage devices and software applications are provided to customers over the Internet. It is typically based on a pay-per-use model similar to renting a car or taking a taxi in our daily life. The primary purpose of a cloud system is to utilize available resources effectively to provide an economic benefit to customers. To succeed in this, jobs initiated by consumers are allocated to a set of virtual machines (VM) that run in big ...
A Big Data Analytical Approach to Cloud Intrusion Detection
Gulmez, Halim Gorkem; Tuncel, Emrah; Angın, Pelin (null; 2018-06-30)
Advances in cloud computing in the past decade have made it a feasible option for the high performance computing and mass storage needs of many enterprises due to the low startup and management costs. Due to this prevalent use, cloud systems have become hot targets for attackers aiming to disrupt reliable operation of large enterprise systems. The variety of attacks launched on cloud systems, including zero-day attacks that these systems are not prepared for, call for a unified approach for real-time detect...
Database security in private database clouds
Çınar, Onur; Yazıcı, Adnan; Baykal, Nazife; Department of Information Systems (2015)
Cloud computing and systems are very popular in today’s Information Technology and Systems and have grown extremely. Cloud computing helps organizations solve increasing IT costs such as their licenses,power consumption,physical protection,by providing better standardization,higher benefit,greater performance,and quick responses of information services. This thesis presents the study of ensuring database security in cloud computing, protecting data especially from internal attacks, and managing high volumes ...
Secure model for efficient live migration of containers
Mavuş, Zeynep; Angın, Pelin; Department of Computer Engineering (2019)
Cloud services have become increasingly widespread in the past decade due to their ability to reduce the complexity and cost of managing computers and networks. Cloud applications are run in virtualized environments such as virtual machines and containers to be able to allocate resources in an inexpensive manner. Both of these approaches require effective resource utilization, for which an important enabling technology is live migration, which involves moving a service from one host to another with the mini...
A Software Development Process Model for Cloud by Combining Traditional Approaches
Hacaloglu, Tuna; Eren, Pekin Erhan; Mishra, Deepti; Mishra, Alok (2015-10-30)
Even though cloud computing is a technological paradigm that has been adopted more and more in various domains, there are few studies investigating the software development lifecycle in cloud computing applications and there is still not a comprehensive software development process model developed for cloud computing yet. Due to the nature of cloud computing that is completely different from the traditional software development, there is a need of suggesting process models to perform the software developmen...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
A. Wainakh, “Homomorphic encryption for data security in cloud computing,” M.S. - Master of Science, Middle East Technical University, 2018.