2022-12-29 09:34:34 +01:00
|
|
|
# Certificate Generator
|
|
|
|
|
|
|
|
## Howto
|
2023-05-15 16:30:06 +02:00
|
|
|
./certgen
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
## Description
|
|
|
|
1. Create self signed certificate
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Create a self signed certificate in a simple step.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
2. Create CSR
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Create a CSR file.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
3. Create PFX file
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Create a PFX file from a CRT, KEY and CHAIN.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
4. Extract PFX to CRT/KEY
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Extract CRT and KEY from a PFX file.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
5. Create CA-Bundle and PEM files
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Create a CA-Bundle file and full chained PEM files.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
6. Remove password from KEY file
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
If a KEY file contains a password you can remove it here.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
7. Decode CSR
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Show the content of a CSR file.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
8. Decode CRT
|
2022-12-29 09:36:49 +01:00
|
|
|
|
|
|
|
Show the content of a CRT file.
|
2022-12-29 09:34:34 +01:00
|
|
|
|
|
|
|
9. Match CRT/KEY
|
2022-12-29 09:39:26 +01:00
|
|
|
|
2022-12-29 09:36:49 +01:00
|
|
|
Check if a CRT and KEY belong together.
|