Ich habe einen CSR mit OpenSSL erstellt. Zuerst habe ich einen private Key erstellt:
openssl genpkey -algorithm RSA -out signing\signing.key -aes256 -pkeyopt rsa_keygen_bits:4096
Die Config sieht so aus:
[ req ]
default_bits = 4096
prompt = no
default_md = sha256
distinguished_name = dn
req_extensions = req_ext
[ dn ]
CN = My Signature
O = My Organization
C = AT
[ req_ext ]
keyUsage = critical, digitalSignature
extendedKeyUsage = codeSigning
Und den CSR erstelle ich mit
openssl req -new -key signing\signing.key -out signing\signing.csr -config signing\signing.cnf
Jetzt hat Certum aber gemeint das ein SAN Eintrag fehlt. Wie erstelle ich einen SAN für den CSR?