Encrypts data with a RSA public key. Decrypts data using RSA private keys which are encrypted with a password.

SCM system : Git (git)

Author: Marc Worrell

Project source url:

Each public key is named. An user can have a private key for decrypting data that has been encrypted with the same named private key. The private key of an user is encrypted with a password.

All private and public keys are administrated in the vault database table.

This module uses openssl to generate the private and public RSA keys. Per default it generates 2048 bit keys.


Zotonic >= 0.10:
zotonic modules install mod_vault
Zotonic <= 0.9:
zotonic installmodule mod_vault
Zotonic <= 0.6:
git clone mod_vault

Leave a comment