SECURE CLOUD STORAGE USING SECRET SHARING SCHEME

SECURE CLOUD STORAGE USING SECRET SHARING SCHEME. Masters thesis, King Fahd University of Petroleum and Minerals.

WarningThere is a more recent version of this item available.
[img]
Preview
PDF
SECURE_CLOUD_STORAGE_USING_SECRET_SHARING_SCHEME.pdf

Download (5MB) | Preview

Arabic Abstract

تعتبر آلحوسبة السحابية من اهم النماذج التي تسمح بالوصول إلى المصادر آلمتوفرة في الشبكة عند الطلب حيث يتم الوصول إلى البيانات المشتركة والبرمجيات والبنية التحتية والمنصات البرمجية . بالرغم أن الحوسبة السحابية لأزالت بحاجةٍ ماسةٍ إلى السرية و المصداقية والتوافر، فلذلك المعلومات المهمة والحساسة بحاجة إلى بروتوكول مرن وامن لحمايتها. هذا العمل يقدم تقنية جديدة تعمل على زيادة الثقة أتناء تخزين البياناتات في الحوسبة السحابية باستخدام تقنية تقاسم السر (secret sharing) . نستخدم في هذه آلتقنية ترميز آلآساس 64 لتحويل البيانات من آي نوع إلى نص "أسكي" وسيتم استخدام هذا النص بعد ذلك للإنشاء أجزاء السر. إن عمليه تحويل الملف إلى آلآساس 64 لا تتطلب معالجه أضافية مما يعمل على تسريع عمليه أنشاء أجزاء السر. للعمل على زيادة آلوثوقية في مزود خدمه آلحوسبة آلسحابية ولضمان خزن البيانات بشكل امن ، سيتم تقسيم كل نص إلى عدد من آلأجزاء باستخدام (Shamir Secret Sharing Scheme) حيث سيخزن كل جزء (share) في حوسبة سحابية مختلفه. كما ان السر لأيمكن استرجاعه أذا لم يتوفر الحد آلأدنى من آلأجزاء (shares).

English Abstract

Cloud computing is a significant model for permitting on-demand network access to shared data, software, infrastructure, and platform resources. However, cloud storage needs a certain level of availability, confidentiality, and integrity. Information sensitivity and value require the use of a highly secure and reliable protocol. This work proposes a new mechanism to increase the user trust in cloud storage using secret sharing technique. The proposed algorithm uses Base64 encoding to convert files of any type to ASCII strings which will then be used to create the secret. The file does not need any extra process to be converted to the Base64 string and this can speed up the share building process. To increase the trust on the cloud service provider and to store the data securely each string will be divided into N shares (using Shamir Secret Sharing Scheme) where each share is stored in different clouds. Then the secret should be reconstructed from the k shares.

Item Type: Thesis (Masters)
Subjects: Computer
Department: College of Computing and Mathematics > Computer Engineering
Committee Advisor: Al-Kharobi, Dr. Talal
Committee Members: Sheltami, Prof.Tarek and Abu-Amara, Dr. Marwan
Depositing User: IBRAHIM ALTHAMARY (g201304390)
Date Deposited: 11 Jun 2017 08:33
Last Modified: 31 Dec 2020 07:02
URI: http://eprints.kfupm.edu.sa/id/eprint/140359

Available Versions of this Item