||2 years ago|
|cmake||3 years ago|
|docs/reference||3 years ago|
|resources||3 years ago|
|screenshots||2 years ago|
|src||3 years ago|
|tests||3 years ago|
|.gitignore||3 years ago|
|CMakeLists.txt||3 years ago|
|LICENSE||2 years ago|
|README.md||2 years ago|
|screenshot.png||2 years ago|
Certman is a certificate management tool with a simple GUI where you can create and manage your own PKI.
NOTE: This was study project for working with X509 and the Qt Framework.
Do not use it in production environments! It is not stable, it may contains bugs and has not been security reviewed.
screenshots folder for more screenshots.
- CMake 3.10 or higher
- OpenSSL 1.1.1b
Before setting-up the project with CMake you need to set the following environment variables:
OPENSSL_ROOT_DIRpath to your OpenSSL installation
You can install OpenSSL with homebrew on mac:
brew install firstname.lastname@example.org. The environment variable will the look like:
Qt5Widgets_DIRpath to the Qt5Widgets dir containing the
Again, with homebrew (
brew install qt) the variable look something like this:
We used the following tech-stack:
- Qt5 Framework for cross-platform desktop application
- OpenSSL SSL/TLS C library
- The CMake build system
- Googletest Unit Testing Framework
- Doxygen for API Reference Documentation
This project is licensed under GPLv3.