Please use this identifier to cite or link to this item: https://ptsldigital.ukm.my/jspui/handle/123456789/476287
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorDr. Elankovan Sundararajan. Dr. Elankovan
dc.contributor.authorRahmani Hossein (P53657)
dc.date.accessioned2023-10-06T09:15:50Z-
dc.date.available2023-10-06T09:15:50Z-
dc.date.issued2013-06-03
dc.identifier.otherukmvital:81186
dc.identifier.urihttps://ptsldigital.ukm.my/jspui/handle/123456789/476287-
dc.descriptionIn recent years, there has been a vast interest in optimal usage of computing resources so that massive data can be processed with minimal cost. The need to use a pool of shared resources in a wide area network that provide elasticity, high capacity of computation and ability to store information on location-independent storages have led to the advent of cloud computing. However, the global nature of cloud brings about some challenges such as availability, performance and security issues. From a security perspective, some current concepts in cloud such as outsourcing, virtualization, multitenancy, and etc. make it untrustworthy to migrate to cloud. Jurisdiction, national security and law enforcement are minatory to the confidentiality when the data is stored in different locations around the globe. As such physical control over our information in cloud is impossible, one good option to overcome this threat is to conceal the data within cloud. Thus, encrypting critical data becomes essential, and strongly advisable. Therefore, encryption is extremely valuable when public cloud is utilized. On the other hand, client-side encryption can undermine the benefits of cloud since it is a time-consuming task for encryption and decryption. To address this issue, we developed a private cloud as an intermediary. Based on XaaS concept, we provide encryption service on this private cloud known as Encryption Cloud. Choosing a suitable cryptography algorithm is important since longer resource usage time implies higher utilization cost. Performance of these algorithms depends on size and type of files as well as key size of cryptography algorithms. In this research, we performed experiments on the six known cryptography algorithms based on different file size, file type and key size. We further evaluated the effect of virtual machine type on our findings. The results obtained from our experiment can be used in determining which cryptography algorithm to use in a particular situation.,Kebelakangan ini, terdapat peningkatan besar dalam keperluan penggunaan optimal sumber pengkomputeran supaya data yang besar boleh diproses dengan kos yang minimum. Keperluan untuk menggunakan sekumpulan sumber yang dikongsi dalam rangkaian yang luas yang menyediakan keanjalan, kapasiti tinggi pengkomputeran dan keupayaan penyimpanan bebas lokasi telah membawa kepada kemunculan perkomputeran Awan. Walau bagaimanapun pengkomputeran Awan membawa beberapa cabaran dalam bidang ini dari segi ketersediaan dan prestasi serta isu-isu keselamatan. Dari perspektif keselamatan, beberapa konsep semasa dalam Awan seperti penyumberan luar, virtualisasi, sewaan pelbagai, dan lain-lain menjadikanya kurang selamat untuk beralih ke persekitaran Awan. Bidang kuasa, keselamatan negara dan penguatkuasaan undang-undang tidak dapat dilaksanakan apabila data disimpan di lokasi yang berbeza di pelosok dunia. Apabila kita tidak mempunyai kawalan fizikal ke atas maklumat di dalam Awan, adalah menjadi keperluan untuk menyembunyikan data dalam Awan. Dengan demikian adalah penting untuk menggunakan enkripsi apabila Awan awam digunakan. Namun begitu, Awan awam tidak cukup selamat untuk melaksanakan enkripsi. Pengunaan enkripsi di pihak pelanggan pula akan menjejaskan manfaat pengunaan Awan kerana akan mengambil masa pemprosesan yang tinggi untuk enkripsi dan dekripsi. Untuk menangani isu ini, kita membangunkan Awan swasta sebagai perantara. Berdasarkan kepada konsep XaaS, kami menyediakan perkhidmatan enkripsi pada Awan persendirian yang dikenali sebagai Awan enkripsi. Pemilihan algoritma kriptografi yang sesuai adalah penting disni kerana penggunaan sumber yang lebih lama akan meningkatkan kos. Namun begitu, prestasi algoritma kriptografi juga bergantung kepada saiz dan jenis fail serta saiz kekunci algoritma kriptografi. Oleh itu, dalam kajian ini kita menjalankan eksperimen keatas enam algoritma kriptografi yang diketahui berdasarkan fail yang berlainan saiz, jenis fail dan saiz kekunci. Seterusnya kesan pengunaan mesin maya yang berbeza dinilaikan. Keputusan yang diperolehi dari eksperimen kami, boleh digunakan dalam menentukan yang algoritma kriptografi untuk digunakan dalam keadaan tertentu.,Master
dc.language.isoeng
dc.publisherUKM, Bangi
dc.relationFaculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat
dc.rightsUKM
dc.subjectCryptography algorithm
dc.subjectEncryption
dc.subjectEncryption Cloud
dc.subjectData encryption (Computer science).
dc.titleOptimal cryptography algorithms for encryption as a service on cloud environments
dc.typetheses
dc.format.pages127
dc.identifier.callnoQA76.9.A25 R337 2013 3
dc.identifier.barcode001641
Appears in Collections:Faculty of Information Science and Technology / Fakulti Teknologi dan Sains Maklumat

Files in This Item:
File Description SizeFormat 
ukmvital_81186+SOURCE1+SOURCE1.0.PDF
  Restricted Access
3.39 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.