Skip to content

Commit

Permalink
default cert/key server with codeSigning
Browse files Browse the repository at this point in the history
  • Loading branch information
toidiu committed Jun 25, 2024
1 parent 60d6f48 commit 95f7066
Show file tree
Hide file tree
Showing 6 changed files with 168 additions and 154 deletions.
14 changes: 14 additions & 0 deletions tests/pems/permutations/eku.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no

[req_distinguished_name]
C = JP
CN = commonNAMEisTHIS

[v3_req]
keyUsage = keyEncipherment, dataEncipherment, digitalSignature
extendedKeyUsage = "critical,codeSigning"

# https://lapo.it/asn1js/#MIIDUzCCAjugAwIBAgIUXMiHX1zNpqim9GIv7RxJ0IyKEMgwDQYJKoZIhvcNAQELBQAwHjELMAkGA1UEBhMCVVMxDzANBgNVBAMMBmJyYW5jaDAgFw0yNDA2MjUwODA4NTdaGA8yMjAzMTIwMTA4MDg1N1owKDELMAkGA1UEBhMCSlAxGTAXBgNVBAMMEGNvbW1vbk5BTUVpc1RISVMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFI5Hq1o56De8lsmCMMABqqKuuvXiyabzu7US_gd7cYpyawEMNV8brTmfXo9B2BVrs9xdb_BOjVpTf6vV8fG5-7TLFl9bR7nzyTscKBdd5MVpYDRC2Bwx_VhqnR0Z_XVyog-NfUm_RkLYPGx9rLS52sdEr55rhOEPzYHVItATfXgeJglqG2ceMMoCwz5_G4L1NbQfCYjxyD4fWlBv3C5sX0n8dippY66VsTmtVajanl6tTEUn4Ot6V4YualyswKDM_O25xPgXb2S_iRyEtI1Ff2OfrgIDOp20t-cg7Hl-yFUL2bvKuleTcsq5iMEwPVpqAqz0Xbvj3TdbLEanYio2VAgMBAAGjfTB7MAsGA1UdDwQEAwIEsDAWBgNVHSUBAf8EDDAKBggrBgEFBQcDAzAUBgNVHREEDTALgglsb2NhbGhvc3QwHQYDVR0OBBYEFDswWIXgwHPndxpRELS3Y4cDAYihMB8GA1UdIwQYMBaAFMew6a3dmsPX_bq8djzBAIK_SjdNMA0GCSqGSIb3DQEBCwUAA4IBAQA8Sf0B8kFXUvMLp2Z2RHCx5l0-bzhGlLUu-Z69rvjg9rMFi2MbLGi-6rtdLyhOom_m79jWHbzJCYMDy1twG6erAVTnYOkrrIREPNiBw7c5QAhSCvrmWP3GESNGTeTa2DFRxzF4MS33gx3XWFucOguUzYKXyZgtFzryRYQ-nDiqBHmNUB5qRhx6k0fhK_kv7jyoKBITivFViiSFneCQkt3Q6qImohr0vI7nElQaGjiwla6wmVwBONfW8MvsMK59yYePiTJtC7ZialpDHgpYqzSHdpq162Wkab32c5NqSOHgkCtstpyKIoXfAj3thZ5FGtrjRoEfrSS2M3Xfu_cvvkL5
83 changes: 41 additions & 42 deletions tests/pems/permutations/generate-certs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -78,24 +78,6 @@ cert-gen () {
-addext "basicConstraints = critical,CA:true" \
-addext "keyUsage = critical,keyCertSign"

echo "generating server private key and CSR"
openssl req -new -noenc \
-newkey $key_family \
-pkeyopt $argname$key_size \
-keyout server-key.pem \
-out server.csr \
-subj "/C=US/CN=leaf" \
-addext "subjectAltName = DNS:localhost"

echo "generating client private key and CSR"
openssl req -new -noenc \
-newkey $key_family \
-pkeyopt $argname$key_size \
-keyout client-key.pem \
-out client.csr \
-subj "/C=US/CN=client" \
-addext "subjectAltName = DNS:localhost"

echo "generating intermediate certificate and signing it"
openssl x509 -days 65536 \
-req -in intermediate.csr \
Expand All @@ -107,18 +89,33 @@ cert-gen () {
-out intermediate-cert.pem \
-copy_extensions=copyall

echo "generating server certificate and signing it"
openssl x509 -days 65536 \
-req -in server.csr \
$signature_options \
-$digest \
# SERVER
echo "generating server certificate and key"
openssl req -config "../eku.cfg" \
-newkey $key_family \
-key server-key.pem \
-new -$digest \
-CA intermediate-cert.pem \
-CAkey intermediate-key.pem \
-CAcreateserial -out server-cert.pem \
-copy_extensions=copyall
-out server-cert.pem \
$signature_options \
-addext "subjectAltName = DNS:localhost" \
-copy_extensions=copyall \
-days 65536

# CLIENT
echo "generating client private key and CSR"
openssl req -new -noenc \
-newkey $key_family \
-pkeyopt $argname$key_size \
-keyout client-key.pem \
-out client.csr \
-subj "/C=US/CN=client" \
-addext "subjectAltName = DNS:localhost"

echo "generating client certificate and signing it"
openssl x509 -days 65536 \
openssl x509 \
-days 65536 \
-req -in client.csr \
$signature_options \
-$digest \
Expand All @@ -127,6 +124,8 @@ cert-gen () {
-CAcreateserial -out client-cert.pem \
-copy_extensions=copyall


rm server-chain.pem
touch server-chain.pem
cat server-cert.pem >> server-chain.pem
cat intermediate-cert.pem >> server-chain.pem
Expand All @@ -140,13 +139,13 @@ cert-gen () {
openssl verify -CAfile ca-cert.pem client-cert.pem

# certificate signing requests are never used after the certs are generated
rm server.csr
# rm server.csr
rm intermediate.csr
rm client.csr

# serial files are generated during the signing process, but are not used
rm ca-cert.srl
rm intermediate-cert.srl
# rm intermediate-cert.srl

# the private keys of the CA and the intermediat CA are never needed after
# signing
Expand All @@ -164,21 +163,21 @@ cert-gen () {
if [[ $1 != "clean" ]]
then
# key signature key_size digest directory
cert-gen ec ecdsa 256 SHA256 ec_ecdsa_p256_sha256
cert-gen ec ecdsa 256 SHA384 ec_ecdsa_p256_sha384
cert-gen ec ecdsa 384 SHA256 ec_ecdsa_p384_sha256
cert-gen ec ecdsa 384 SHA384 ec_ecdsa_p384_sha384
cert-gen ec ecdsa 521 SHA384 ec_ecdsa_p521_sha384
cert-gen ec ecdsa 521 SHA512 ec_ecdsa_p521_sha512
cert-gen rsa pkcsv1.5 2048 SHA1 rsae_pkcs_2048_sha1
cert-gen rsa pkcsv1.5 2048 SHA224 rsae_pkcs_2048_sha224
# cert-gen ec ecdsa 256 SHA256 ec_ecdsa_p256_sha256
# cert-gen ec ecdsa 256 SHA384 ec_ecdsa_p256_sha384
# cert-gen ec ecdsa 384 SHA256 ec_ecdsa_p384_sha256
# cert-gen ec ecdsa 384 SHA384 ec_ecdsa_p384_sha384
# cert-gen ec ecdsa 521 SHA384 ec_ecdsa_p521_sha384
# cert-gen ec ecdsa 521 SHA512 ec_ecdsa_p521_sha512
# cert-gen rsa pkcsv1.5 2048 SHA1 rsae_pkcs_2048_sha1
# cert-gen rsa pkcsv1.5 2048 SHA224 rsae_pkcs_2048_sha224
cert-gen rsa pkcsv1.5 2048 SHA256 rsae_pkcs_2048_sha256
cert-gen rsa pkcsv1.5 2048 SHA384 rsae_pkcs_2048_sha384
cert-gen rsa pkcsv1.5 3072 SHA256 rsae_pkcs_3072_sha256
cert-gen rsa pkcsv1.5 3072 SHA384 rsae_pkcs_3072_sha384
cert-gen rsa pkcsv1.5 4096 SHA384 rsae_pkcs_4096_sha384
cert-gen rsa pss 4096 SHA384 rsae_pss_4096_sha384
cert-gen rsa-pss pss 2048 SHA256 rsapss_pss_2048_sha256
# cert-gen rsa pkcsv1.5 2048 SHA384 rsae_pkcs_2048_sha384
# cert-gen rsa pkcsv1.5 3072 SHA256 rsae_pkcs_3072_sha256
# cert-gen rsa pkcsv1.5 3072 SHA384 rsae_pkcs_3072_sha384
# cert-gen rsa pkcsv1.5 4096 SHA384 rsae_pkcs_4096_sha384
# cert-gen rsa pss 4096 SHA384 rsae_pss_4096_sha384
# cert-gen rsa-pss pss 2048 SHA256 rsapss_pss_2048_sha256

else
echo "cleaning certs"
Expand Down
34 changes: 17 additions & 17 deletions tests/pems/permutations/rsae_pkcs_2048_sha256/ca-cert.pem
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
34 changes: 17 additions & 17 deletions tests/pems/permutations/rsae_pkcs_2048_sha256/client-cert.pem
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
52 changes: 26 additions & 26 deletions tests/pems/permutations/rsae_pkcs_2048_sha256/client-key.pem
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCpKsP0vhRqJnxU
ei+uAlE0zYkIIHSZ9aKp1r+gjy/P05C9KRaOL9oThayVapqNerFHs9VUrwQf6P6M
3dOMvatcNNZRTtdCp4X+PyoZrGoPTRXMEHwv+7ioxlTRZGFDWeIKkoR6NWI3SgWm
Wi6wXnzEEhwUA+yKGF4szBIMCXJpsWw1SC6UIt7JeyY4phqqR9pGMRy1JPJbP1RM
pFOvepDzZzYKSqj9aQLsXQQTSRM/TSzEMBXEkJSy8RYfpra6W544EFbZTPSXdgG5
5DpD+xLrDI5k+sF4JjplKmmNDLSxVuS3AyDCINd4RNcowmW6I477rXHKRCwR+Zqm
8qpNQxZjAgMBAAECggEAKVMOmndikknDfnl4s0fSoZUCAA+5nDCSo22X0zeXROwY
Q/VJEsPiwHkbn0Zy6dPKgcsO9ohoeAkZQb0gpBVjSnuHzUX2tMwqoeC5PptNL16z
z+1JAQm7YtNMPfiJAARxgQaowRfQXdRBzBDkreXvEZCg9ky9GED6pHPXhsQ6BFJS
0am8223FvMsJR4ZpMvA6jGyYLgDZ4lKUqU5/UwneZzNVUsHPIzQCM1uIpai9HADK
PqzxrQBkIYAScKqqx1goN+sRpHw8nyru2eYtA9Wcw6exXiidX+E2BLDGMX5lCRtv
EXbVXZDiB09ugvTOGczUZc1mAYs1FF1203BO5Prn7QKBgQDdKjs33XMpxKakaHDu
nnbgB1L8q2bbPa7iQF7t6rTtj+wNdrxIMkimXSQTUC8AnK2hL0PmJT1H/gfNTunL
zdqYhF0dl+KW0a67WcOp+iXR8rLT/PxChu6KG9u0jT7LFp0/eVQbINKZ7e9eW9G0
t2Jmb5LYh8tLPd7mgOju/l4/HQKBgQDDz+KGTDYlBfgTqWdYwAGpK9g9Ld9iY1TV
SWyaqicZ7t/h33gOmiEREgdtAVjCYAIlkBcnpudgqiFjWQoQksQsY8hvIG3Tl5bG
gIoeSrwE6dsVPh+OQuEylilAScp/geJpFAvFB7JlOchHT80q6aaJ/caSVjFsNWfl
ErYan3szfwKBgHbec+WayILyhv5mhAw8b3gJd7kGBspfZNeF8X++XnAwopa58oh7
PkDsXq9isWCK1WeEl+HisgU3q8nVWCOKCKtguQtmzwpwuJFJtbhuElW9NBBsMMkw
7JSeVH++Srms9edftqy9/3NsRvNYNmYDCogz/6ERm1pdbqhFMO0DGnShAoGAMdxN
okTlxKewc9E/L6o0wg8YEPwNVdBVWbpInVmWe1QITkvJFm7I3L/qhCdDorsv0MDQ
JJirckHgHpwdo/q7WVJPR3zKeoavLfytLul41wd1cgNPpboB/g+ekXA40B8SuA8S
sCk1k/ESvpXjeHnmnlywo7KvAw7WVc5d8ImLpaECgYEAwGrtcf7+owwaNuJwV2Tr
AM0psux45IvzQICzp9daiVFo5wONa/zHFivcOQngJoA6L8Wr7KnUnnkF2uPHiRfV
ZDLmyriN30dPjzzD8PS0uELRkr9hyW7Ea34os5s6CyJTtVrI3nrIuev0fRjp/ued
A1+9a9TlyH0UNNxka/UL3bQ=
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDjUjpH3jChjfwx
ELtCOUQNZGnVFDhnUsoo4FpBk6NHnyeaaPWV2lfX+lSoy20X4Jbix6lqhS9Ah+3T
ciOsqaY6ZkCrcRQbof4E4AvcrceLeW1UQEoyLhebwluXR1RIiZsQWeh4U975bLtK
pXa/d55htYPkCivAOY/8KiQapohLqX8h6YLnQPTm/+cYWxnIppqTYTHuoRdehV3U
XvqpyPS666rfdoP99JdpaiRjq2LvyliwHTZcLC982nhoRpyN9QyRfHtCzB4h5ZG6
WjfYe76+bZUGoUOOZ1mEpBYbKVcrW93HORoXmOIJ4Pdjv+8Bf/Ucl5cFGAxDJbYq
MwYmNnFZAgMBAAECggEAC2HXJDkWY0h6O7S0Q6UdaLRB7lbkWhwVnkVZj5YGY3Qv
JfaicV3s7xYMPiVtcXgf5fwMWhaQHqGPwXoiGiemeJ8dFtiDIr0SPIlBXsvexXeP
h1vuuyN+sCBjuKfsKvOk7YUq9Ddy3zdYC21MjFq/dfICSB1QQoA/Wud7RlBXW75p
PyYZSV5Pib9zCnhUCeAM9m7j0/DPaftjzPWWOv4eIHHHFlTcJJThiAGdIj/vqPuX
rRCUVKjvpTqsYRh91H0WrVfLM1m2P7wkOIRmZ987FYc5cEcTem1DmUAqvJtkN8Hy
QK9F8SFc6xxWSw6nCc2VaNd1LB1ihMvDnh+7990RAQKBgQD7O9Wf8fRwOch3D6Jn
tRN8x2sGa/S9kH3B8bs4TlPVCkOLnRJlFCpl/Id7JaOV0q6u/dYdyukc3hLM8yBv
9WjqZWW86Mn3AUQHeILZA9HF4uIEiDeHIoVA9KpGGz6jCuqjOt1yi8RcuR1HYNzC
I1XI2jn4Wtf3tLZ5q45V06uZGQKBgQDnokHhXIqpunDVLzEvqWRSOQkRWaqlVnNw
o4kuUjmNLTZMa6AJbNmXg6dmM2BQaoQwI8RQrd87LJU5z3+VQIQVz/8kJb8Xw1X8
4pPvIjzB1pE5FHhX8Lh5ViW8H7x0nMhKX+1zeuCl41TCqibYHCz2+2xS/Ja0FD5y
Iy87m3FiQQKBgQDG9erHATmAyvIMADCwisGFFvSWIFaw7UX6mvKWs8lGNRuq7FiN
/ftZyzSL/RHg6/l1EgdIjtIwD1q6PmzY3XQZ9PUuNvkDCViTxgdxz8mIOpad2jaH
aXo4J8rVPGxNeK67WDnZpgB7Igqi5X3OrWcZamFwYpkYTWAZWRietcP2uQKBgEU2
z9bGb0y+QD8DhgAG7so+7r23fG1BQudyhmhH+5h63RHCyyRl2TMUDO5WBb6hxXQZ
C+1LtzuYW9LVdPslNxLJfyTO/qXcIZKaJbg8E8mcEvLqcfddH9Jp8oafORHjU1oe
BfcOzZfkMQymCUtkR+9ZO4okneebcPlsGA4Iqb3BAoGBAOxW3mmTm9OFy2bK893U
g7AZCiSsARH4Y0Dze8VGaFoPTlM5/S9+EXTpD8AOISoGojClxFyjtmQPu9fMRrRB
1a9U3ubf8/pBa9mTVmjfGItaMQPQpBvS1pM4rmHMkn/JG6JqlMoEHFLpd2sxlxF7
gPn6h83Zmn4SmmfmcCW1oZ/y
-----END PRIVATE KEY-----
Loading

0 comments on commit 95f7066

Please sign in to comment.