From dca0f28f1a79c80f6c4edf1a327686fea140fce7 Mon Sep 17 00:00:00 2001 From: "Martin W. Kirst" Date: Wed, 2 Oct 2024 17:42:55 +0200 Subject: [PATCH] fix alias case detection --- keystore_load.go | 2 +- testdata/self_signed_certificate/README.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/keystore_load.go b/keystore_load.go index 4fd375e..91c7141 100644 --- a/keystore_load.go +++ b/keystore_load.go @@ -125,7 +125,7 @@ func (ks KeyStore) loadPkcs12(r io.Reader, password []byte) error { // Locality, Province []string // StreetAddress, PostalCode []string // SerialNumber, CommonName string - ks.m[alias] = tce + ks.m[ks.convertAlias(alias)] = tce } return nil diff --git a/testdata/self_signed_certificate/README.md b/testdata/self_signed_certificate/README.md index b5f9f7c..9a364c3 100644 --- a/testdata/self_signed_certificate/README.md +++ b/testdata/self_signed_certificate/README.md @@ -25,6 +25,7 @@ openssl pkcs12 -export -out cert.p12 -in cert.pem -inkey key.pem -passin pass:pa When `openssl req ...` asks you for some certificate subject information, enter the following values: ```text +Enter PEM pass phrase:pass Country Name (2 letter code) [AU]:de State or Province Name (full name) [Some-State]:Brandenburg Locality Name (eg, city) []:Potsdam