Developer Documentation
PPassKeeper is a library that intends to solve problems for software developers who want to store sensitive data like passwords in a portable way. It is possible thanks to its plugin-based architecture.
Explanation of the architecture
LibPPassKeeper is the core component of the architecture. It is designed to be portable and to provide an interface between the modules and software. It dynamically lists up available modules, so, you won't need to recompile ppasskeeper when a new module is added. By nature, modules are not likely to be portable, so, it'll be user's job to install them.
The interface has been designed to be usable with C/C++ applications.
