Skip to content

Commit c55bc48

Browse files
committed
Revert "Use same Subject of CA as the MITM certificate Subject"
This reverts commit 60626ae.
1 parent 3e6a85f commit c55bc48

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

internal/signer/signer.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99
"crypto/sha256"
1010
"crypto/tls"
1111
"crypto/x509"
12+
"crypto/x509/pkix"
1213
"fmt"
1314
"math/big"
1415
"math/rand"
@@ -52,9 +53,11 @@ func SignHost(ca tls.Certificate, hosts []string) (cert *tls.Certificate, err er
5253
template := x509.Certificate{
5354
SerialNumber: big.NewInt(int64(generated)),
5455
Issuer: x509ca.Subject,
55-
Subject: x509ca.Subject,
56-
NotBefore: start,
57-
NotAfter: end,
56+
Subject: pkix.Name{
57+
Organization: []string{"GoProxy untrusted MITM proxy Inc"},
58+
},
59+
NotBefore: start,
60+
NotAfter: end,
5861

5962
KeyUsage: x509.KeyUsageKeyEncipherment | x509.KeyUsageDigitalSignature,
6063
ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth},

0 commit comments

Comments
 (0)