Metadata-Version: 2.1
Name: certsGenerator
Version: 0.4.5
Summary: Certs generator made it simple
Home-page: https://github.com/t1m0t/certsGenerator
Author: Timothée BARON
Author-email: timothee.baron@protonmail.com
License: MIT
Project-URL: Code, https://github.com/t1m0t/certsGenerator
Project-URL: Issue tracker, https://github.com/t1m0t/certsGenerator/issues
Keywords: certs certificate x509 pyca cryptography crt
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Information Technology
Classifier: Natural Language :: English
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: click (==8.0.1)
Requires-Dist: cryptography (==3.4.8)
Requires-Dist: orjson (==3.6.3)

# certsGenerator
[![PYPI](https://img.shields.io/pypi/v/certsGenerator.svg)](https://pypi.org/project/certsGenerator/)
[![PYPI Python Versions](https://img.shields.io/pypi/pyversions/certsGenerator.svg)](https://pypi.org/project/certsGenerator/)
# 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.

