All Projects → gondree → libpdp

gondree / libpdp

Licence: BSD-2-Clause License
An experimental library for PDP and POR

Programming Languages

c
50402 projects - #5 most used programming language
OpenEdge ABL
179 projects
python
139335 projects - #7 most used programming language
Makefile
30231 projects
perl
6916 projects
shell
77523 projects

libpdp, a library for Proofs of Data Possession

A provable data possession scheme allows a client that has stored data at an untrusted server to verify that the server possesses the original data without retrieving it or storing a copy himself. It accomplishes this by generating probabilistic proofs using an interactive protocol with the remote server.

libpdp currently implements the following cryptographic proof schemes:

  • MACPDP -- The simple MAC-based PDP scheme.
  • A-PDP -- An implementation of the Ateniese, Burns, Curtmola, Herring, Kissner, Peterson and Song provable data possession (PDP) scheme.
  • CPOR -- An implementation of the Shacham and Waters POR scheme.
  • SEPDP -- An implementation of the Ateniese, Pietro, Mancini and Tsudik PDP scheme.

All modules are listed in the Module Documentation

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].