PHPkrm is an online tool that helps manage GnuPG keys for PGP and GPG encryption. It allows users to keep track of multiple keys and their respective growth of security.
One of the standout features of PHPkrm is its user-friendly interface, which makes it incredibly easy to navigate and use. Some of the key functions you'll be able to perform with this software include viewing all keyrings, downloading keys in ASCII mode, downloading all keyrings in ASCII mode, and viewing a full list of all keys in a specific keyring in text mode.
Customization is also a major focus with PHPkrm. You can modify the headers of your keyrings by creating files with specific names and extensions within the keyrings folder. Additionally, you can customize the headers of the main page that lists all keyrings by creating a separate file.
One optional customization feature that's worth considering is implementing reCAPTCHA for anti-spam purposes. You'll need to download and save recaptchalib.php in the same folder as index.php and configure several variables with reCAPTCHA mail keys and form keys.
To use PHPkrm, you'll need to have PHP, GnuPG, and Apache Rewrite installed, though the latter is optional. You'll also need the reCAPTCHA PHP library if you opt to use that feature.
Installation is relatively straightforward once you've downloaded the software. You'll need to decompress it into an empty web folder, configure config.php, and create the keyrings folder with appropriate permissions. You'll also need to create empty files in that folder with the name of each keyring, ensuring that the files are owned by the www user.
Finally, you can add PHPkrm to your crontab in order to sync with the keyserver and refresh or send all keys to it as needed. Overall, PHPkrm is an excellent tool for anyone who needs to manage GnuPG keyrings on a regular basis.
Version 1.5.2: N/A