Selbstsigniertes Zertifikat: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 10: | Zeile 10: | ||
*openssl req -new -key private.key -out public.csr | *openssl req -new -key private.key -out public.csr | ||
=Normale Signierung= | =Normale Signierung= | ||
| − | *openssl x509 -req -days 730 -in public.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out | + | *openssl x509 -req -days 730 -in public.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out public.crt |
Version vom 8. September 2023, 11:32 Uhr
aes256 with password
Als erstes wird ein Privater Schlüssel der CA erstellt. Dieser wird mit einem Passwort geschützt.
- openssl genrsa -aes256 -out ca.key 4096
CA selbst signieren
Im zweiten Schritt passieren mehrere Dinge. Es wird ein Öffentlicher Schlüssel erstellt. Dann bekommt die CA einen Distinguish Name. Dies wird dann gleich signiert.
- openssl req -new -key ca.key -x509 -days 3650 -out ca.crt
Erstellen eine Privtaten Schlüssels
- openssl genrsa -out private.key 4096
Erstellen einer CSR (Certificate Signing Request):
- openssl req -new -key private.key -out public.csr
Normale Signierung
- openssl x509 -req -days 730 -in public.csr -CA ca.crt -CAkey ca.key -CAcreateserial -out public.crt