Skip to content

Accenture/libpdp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An experimental library for PDP and POR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OpenEdge ABL 48.4%
  • C 47.8%
  • Makefile 2.2%
  • Python 0.7%
  • Perl 0.4%
  • Shell 0.4%
  • Other 0.1%