Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/patrickpr/YAOG
- Owner: patrickpr
- License: gpl-3.0
- Created: 2016-05-01T18:08:13.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-09-30T20:29:47.000Z (about 1 year ago)
- Last Synced: 2024-06-17T14:32:05.904Z (5 months ago)
- Topics: certificate, csr, elliptic-curve, openssl, openssl-gui
- Language: C
- Homepage:
- Size: 15.6 MB
- Stars: 105
- Watchers: 11
- Forks: 12
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starz - patrickpr/YAOG - Yet Another Openssl GUI : Qt based openssl GUI to create CSR, certificates, keys (RSA / DSA / EC) (C)
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 QtPlatforms 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)