Registered 2008-01-11 by David Marín

gnoMint is a x509 Certification Authority management tool. It has command line and GTK+ based interfaces.

gnoMint allows any person to run a Certification Authority, creating certificates for any purpose: e-mail signing and/or crypting; TLS authentication through web, VPNs or other protocols; secured web-servers...

Its development was started due to the lack of a 'just-works' CA software: creating a CA from zero, through open-source command-line utilities, was possible, but was unconfortable to remember all the neccessary parameters. And you had to create a difficult configuration file.

So here it is gnoMint, and it will help you all systems and network administrators to deploy a Certification Authority very easily.

Currently, gnoMint allows:

    * Creating all the infrastructure to keep and run a Certification Authority, saved in only one file.
    * Create Certification Signing Requests, allowing to export them to PKCS#8 files, so they can be send to other CAs.
    * Create X.509 certificates, with a usual set of subject-parameters.
    * Export certificates and private keys to PEM files, so they can be used by external applications.
    * For each CA, establish a set of policies for certificate generation.
    * Import CSRs made by other applications
    * Export PKCS#12 structures, so the certificates can be imported easily by web and mail clients.
    * Revoke certificates, and generate the corresponding CRLs
    * Allow the possibility of keeping the CA private key, or other private keys, in external files or devices (as USB drives)

Project information

Maintainer:
David Marín
Driver:
David Marín
Licence:
GNU GPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C

All packages Packages in Distributions

All blueprints Latest blueprints

Get Involved

Downloads

Latest version is 1.1.0
released on 2009-11-08

All downloads

Announcements