Developing a library for proofs of data possession in Charm
Loading...
Authors
Riebel-Charity, Krisztina C.
Advisors
Gondree, Mark
Peterson, Zachary
Second Readers
Subjects
API
Charm
MAC-PDPD
PDP
POR
Charm
MAC-PDPD
PDP
POR
Date of Issue
2013-06
Date
Jun-13
Publisher
Monterey, California: Naval Postgraduate School
Language
Abstract
Provable Data Possession (PDP) is a cryptographic tool for auditing big data on a storage server or in the cloud. The goal of PDP is to efficiently verify that the server is storing the data. PDP provides probabilistic guarantees that the server is storing the information, and it will be available when needed, without accessing the entire file. In this work, we have developed a PDP module for the Charm cryptographic framework. We wrote an application programmer interface (API) for generic PDP schemes. We implemented the simple MAC-PDP scheme with efficient subroutines for sub-linear sampling. We hope that this work will encourage further study in the rapid prototyping and evaluation of new PDP schemes in the Charm framework.
Type
Thesis
Description
Series/Report No
Department
Computer Science
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
