Title of article :
An Efficient Secret Sharing-based Storage System for Cloud-based Internet of Things
Author/Authors :
Bypour, H School of Mathematics and Computer Science - Damghan University, Damghan, Iran , Farhadi, M School of Mathematics and Computer Science - Damghan University, Damghan, Iran , Mortazavi, R School of Engineering - Damghan University, Damghan, Iran
Abstract :
Internet of things (IoTs) is the newfound information architecture based on the internet that develops interactions between objects and services in a secure and reliable environment. As the availability of many smart devices rises, secure and scalable mass storage systems for aggregate data is required in IoTs applications. In this paper, we propose a new method for storing aggregate data in IoTs by the use of -threshold secret sharing scheme in the cloud storage. In this method, original data is divided into blocks that each block is considered as a share. The edge server does not send these shares (blocks) directly (through the secure channel) to cloud service providers ( s). Rather, the edge server hides the shares (blocks) with XORing two secret values and publishes the result. Indeed, with this method, none of s has an amount of block information.This scheme is also verifiable, i.e., in the verification phase, each can verify its quasi-share. Moreover, before data retrieval, the edge server checks the correctness of provided quasi-share from s of an authorized group. Also, the proposed scheme is scalable, since new data can be inserted or part of the original data can be deleted, without changing shares. It is worth noting that the proposed scheme is more efficient compared with the other scheme since heavy and complex computation is not required.
Farsi abstract :
اينترنت اشياء، معماري اطلاعات نوظهور مبتني بر اينترنت است كه تعاملات بين اشياء و سرويس ها (خدمات) را در يك محيط امن و قابل اطمينان توسعه مي دهد. چون دسترسي زياد دستگاه هاي هوشمند روبه افزايش است، سيستم هاي ذخيره سازي انبوه امن و مقياس پذير براي داده هاي جمع شده در برنامه هاي IoTs مورد نياز است. در اين مقاله، يك روش جديد براي ذخيره سازي داده هاي جمع شده در IoTs با استفاده از تسهيم راز استانهاي [t
, n) در ذخيره سازي ابر پيشنهاد مي كنيم. در اين روش، داده اصلي به 4 بلوك تقسيم مي شود طوري كه هر بلوك به عنوان يك سهم در نظر گرفته مي شود. سرور لبه اين سهم ها (بلوكها) را به طور مستقيم (از طريق كانال خصوصي براي سرويس هاي ارائه دهنده خدمات (CSPها) ارسال نمي كند. بلكه سرور لبه اين سهم ها (بلوكها) را با XOR كردن با دو مقدار مخفي، پنهان مي كند و مقدار بدست آمده را منتشر مي كند. در واقع با اين روش، هيچ يك از CSPها اطلاعاتي درباره بلوكها ندارد. اين طرح همچنين تأييدپذير است. يعني، در مرحله تأييدپذيري، هر CSP مي تواند درستي شبه سهم خود را تأييد كند. بعلاوه، قبل از بازيابي داده، سرور لبه درستي شبه سهم هاي ارائه شده توسط SPها را بررسي مي كند. همچنين طرح پيشنهادي مقياس پذير است، چون، بدون تغيير دادن سهام، مي توان داده جديد اضافه و يا بخشي از داده اصلي را حذف كرد. قابل توجه است كه طرح پيشنهادي در مقايسه با طرحهاي ديگر كارآمدتر است، زيرا محاسبات سنگين و پيچيده مورد نياز نيست.
Keywords :
Internet of Things , Cloud Storage , Secret Sharing Scheme , Aggregate Data