/certmgr

CertMgr: Create and manage X.509 certificates

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

Downloads Build Status codecov

CertMgr

Create and manage X.509 certificates.

About CertMgr

The Certificate Manager application supports the creation and management of X.509 certificates and their corresponding objects. store view Certificates are organized in so called Certificate store. Such a store is actually a simple directory structure containing the individual certificate files.

The application supports the following certificate operations:

  • Creation and management of private certificates (signed by your own Certificate Authority)
  • Creation and management of public certificates (signed by an external Certificate Authority)
  • Creation and management of Certificate Revocation Lists (CRL)
  • Import and export of certificates (in PEM, DER, PKCS#12 as well as JKS format)

Installation & usage:

A Java SE 8 Runtime Environment (JRE 8u60 or higher) is required to install/run CertMgr.

Download the latest version from the project's releases page.

Install4j The provided installer/launcher packages have been created using the multi-platform installer builder Install4J. Simply run the installer suitable for your platform to install the application and keep it up-to-date.

If you downloaded one of the generic archives, simply extract it to a folder of your choice. The archive contains a single executable Jar as well as a folder with the license information. Invoke the application by either double clicking the jar or invoke the command

java -jar certmgr-boot-<version> [command line arguments]

in a terminal. The application command line supports the following options:

certmgr-boot-<version> [--verbose|--debug] [store home]

--verbose
	Enable verbose logging.
--debug
	Enable debug logging.

store home
	The store home path to open.

HowTos