Apso 0.1.0

Apso project is a framework for adding secrecy to version control systems.
Apso project is a framework for adding secrecy to version control systems. Usually, version control systems support transfer of encrypted data between clients and the server (in centralized systems) or between clients (in distributed systems).

This, however, does not help one who needs to store his versioned content in a potentially hostile host. Apso makes this possible by creating encrypted versions of version control repositories.

Here are some key features of "Apso":

· Documentation with explanation of concepts, examples of usage and internals overview;
· Written in C++;
· Repositories are encrypted, so the host administrator can do his job without having access to the data;
· Easy to setup and use;
· Access control uses a (configurable) GPG-like PKI;
· Can be configured to use different cryptographic algorithms;
· Only depends on boost (and of course on the version control client and a cryptographic library);
· Distributed version control systems may be added as plugins;
· Cryptographic engines may be added as plugins;
· User interfaces may be added as plugins;
· A friendly developer.


· The Boost Libraries

What's New in This Release:

· Debian packages are now available.
· The build system has been improved.
· Some bugs have been fixed.

last updated on:
November 3rd, 2006, 4:35 GMT
license type:
GPL (GNU General Public License) 
developed by:
J. Pellegrini
ROOT \ Security
Download Button

In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!