java-certificate-authority

A Java Certificate Authority (CA) with web GUI

Build Status Build status Coverity Scan Build Status

Requirements

This project requires Java 8 or higher.

Modules

java-ca-lib

This is a Java library providing a DSL to simplify the signing and manipulation of SSL certificates. It comes with its own abstraction layer, and uses both Bouncy Castle API and Java cryptographic APIs.

More...

ca-api

This will be a web application frontend to manage a Certificate Authority. It will use Dropwizard on the server side, and Angular 2 on the client side.