java-certificate-authority
A Java Certificate Authority (CA) with web GUI
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.
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.