Key Manager

Author(s):



KeyManager is a client side PKI tool for key generation, certificate enrollment, and identity and authority delegation.
Currently, Mozilla Personal Security Manager (PSM) allows import and export of keys but does not provide GUI for local key generation. Our KeyManager tool extends the Certificate Manager wizard in Mozilla PSM and adds the capability for key generation and SCEP based certificate enrollment. Our extension enables Mozilla PSM to act as a key management tool. In addition, the tool supports signing of proxy certificates for credential delegation and provides XUL based GUI for signing of XPI files as well as update manifest.


The KeyManager tool has following features :
- Generation of keys and X.509 based self-signed certificate
- Generation of PKCS#10 based Certificate Signing Requests (CSR)
- SCEP based Certificate enrollment - it enables Firefox to acts as SCEP client. The SCEP client can be invoked from other extensions and XPCOM based components.

- XPI Signing (for Mozilla add-ons) and signing of archive files - provides an XUL based GUI for command-line 'signtool' in Mozilla NSS
- Signing of update manifest using keys associated with certificate in the browser's certificate DB. You can use this tool as alternative to Mozilla's McCoy tool.
- Signing of Proxy Certificates (RFC 3820) and other users' certificates
- Signing and verification of Attribute certificates (RFC3281)
- Exporting of keys and certificate in the following formats: PKCS#7, PKCS#8, PKCS#10, PKCS#12, OpenSSL, and SSH-2
- Backup and Synchronization of keys and certificates for OpenSSL based applications: cURL, Globus toolkit, etc as well as other Mozilla-NSS based soft-tokens
- Managing keys and sign certificates in Java Keystores

For more info:
- Key Manager Tool: http://pubs.research.avayalabs.com/pdfs/ALR-2006-044.pdf

- Use case on on-line proxy certificate signing and credential delegation for Globus Grid based portal: http://pubs.research.avayalabs.com/pdfs/ALR-2007-023.pdf

Download files:

key-manager-0.0.2.20070305.xpi
key-manager-0.0.2.20070313-linux.xpi
key-manager-0.0.2.20070313-windows.xpi
key-manager-0.0.2.20070320.xpi
key-manager-0.1.0.20071203-linux.xpi
key-manager-0.1.0.20071203-windows.xpi
key-manager-0.1.0.20080321-linux.xpi
key-manager-0.1.0.20080321-mac.xpi
key-manager-0.1.0.20080321-windows.xpi
key-manager-0.1.130.20120507-linux.xpi
key-manager-0.1.130.20120507-mac.xpi
key-manager-0.1.130.20120507-windows.xpi
key-manager-0.1.150.20120801-linux.xpi
key-manager-0.1.150.20120801-mac.xpi
key-manager-0.1.150.20120801-windows.xpi
key-manager-0.1.170.20121207.1-signed.1-signed.xpi
key-manager-0.1.190.20130125.1-signed.1-signed-linux.xpi
key-manager-0.1.190.20130125.1-signed.1-signed-mac.xpi
key-manager-0.1.190.20130125.1-signed.1-signed-windows.xpi
key-manager-0.1.200.20130314.1-signed.1-signed.xpi
key-manager-0.1.220.20130525.1-signed.1-signed.xpi
key-manager-0.1.240.20130821.xpi
key-manager-0.1.3.20080402-linux.xpi
key-manager-0.1.3.20080402-mac.xpi
key-manager-0.1.3.20080402-windows.xpi
key-manager-0.1.3.20080528-linux.xpi
key-manager-0.1.3.20080528-mac.xpi
key-manager-0.1.3.20080528-windows.xpi
key-manager-0.1.3.20080615-linux.xpi
key-manager-0.1.3.20080615-windows.xpi
key-manager-0.1.3.20080714.xpi
key-manager-0.1.3.20081007-linux.xpi
key-manager-0.1.3.20081007-mac.xpi
key-manager-0.1.3.20081007-windows.xpi
key-manager-0.1.3.20090109-linux.xpi
key-manager-0.1.3.20090109-mac.xpi
key-manager-0.1.3.20090109-windows.xpi
key-manager-0.1.3.20090331-linux.xpi
key-manager-0.1.3.20090331-mac.xpi
key-manager-0.1.3.20090331-windows.xpi
key-manager-0.1.3.20090507-linux.xpi
key-manager-0.1.3.20090507-mac.xpi
key-manager-0.1.3.20090507-windows.xpi
key-manager-0.1.3.20090714-linux.xpi
key-manager-0.1.3.20090714-mac.xpi
key-manager-0.1.3.20090714-windows.xpi
key-manager-0.1.40.20110221.1-signed.1-signed-linux.xpi
key-manager-0.1.40.20110221.1-signed.1-signed-mac.xpi
key-manager-0.1.40.20110221.1-signed.1-signed-windows.xpi
key-manager-0.1.50.20110810.1-signed.1-signed-linux.xpi
key-manager-0.1.50.20110810.1-signed.1-signed-mac.xpi
key-manager-0.1.50.20110810.1-signed.1-signed-windows.xpi
key-manager-0.1.60.20110819.1-signed.1-signed-linux.xpi
key-manager-0.1.60.20110819.1-signed.1-signed-mac.xpi
key-manager-0.1.60.20110819.1-signed.1-signed-windows.xpi
key-manager-0.1.70.20110928.1-signed.1-signed-linux.xpi
key-manager-0.1.70.20110928.1-signed.1-signed-mac.xpi
key-manager-0.1.70.20110928.1-signed.1-signed-windows.xpi
key-manager-0.1.90.20120102.1-signed.1-signed-linux.xpi
key-manager-0.1.90.20120102.1-signed.1-signed-mac.xpi
key-manager-0.1.90.20120102.1-signed.1-signed-windows.xpi


This page is part of the LegacyCollector website.
Disclaimer: All material on this site is property of their respective owners and available under
open licenses to the best of our knowledge. If you are an author and would like anything removed,
then please write an e-mail to legacy [at] collector dot org.