A web application to manage X.509 Public Key Infrastructures (PKI).
- Create and manage Certificate Authorities (CA), including chained/intermediate CAs;
- Issue Certificates from Certificate Signing Requests (CSR);
- Revoke Certificates and issue Certificate Revocation Lists (CRL);
- Manage Policies to impose constraints on Certificate issuance;
Install as a regular Ruby on Rails application. Setup the database with:
bundle exec rails db:setupAn initial user account must be created with:
bundle exec rails consoleThen, in the Rails console:
User.create(email: "bob@example.com", password: "secret")