No description, website, or topics provided.
Java Shell
Pull request Compare This branch is 10 commits ahead of wesabe:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Grendel is a RESTful web service which allows for the secure storage of users' documents.

When a Grendel user is created, an OpenPGP keyset (a master key for signing/verifying and a sub key for encrypting/decrypting) is generated. When the user stores a document, the document is signed with the user's master key and encrypted with their sub key.

Other users can be granted read-only access to these documents. For instance, if a web service stores documents securely for users, a user might grant the service administrators temporary shared access to their documents for support purposes, or may grant permanent access to another user for sharing purposes.

To get started using Grendel, read

To read about how to use Grendel, read

For a longer overview of the ideas behind Grendel, read "Protecting 'Cloud' Secrets with Grendel."

To read Grendel's distribution license, read