PHPkrm 1.5.2

PHPkrm is a web-based GnuPG (PGP and GPG) keyring manager.

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
3.9/5 14
DEVELOPED BY:
Pau Rodriguez
HOMEPAGE:
code.google.com
CATEGORY:
ROOT \ Security
2 PHPkrm Screenshots:
PHPkrmPHPkrm
PHPkrm is a web-based GnuPG (PGP and GPG) keyring manager. It lets anonymous visitors add their own public keys and download all keyrings, and allows synchronization with external servers to refresh the keys and/or upload the keys.

Usage:

http://localhost/PATH/ List all keyrings
http://localhost/PATH/?q=KEYRING/KEYID Download the key in ASCII mode
http://localhost/PATH/?q=KEYRING/download Download all the keyring in ASCII mode
http://localhost/PATH/?q=KEYRING/print Full list of all keys in KEYRING in text mode
http://localhost/PATH/?q=KEYRING/refresh Synchronize with keyserver to refresh keys UID's and optionaly send all keys to it

Customizations

The headers can be customized by creating in the keyrings folder ($dbpath) the files named as the keyring name but ending with .php or .txt for html or print version respectively.
The headers of the main page with keyrings list can be customized by creating a file named list.php in the same folder as index.php.
Using reCAPTCHA (Anti-SPAM method)

-Download and save recaptchalib.php in the same folder as index.php.
-Configure $recaptcha_* variables with the reCAPTCHA mail keys and form keys.

Requirements:

PHP
GnuPG
Apache Rewrite (Optional)
reCAPTCHA PHP library (Optional)

Installation:

Descompress in a empty web folder
Configure config.php
For Rewrite:

-Configure $basehref at config.php
-Configure RewriteBase at .htaccess

Create the keyrings folder ($dbpath) with permissions of www user
Create empty files in the previous folder with the name of keyrings

-The keyring name must be only alphanumeric and/or the characters -_
-Files must be owned by www user

Add to crontab wget http://localhost/PATH/?q=KEYRING/refresh to sync with the keyserver to refresh keys UID's and optionaly send all keys to it.

Last updated on May 12th, 2008

#keyring manager #public keys #web-based GnuPG #GnuPG #GPG #PGP #keyring

Add your review!

SUBMIT