Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/patrickpr/YAOG

Yet Another Openssl GUI : Qt based openssl GUI to create CSR, certificates, keys (RSA / DSA / EC)
https://github.com/patrickpr/YAOG

certificate csr elliptic-curve openssl openssl-gui

Last synced: 3 months ago
JSON representation

Yet Another Openssl GUI : Qt based openssl GUI to create CSR, certificates, keys (RSA / DSA / EC)

Awesome Lists containing this project

README

        

# YAOG

[![Codacy Badge](https://api.codacy.com/project/badge/Grade/05ad904b205c4b598d3378d30a286d7b)](https://www.codacy.com/manual/patrick_34/YAOG?utm_source=github.com&utm_medium=referral&utm_content=patrickpr/YAOG&utm_campaign=Badge_Grade)

Yet Another Openssl GUI : Qt base openssl GUI to create CSR, certificates, keys (RSA / DSA / EC), P12 etc...

Current version : 1.1.2 using openSSL 1.1.1g

If you have a problem, open an [issue](https://github.com/patrickpr/YAOG/issues/new). If you have a question go to [discussion](https://github.com/patrickpr/YAOG/discussions)

This project aims to allow creating certificates / keys in a quick and easy way.

Features :
- Single executable with no dependencies (openssl & Qt lib are included)
- Create auto sign certificates or CSR with immediate PEM display to copy/paste
- Certificate signing
- Stack to handle multiple certificates
- Conversion from certificate (private key) to csr
- Allow RSA, DSA and elliptic curve keys
- Encrypt/decrypt keys, check certificate / key match
- Set X509v3 extensions
- Import/export to PKCS#12
- Should work on any platform supported by Qt

Platforms for release binaries :
- Windows release
- Will compile on Linux someday
- I don't have any Mac for OSX release.

Binary includes openssl library version 1.1.1g compiled for 64 bits Windows platform.

Source code for openssl can be found at : https://www.openssl.org/source/

Licence : GPL V3

Installation / doc : ![here](docs/01-installation.md)

Main (and only !) window :

![MAIN](img/main.jpg)