IEEE Internet of Things Journal · 2020 · 92 citations · 21 references
Blockchain-based Pdp ModelEngineeringSmart CityInformation SecuritySmart CitiesCloud ComputingData PrivacyBlockchain ProtocolConcrete ConstructionInternet Of ThingsStorage SecurityData ManagementBlockchainData SecurityCryptography
Smart cities have experienced rapid development with the advances of information and communication technologies such as Internet of Things (IoT). To tackle the data storage issues raised by large-scale data generated by IoT devices, an increasing number of enterprises and individuals prefer to outsource their data to cloud, where data integrity becomes a concern to cloud users. A variety of provable data possession (PDP) protocols have been proposed for centralized cloud storage scenarios so far. However, a centralized cloud relies too much on the trust of the central servers and, thus, is prone to the single point of failure. In this article, we describe a blockchain-based PDP model to realize the decentralized outsourcing storage framework, and then present a concrete construction of decentralized PDP by using multireplica storage tricks. Moreover, our protocol provides dynamic operations for outsourced data and at the same time, guarantees the fairness of all parties involved. We provide a detailed security proof for the proposed protocol and deploy a smart contract for the protocols as well. We finally evaluate the algorithms and the implementation results demonstrate the practicability of the proposed protocol.
21
Provable data possession at untrusted stores
Giuseppe Ateniese, Randal Burns, Reza Curtmola et al. · 2007 · 2.7K citations
Distributed File System, Engineering, Information Security +18
Ari Juels, Burton S. Kaliski · 2007 · 1.9K citations
Short Signatures from the Weil Pairing
Dan Boneh, Ben Lynn, Hovav Shacham · Journal of Cryptology · 2004 · 1.4K citations
Scalable and efficient provable data possession
Giuseppe Ateniese, Roberto Di Pietro, Luigi V. Mancini et al. · 2008 · 1.1K citations
Smart city and the applications