Skip to content

canonical/notary

Repository files navigation

Notary

Notary is an open-source TLS Certificate Management software. It provides a secure, reliable, and simple way to manage x.509 certificates for your applications and services.

We designed Notary for Enterprise environments where users need to securely manage the lifecycle of a large number of certificates.

Get Started Now!

Key features

  • Certificate Authority: Notary can act as a Certificate Authority (CA) to issue certificates, both as a root and intermediate CA.
  • Secure Intermediary: Notary acts as an intermediary between your CA and your certificate requests, providing a secure way to distribute certificates.
  • User Management: Decide who can request and provide certificates.
  • Simple UI: A simple and intuitive web interface for managing certificates.
  • Extensive HTTP API: Accomplish all the tasks you can do in the UI via the HTTP API.
  • Metrics: Monitor the state of your certificates and the health of your Notary instance with Prometheus metrics.
  • Encryption Backend Support: Secure Notary's private keys using a PKCS#11 compliant Hardware Security Module (HSM) or HashiCorp Vault.

Quick links

Project & Community

Notary is an open source project that warmly welcomes community contributions, suggestions, fixes, and constructive feedback.

  • To contribute to the code Please see CONTRIBUTING.md for guidelines and best practices.
  • Raise software issues or feature requests in GitHub
  • Meet the community and chat with us on Matrix

About

Notary is an x509 certificate management application.

Topics

Resources

License

Contributing

Security policy

Stars

19 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages