Skip to content

kitschysynq/certographer

 
 

Repository files navigation

Certographer

Build Status GoDoc

Certographer is a golang library and a set of userspace tools to allow for easy creation and management of a Certificate Authority. The project goal is to allow easy and secure issuing of certificates that are fully complient with published RFCs.

Goals

  • ✓ RSA Certificate Authority Creation

  • ❏ RSA Certificate Issuing

  • ❏ RSA Certificate Revokation

  • ❏ ECDSA Certificate Authority Creation

  • ❏ RSA Certificate Issuing

  • ❏ RSA Certificate Revokation

  • ❏ CSR Certificate Issuing

  • ✓ In Memory Datastore (for testing)

  • ❏ File Datastore

  • ❏ Postgres Datastore

  • ❏ boltdb Datastore

Installation

go get github.com/lordspacehog/certographer

Usage

TODO: Write Usage for bundled cli

Contributing

  1. Fork It!

  2. Create your feature branch: git checkout -b feature/my-feature

  3. Commit your feature branch: git commit -am "my new feature"

  4. Push to the feature branch: git push origin feature/my-feature

  5. Create a pull request!

Credits

  • Alex Swehla

  • Sean Swehla

License

MIT License (See LICENSE in root of repository)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%