چکیده
یکی از مشکلات مرتبط با داده های برون سپاری شده به ارائه دهندگان سرویس های ابری، یکپارچگی داده های برون سپاری شده است. در این مقاله تکنیک های بررسی یکپارچگی داده ها برای داده ها برون سپاری شده را ارائه می کنیم. یکپارچگی داده ها شامل تکمیل، صحت و تازگی داده ها است. این مقاله بر تکنیک های یکپارچگی داده ها مبتنی بر درخت هش مرکل (MHT) متمرکز شده است. همچنین این مقاله تکنیک هایی را برای ذخیره سازی و بازیابی داده های احراز هویت مبتنی بر دخت هش مرکل از طرف و به سوی ارائه دهنده سرویس های داده ابری ارائه می کند. تحلیل مهم شناسه های مسیر مبدا (RPI) که تکنیکی برای ذخیره سازی درخت های هش مرکل در پایگاه های داده است، در این مقاله ارائه شده است.
1. مقدمه
برون سپاری داده ها به معنای ذخیره سازی داده های خود بر روی ارائه دهندگان شخص ثالث سرویس داده های ابری است. نگهداری داده ها بر روی یک سرویس داده ابری ارزان تر و ساده تر از نگهدای آن ها در محل مالک داده ها است. در کنار تمامی مزیت های موجود، برون سپاری داده ها تهدیدات امنیتی مختلفی را به داده برون سپاری شده تحمیل می کند. این تهدیدات شامل مواردی چون یکپارچگی داده ها، حریم خصوصی دسترسی و دسترسی غیر محاز به داده ها است. تمرکز این مقاله بر یکپارچگی داده ها است که شامل کامل بودن، صحت و تازگی است.
ABSTRACT
One of the problems associated with outsourcing data to cloud service providers is the data integrity of outsourced data. In this paper we present data integrity techniques for the outsourced data. Data integrity encompasses the completeness, correctness and freshness of the data. This paper focuses on the Merkle Hash Tree based data integrity techniques. It also presents the techniques for storage and retrieval of Merkle Hash Tree based authentication data to and from cloud data service provider. Critical analysis of the Radix Path Identifiers, a technique for storage of Merkle Hash Trees in the databases, is presented in this paper.
1. INTRODUCTION
Data outsourcing means to store your data on third party cloud data service providers. It is cheaper and easier to maintain the data on a cloud data service instead of maintaining it in data owner’s own premises. Besides all the benefits, data outsourcing poses numerous security threats to the outsourced data. The list includes but is not limited to data integrity, access privacy and unauthorized access of data. The focus of this paper is data integrity that encompasses completeness, correctness and freshness.
چکیده
عبارت های کلی
1. مقدمه
2. تکنیک اصلی
3. درخت های هش مرکل
3-1 روش امضا (علامت گذاری) مرکل
3-2 روش درخت های B+
3-3 یکپارچگی داده ها مبتنی بر درخت هش مرکل
3-4 مسائل پیاده سازی
4. شناسه مسیر مبدا
4-1 ذخیره MHT در دیتابیس
4-2 استخراج داده های تایید هویت
4-3 عملیات بر روی داده ها
5. تحلیل و کار در حال انجام
5-1 تحلیل
5-2 کار در حال انجام
6. نتیجه گیری ها
ABSTRACT
1. INTRODUCTION
2. BASIC TECHNIQUE
3. MERKLE HASH TREES
3.1 Merkle’s Signature Scheme
3.2 B+ Trees
3.3 Data Integrity based on Merkle Hash Tree
3.4 Implementation Issues
4. RADIX PATH IDENTIFIER
4.1 MHT Storage in the Database
4.2 Authentication Data Extraction
4.3 Data Operations
5. ANALYSIS & ONGOING WORK
5.1 Analysis
5.2 Ongoing Work
6. CONCLUSIONS