Skip to content

x509 certificate generation made easy via a json configuration file

License

Notifications You must be signed in to change notification settings

t1m0t/certsGenerator

Repository files navigation

certsGenerator

PYPI PYPI Python Versions

About the project

This project:

  • aims to generate certificates from a json configuration file automatically. Just set the configuration properly and execute the script.
  • is built on top of https://github.com/pyca/cryptography

Usage

  • install the package pip install certsGenerator
  • run the command, for example certsGenerator --conf=certsData/conf.json" (beware of relative file paths as the starting dir is from the one from which the program is executed)

Compatibility

Algorithms supported:

  • ECDSA
  • RSA
  • Ed25519

OpenSSH keys format are supported as of v0.4.4

Testing

Run test with pipenv run test

Contributing

Contributions are welcome. Feel free to participate!

  1. First open a ticket issue
  2. Push a PR eventually :)

Licence

This program is licenced under MIT.

About

x509 certificate generation made easy via a json configuration file

Resources

License

Stars

Watchers

Forks

Packages

No packages published