From 202c421887848a33bb07ffe30d58f3f1a087a145 Mon Sep 17 00:00:00 2001 From: "icksishu@gmail.com" Date: Tue, 6 Jan 2026 16:25:06 +0900 Subject: [PATCH] =?UTF-8?q?dfxagent=20=EC=82=AC=EC=84=A4=20=EC=9D=B8?= =?UTF-8?q?=EC=A6=9D=EC=84=9C=EB=A5=BC=20=ED=86=B5=ED=95=9C=20https=20?= =?UTF-8?q?=ED=86=B5=EC=8B=A0=20=EA=B8=B0=EB=8A=A5=20=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../create-leaf-bsm-lab-postgres.md | 33 ++++-- .../create-leaf-tuf-a15-defree-oracle.md | 106 ++++++++++++++++++ src/certificate/create-rootca.md | 44 +++++++- .../pki/intermediate/ca-chain-kdn.crt | 104 ++++++++--------- .../pki/intermediate/intermediate-ext-kdn.cnf | 5 + .../pki/intermediate/intermediate-kdn.crt | 52 ++++----- .../pki/intermediate/intermediate-kdn.csr | 46 ++++---- .../pki/intermediate/intermediate-kdn.key | 104 ++++++++--------- .../pki/intermediate/intermediate-kdn.srl | 1 - .../dfxagent-bsm-lab-oracle-leaf-ext.cnf | 11 -- .../dfxagent-bsm-lab-oracle-req.cnf | 22 ---- .../dfxagent-bsm-lab-oracle.crt | 28 ----- .../dfxagent-bsm-lab-oracle.csr | 17 --- .../dfxagent-bsm-lab-oracle.key | 28 ----- .../dfxagent-bsm-lab-oracle.p12 | Bin 6002 -> 0 bytes .../truststore-bsm-lab-oracle.jks | Bin 1486 -> 0 bytes .../dfxagent-bsm-lab-postgres-leaf-ext.cnf | 5 + .../dfxagent-bsm-lab-postgres-req.cnf | 7 +- .../dfxagent-bsm-lab-postgres.crt | 36 +++--- .../dfxagent-bsm-lab-postgres.csr | 19 ++-- .../dfxagent-bsm-lab-postgres.p12 | Bin 5976 -> 6008 bytes .../truststore-bsm-lab-postgres.jks | Bin 1481 -> 0 bytes src/certificate/pki/root/root-ext-kdn.cnf | 14 ++- src/certificate/pki/root/rootca-kdn.crt | 52 ++++----- src/certificate/pki/root/rootca-kdn.key | 104 ++++++++--------- src/certificate/pki/root/rootca-kdn.srl | 1 - 26 files changed, 452 insertions(+), 387 deletions(-) create mode 100644 src/certificate/create-leaf-tuf-a15-defree-oracle.md create mode 100644 src/certificate/pki/intermediate/intermediate-ext-kdn.cnf delete mode 100644 src/certificate/pki/intermediate/intermediate-kdn.srl delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-leaf-ext.cnf delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-req.cnf delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.crt delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.csr delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.key delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.p12 delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/truststore-bsm-lab-oracle.jks delete mode 100644 src/certificate/pki/leaf-dfxagent-bsm-lab-postgres/truststore-bsm-lab-postgres.jks delete mode 100644 src/certificate/pki/root/rootca-kdn.srl diff --git a/src/certificate/create-leaf-bsm-lab-postgres.md b/src/certificate/create-leaf-bsm-lab-postgres.md index 38dd57b..429f5c1 100644 --- a/src/certificate/create-leaf-bsm-lab-postgres.md +++ b/src/certificate/create-leaf-bsm-lab-postgres.md @@ -30,13 +30,20 @@ req_extensions = req_ext C = KR O = KDN OU = DFX -CN = settings.json의 myHostId 값 기재 (mTLS에 따른 클라이언트 검증의 확인 문자로 사용함) +CN = agent-bsm-lab-postgres +#CN에 해당하는 값은 settings.json의 myHostId 값 기재 (mTLS에 따른 클라이언트 검증의 확인 문자로 사용함) [ req_ext ] subjectAltName = @alt_names [ alt_names ] -IP.1 = 로컬PC 아이피 기재 +DNS.1 = agent-bsm-lab-postgres +IP.1 = 192.168.0.41 +IP.2 = 172.22.1.4 +IP.3 = 127.0.0.1 +IP.4 = ::1 +#도메인이 있는 경우에는 해당 도메인을 DNS.x에 기입 +#도메인이 없는 경우에는 사용할 IP를 hosts 파일에 기술하고 해당 hostname을 DNS.x에 기입 ``` ### 2-2) CSR 생성 @@ -63,7 +70,13 @@ authorityKeyIdentifier = keyid,issuer subjectAltName = @alt_names [ alt_names ] -IP.1 = 로컬PC 아이피 기재 +DNS.1 = agent-bsm-lab-postgres +IP.1 = 192.168.0.41 +IP.2 = 172.22.1.4 +IP.3 = 127.0.0.1 +IP.4 = ::1 +#도메인이 있는 경우에는 해당 도메인을 DNS.x에 기입 +#도메인이 없는 경우에는 사용할 IP를 hosts 파일에 기술하고 해당 hostname을 DNS.x에 기입 ``` ### 3-2) Intermediate로 서명 @@ -71,9 +84,14 @@ IP.1 = 로컬PC 아이피 기재 ```bash openssl x509 -req -in dfxagent-bsm-lab-postgres.csr -CA ..\intermediate\intermediate-kdn.crt -CAkey ..\intermediate\intermediate-kdn.key -CAcreateserial -out dfxagent-bsm-lab-postgres.crt -days 825 -sha256 -extfile dfxagent-bsm-lab-postgres-leaf-ext.cnf -extensions v3_server ``` + Certificate request self-signature ok + subject=C=KR, O=KDN, OU=DFX, CN=agent-bsm-lab-postgres + Enter pass phrase for ..\intermediate\intermediate-kdn.key: 백세민1! + + > `-days`는 운영 정책에 맞춰 조정(예: 365, 730 등). --- @@ -98,12 +116,3 @@ openssl pkcs12 -export -inkey dfxagent-bsm-lab-postgres.key -in dfxagent-bsm-lab Enter Export Password: 백세민1! --- - -## 6) (클라이언트 검증용) truststore 만들기 - JKS truststore (Java에서 흔함) - -```bash -keytool -importcert -alias agent-bsm-lab-postgres -file ..\intermediate\ca-chain-kdn.crt -keystore truststore-bsm-lab-postgres.jks -storepass qortpals1! -noprompt -``` - ---- - diff --git a/src/certificate/create-leaf-tuf-a15-defree-oracle.md b/src/certificate/create-leaf-tuf-a15-defree-oracle.md new file mode 100644 index 0000000..0844f3c --- /dev/null +++ b/src/certificate/create-leaf-tuf-a15-defree-oracle.md @@ -0,0 +1,106 @@ +# 개발용 leaf 인증서 생성 + +## 0) 사전 설치 +scoop install openssl + +## 1) leaf 개인키 생성 (dfxagent-tuf-a15-defree-oracle.json 대상) + +```bash +cd pki +mkdir leaf-dfxagent-tuf-a15-defree-oracle +cd leaf-dfxagent-tuf-a15-defree-oracle +openssl genrsa -out dfxagent-tuf-a15-defree-oracle.key 2048 +``` + +--- + +## 2) CSR 생성 + SAN(도메인/IP) 넣기 + +### 2-1) CSR용 설정 파일 만들기: `dfxagent-tuf-a15-defree-oracle-req.cnf` + +```ini +[ req ] +default_bits = 2048 +prompt = no +default_md = sha256 +distinguished_name = dn +req_extensions = req_ext + +[ dn ] +C = KR +O = KDN +OU = DFX +CN = settings.json의 myHostId 값 기재 (mTLS에 따른 클라이언트 검증의 확인 문자로 사용함) + +[ req_ext ] +subjectAltName = @alt_names + +[ alt_names ] +IP.1 = 로컬PC 아이피 기재 +``` + +### 2-2) CSR 생성 + +```bash +openssl req -new -key dfxagent-tuf-a15-defree-oracle.key -out dfxagent-tuf-a15-defree-oracle.csr -config dfxagent-tuf-a15-defree-oracle-req.cnf +``` + +--- + +## 3) Intermediate로 leaf 인증서 서명(발급) + +### 3-1) leaf 확장 파일 만들기: `dfxagent-tuf-a15-defree-oracle-leaf-ext.cnf` + +#### ✅ 서버용(HTTPS), mTLS 클라이언트 겸용 + +```ini +[ v3_server ] +basicConstraints = critical, CA:false +keyUsage = critical, digitalSignature, keyEncipherment +extendedKeyUsage = serverAuth, clientAuth +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid,issuer +subjectAltName = @alt_names + +[ alt_names ] +IP.1 = 로컬PC 아이피 기재 +``` + +### 3-2) Intermediate로 서명 + +```bash +openssl x509 -req -in dfxagent-tuf-a15-defree-oracle.csr -CA ..\intermediate\intermediate-kdn.crt -CAkey ..\intermediate\intermediate-kdn.key -CAcreateserial -out dfxagent-tuf-a15-defree-oracle.crt -days 825 -sha256 -extfile dfxagent-tuf-a15-defree-oracle-leaf-ext.cnf -extensions v3_server +``` + +Certificate request self-signature ok + +subject=C=KR, O=KDN, OU=DFX, CN=agent-tuf-a15-defree-oracle + +Enter pass phrase for ..\intermediate\intermediate-kdn.key: 백세민1! + + +> `-days`는 운영 정책에 맞춰 조정(예: 365, 730 등). + +--- + +## 4) 체인 검증(중요) + +```bash +openssl verify -CAfile ..\intermediate\ca-chain-kdn.crt dfxagent-tuf-a15-defree-oracle.crt +``` + +`OK`가 나오는지 확인 + +--- + +## 5) (Java/톰캣용) PKCS12 keystore(p12) 만들기 + +DFXAgent가 Spring Boot(내장 톰캣)이므로 `p12`를 keystore로 사용 + +```bash +openssl pkcs12 -export -inkey dfxagent-tuf-a15-defree-oracle.key -in dfxagent-tuf-a15-defree-oracle.crt -certfile ..\intermediate\ca-chain-kdn.crt -out dfxagent-tuf-a15-defree-oracle.p12 -name agent-tuf-a15-defree-oracle +``` +Enter Export Password: 백세민1! + +--- + diff --git a/src/certificate/create-rootca.md b/src/certificate/create-rootca.md index 5a4932f..2aaf2ea 100644 --- a/src/certificate/create-rootca.md +++ b/src/certificate/create-rootca.md @@ -22,10 +22,35 @@ openssl genrsa -aes256 -out rootca-kdn.key 4096 ``` (Enter PEM pass phrase: 백세민1!) -### 1-2) Root 인증서(자기서명) 생성 +### 1-2) Root 인증서(자기서명) 확장 생성 +`v3_ca` 확장(Constraints/KeyUsage) 작성 `root-ext-kdn.cnf` + +**(root-ext-kdn.cnf)** + +```ini +[ req ] +distinguished_name = dn +x509_extensions = v3_ca +prompt = no + +[ dn ] +C = KR +O = BSM-LAB +CN = BSM-LAB KDN Root CA + +[ v3_ca ] +basicConstraints = critical, CA:true +keyUsage = critical, keyCertSign, cRLSign +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always,issuer +``` + +--- + +### 1-3) Root 인증서(자기서명) 서명 ```bash -openssl req -x509 -new -nodes -key rootca-kdn.key -sha256 -days 3650 -subj "/C=KR/O=BSM-LAB/CN=BSM-LAB KDN Root CA" -out rootca-kdn.crt +openssl req -x509 -new -nodes -key rootca-kdn.key -days 3650 -sha256 -out rootca-kdn.crt -config root-ext-kdn.cnf ``` (Enter pass phrase for rootca-kdn.key: 백세민1!) @@ -54,7 +79,7 @@ openssl req -new -key intermediate-kdn.key -subj "/C=KR/O=BSM-LAB/CN=BSM-LAB KDN ### 2-3) Root로 Intermediate 인증서 서명 `v3_intermediate_ca` 확장(Constraints/KeyUsage) 작성 `root-ext-kdn.cnf` -**(root-ext.cnf)** +**(intermediate-ext-kdn.cnf)** ```ini [ v3_intermediate_ca ] @@ -69,7 +94,7 @@ authorityKeyIdentifier = keyid:always,issuer ```bash # root 폴더로 돌아가 Root 키/인증서로 서명 cd ../root -openssl x509 -req -in ../intermediate/intermediate-kdn.csr -CA rootca-kdn.crt -CAkey rootca-kdn.key -CAcreateserial -out ../intermediate/intermediate-kdn.crt -days 1825 -sha256 -extfile root-ext-kdn.cnf -extensions v3_intermediate_ca +openssl x509 -req -in ../intermediate/intermediate-kdn.csr -CA rootca-kdn.crt -CAkey rootca-kdn.key -CAcreateserial -out ../intermediate/intermediate-kdn.crt -days 1825 -sha256 -extfile ../intermediate/intermediate-ext-kdn.cnf -extensions v3_intermediate_ca ``` 이후 intermediate-kdn.srl 파일이 생성됨 이는 -CAcreateserial 옵션에 따른 결과로 다음 발급할 인증서에 쓸 serial 값이 저장되어 있음. serial이 중복되지 않도록 하는 역할임 @@ -85,7 +110,16 @@ type ..\intermediate\intermediate-kdn.crt rootca-kdn.crt > ..\intermediate\ca-ch --- -## 3) 다음 단계(참고): leaf(에이전트/웹서버) 발급은 Intermediate로 +## 3) (클라이언트 검증용) truststore 만들기 - JKS truststore + +```bash +cd ../intermediate +keytool -importcert -alias dfxagent-kdn -file ca-chain-kdn.crt -keystore truststore-dfxagent-kdn.jks -storepass qortpals1! -noprompt +``` + +--- + +## 4) 다음 단계(참고): leaf(에이전트/웹서버) 발급은 Intermediate로 이후 leaf 인증서 발급 순서 diff --git a/src/certificate/pki/intermediate/ca-chain-kdn.crt b/src/certificate/pki/intermediate/ca-chain-kdn.crt index d5619f3..bd37a0a 100644 --- a/src/certificate/pki/intermediate/ca-chain-kdn.crt +++ b/src/certificate/pki/intermediate/ca-chain-kdn.crt @@ -1,63 +1,63 @@ -----BEGIN CERTIFICATE----- -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 -J12OuwGMh5BHUQ== +FNCzh0yrldtAmoIXkgPGA+6QXaz+MB8GA1UdIwQYMBaAFLzUJDB39Qegv5HmhGDZ +xoIS9ogTMA0GCSqGSIb3DQEBCwUAA4ICAQCE1S/n3of+2CqjIEke6ZZ86bKE2mON +VcVAbR3prAYBodYwf8/Q6+JtAWintJk7jorX9oK3J1oL4g0U/idUJRgkBeHZEvNh +lRMxgll5kEEErWJ43NMXXB2u0vwHAAkQKDEwypU71I2v1xHXby6bLY9KAiWbKrpA +srApolkN8eGm3r+Y0PVq3rLoLH96u/rHzlEO8W8LZiECxAe4J4s3dZp2rmLAWLPf +Gi4IpqIJmTHAJ5vJD5uGOEG4EBOIe8zS5f3HSoN6mtqW+WvgYOxDYjse74GXQyVS +PFm3RtSGhL2048kHaOyPZ6K2Hd8mNexXDnoKmI/UYsIImUISpjA+JbeYjEPIe9R1 +6CiaqvO5cpBC2zy6/4y5+j4UFSWE0wOf9QLBjir4ygX/AsnMq5QyQ8Frp0r9FUMQ +pYY1atXNDIkkW2ltqu0hvAevzabXT2pkuYsijAcGRHJVcAXax6nEpw+EjDRyKV3Y +Tutsqg0ixAdIR6lxiMKLObizvzILWx/w9NdnzCF9tdN3iB7sOa8CN/xioJEfP/EZ +bmbrE733+5U5cJdywO0bwHv5uyJcJEwuyOp3or+YY/8SO6cx6YhNli1bupSqx/2R +G2fdK4MrIXDjJvDTCymCqz7G/fbLnZoRkipbe3NI7NRgpuDY0zwd7titJ1oUb47s +zZUYL/MuEnJ+IQ== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/src/certificate/pki/intermediate/intermediate-ext-kdn.cnf b/src/certificate/pki/intermediate/intermediate-ext-kdn.cnf new file mode 100644 index 0000000..2b1fd10 --- /dev/null +++ b/src/certificate/pki/intermediate/intermediate-ext-kdn.cnf @@ -0,0 +1,5 @@ +[ v3_intermediate_ca ] +basicConstraints = critical, CA:true, pathlen:0 +keyUsage = critical, keyCertSign, cRLSign +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always,issuer diff --git a/src/certificate/pki/intermediate/intermediate-kdn.crt b/src/certificate/pki/intermediate/intermediate-kdn.crt index 2e3805a..bb5fd64 100644 --- a/src/certificate/pki/intermediate/intermediate-kdn.crt +++ b/src/certificate/pki/intermediate/intermediate-kdn.crt @@ -1,32 +1,32 @@ -----BEGIN CERTIFICATE----- -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 -J12OuwGMh5BHUQ== +FNCzh0yrldtAmoIXkgPGA+6QXaz+MB8GA1UdIwQYMBaAFLzUJDB39Qegv5HmhGDZ +xoIS9ogTMA0GCSqGSIb3DQEBCwUAA4ICAQCE1S/n3of+2CqjIEke6ZZ86bKE2mON +VcVAbR3prAYBodYwf8/Q6+JtAWintJk7jorX9oK3J1oL4g0U/idUJRgkBeHZEvNh +lRMxgll5kEEErWJ43NMXXB2u0vwHAAkQKDEwypU71I2v1xHXby6bLY9KAiWbKrpA +srApolkN8eGm3r+Y0PVq3rLoLH96u/rHzlEO8W8LZiECxAe4J4s3dZp2rmLAWLPf +Gi4IpqIJmTHAJ5vJD5uGOEG4EBOIe8zS5f3HSoN6mtqW+WvgYOxDYjse74GXQyVS +PFm3RtSGhL2048kHaOyPZ6K2Hd8mNexXDnoKmI/UYsIImUISpjA+JbeYjEPIe9R1 +6CiaqvO5cpBC2zy6/4y5+j4UFSWE0wOf9QLBjir4ygX/AsnMq5QyQ8Frp0r9FUMQ +pYY1atXNDIkkW2ltqu0hvAevzabXT2pkuYsijAcGRHJVcAXax6nEpw+EjDRyKV3Y +Tutsqg0ixAdIR6lxiMKLObizvzILWx/w9NdnzCF9tdN3iB7sOa8CN/xioJEfP/EZ +bmbrE733+5U5cJdywO0bwHv5uyJcJEwuyOp3or+YY/8SO6cx6YhNli1bupSqx/2R +G2fdK4MrIXDjJvDTCymCqz7G/fbLnZoRkipbe3NI7NRgpuDY0zwd7titJ1oUb47s +zZUYL/MuEnJ+IQ== -----END CERTIFICATE----- diff --git a/src/certificate/pki/intermediate/intermediate-kdn.csr b/src/certificate/pki/intermediate/intermediate-kdn.csr index 517ba71..888ac46 100644 --- a/src/certificate/pki/intermediate/intermediate-kdn.csr +++ b/src/certificate/pki/intermediate/intermediate-kdn.csr @@ -1,27 +1,27 @@ -----BEGIN CERTIFICATE REQUEST----- MIIEijCCAnICAQAwRTELMAkGA1UEBhMCS1IxEDAOBgNVBAoMB0JTTS1MQUIxJDAi BgNVBAMMG0JTTS1MQUIgS0ROIEludGVybWVkaWF0ZSBDQTCCAiIwDQYJKoZIhvcN -AQEBBQADggIPADCCAgoCggIBAOyeb+sOzWcQUDGc0LXFfr+ZWH8x/cdcoJzKgSIF -DsYTpp80EoQenvIrvOU+UESv+VWlxCnycBmksCUOVp3CRQLazN4HaQ3D9bKCxJ5W -WtndIrdwoOxV2xEyt/J0KATHKVE6fvT6puY3mmwPrghH6B3pZKoSqkkd/NpNZ6lP -yEal6qOD7FSydVghsLMx/JjRda4dlVWVLteZVbKkhfiPU3+q9eSiX1c7ffBE4v9L -Jw+zFSNcZ/c13SlTKlnqDYBQVbQyO5h1vfwEaZzH5mCJVT9NXhqpzBoIfZhAwOdH -QogT7smo1PN2dy1pRr2V5RfWvsgYK0gwi/3LuKkYcY+KD4K3Apr0Au4KhGFdHvGd -scRy35SurUJmjGiW6eisJ+Gx6xFUryXJB4CbE5kPL3pajrMwPXbHSY8IwnQPQiU/ -BmraqYt5KTIvXKb+D6QL70GiqWtsziFekMza7/1811lB3CbibwOS40Fc7+xBfKKE -ssakU7Hifq9MlysDeUFr/gi/kHxxhMUsPzXxBfynTlHc/N7T/A+8rwMdIiv3Mtx5 -yC4YZ4g5F1G4KOWiVwI9zvJ/5bRmbO3vEK7cfHyhtJG9XBAHu8WwimDKdZHbneiY -qO4gJqeOIMXEyCviYnwK2E2XOt42XaL5+s+28JGi2YCqJSKBVSNXzEfbxwlyi4e1 -SsPPAgMBAAGgADANBgkqhkiG9w0BAQsFAAOCAgEAbCLWByYyOoWuXn2/ejEsw2mm -8NkS4NUmcBInz44Y8tUIg02CSRq/pEMYbVGUHlh3pWLBKQ+4CYX267GQ5P32VvFK -+6ZxbJawJbaRENSTvPKQ01X1WxiIThjfn2xeAxoTXloaKAhd55uaDCYCot3aZ/u9 -wYS7zZX1aDOJ7S0KRKwIsM30YjCKKKg4bbgG5vLuKSooduMlnzhfh1K3i6RNHFl6 -GU2PQsuX7TfzYkTKKAC9hLciDcNqkAML8H5Fu7fyG6Mk34yGPbQAFOBNXNEPKGqj -KTOLX6QFkzKjFlYRbgLa5JQjtsFHTkkWEEOriu4AdYuWj6jnY6705hiN5cFRWl5h -cBCyKgPMCazQt97Qem6WVHB/+BdWkbOY9HmYhtZ+kf8pKnkK1bxeb/GUt/zQbl9D -OaAsw0DYSUK8uyv9BW5P+BIkPzJ8mMZ+DHDYNzCZsKqA6YpMtSF9TNJYG/LgzJ2l -6QSB8gzYs+MFbDQEIonVaor3Swv/6OVMtNT1xVQbWHfwu0+Q2XpXIW6TbKeCuSXh -9Z3aGQ5AjFX5+tQ2eRpd5+hQfNftS6XGw0IvsMN1HVNHan/hvK+q3RhM6CBA7tUo -eOdvoI8CIkfTXeoCxpvWUSgfNVXSOeVQcvViLd5AYutGzVmhUhK9QBG9ra+vhitO -KrXXal5ymtWc4JxgEQI= +AQEBBQADggIPADCCAgoCggIBAKDs3DTZOMMutA8oVJAhz07OQ4XFzc7KgF+1iRlq +NATF2OLIpkxd4qCbaAPwg+qi3vCfiAk4XjY6cR0Y8Efr/fy01SyobhBSUfw3gpsJ +YDP8yPBo86d5ydtwAXMYKF1XjjasS3hp2MQnU4AH+UxoJprf/d+DSDHk5CQUaEnR +c7gNCDGsGqoyyQs+JkUqM2jS34NoTIBk8i9JdccZvN0Z+8NxQrzuRTNN/CE6QY5i +K1LzvpIa7sIEtZGOR0E637lXM+8zD+GHEGWX23gBeLSdeF82gAVBjYGvGHeAoxjF +89uhUx/TAjPjPJFCg84szjsb4D4xSRD++/cHInbrf/5t1B21rYtN1FiJSXfBisZr +Q7daKTq1kCyj/EzLVOd8j81tnT9b/yTx0R/nJM2Pg44ui+BjVLTbj5w+aZrZ9hHJ +Um/e72+wXm3SaLjrxN9j4T8/dxQaCCAP2XcDCNId9VxrE0c4Gsy8UMvWQLzOyQmM +TRlhKQvBaGmXbA7fVXT2oi4EHWVc9lnIF5LjFVyI26LqaEyDxhL6MPhhOUfVNGJV +/JL2pq6tnse9upMjxUFcZDs56aPm8a/q4xM6bbwedwrj0TlJ5epdbRQc6tOE0foY +35fRRAV/fsutfMerdsc2EYwINI6BXAdeP+4TyI30cYUA6YFKnMyXwjkoG5Ps1E6a +cLudAgMBAAGgADANBgkqhkiG9w0BAQsFAAOCAgEADlyQwXve9UuSJhAJ/KUR88mw +wxOjhw+BGQq8ZGYQs0udxji0lmuyC61LKzwZZy4SltPVwn6657YDyr8Eowwklrls +3+4wsvDhCi+qXcRTeChU4mlaexdUhbVkcB0bWrt83E/4HB9h3pmckrywkQzwbP0Z +M3J7pNodTfLfiPs1blJf/o11v+hrvI22m0ecn9rJ7ZdH8QZN1OwJtbgON5Q7ohkZ +z8/RXgyFGomh1Sm0MfIoEUZi5rsNcnucCLO3++FLNTnY2gCxYj1OHPvFZ6LTDDrZ +wl96smgtOofHo3+UIgTggZLWoCG+S+eTxtHG3CKDc7jXakYHa+uHlKbifDWlClEL +2eOWWqrpRoFEZmXXLx502UzRVVh2plZjiKF5EyFt4TFz6uuh1n01JESGWZ0/ergr +9e9kLH44sgnLCTFX32fhLAv/aYu6+AnaPUs4Cxud2kJoT/c95aGL7oIQAaiPNy3j +wpKdwW30dO3F+BrcGhs81KWA1zvWwRvhgF6FBvNd/yGnKqFTlRlTD8K2geh9yW7J +9sCXpn61qTaT/Dwo6m5/M3TU1GMab78keqpc3wPyyTjSRC8xft4tRzjMVhFs2ijr +ZvTGtQHEGgFIJzwmQMxVH2EQtVrbBJ/UVrX7fj/VpzuctJdILoyMiOVbYO97Inir +Jadt0nIz2WooiEZPTas= -----END CERTIFICATE REQUEST----- diff --git a/src/certificate/pki/intermediate/intermediate-kdn.key b/src/certificate/pki/intermediate/intermediate-kdn.key index 81d9039..48c8cac 100644 --- a/src/certificate/pki/intermediate/intermediate-kdn.key +++ b/src/certificate/pki/intermediate/intermediate-kdn.key @@ -1,54 +1,54 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -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 -----END ENCRYPTED PRIVATE KEY----- diff --git a/src/certificate/pki/intermediate/intermediate-kdn.srl b/src/certificate/pki/intermediate/intermediate-kdn.srl deleted file mode 100644 index 9657dc5..0000000 --- a/src/certificate/pki/intermediate/intermediate-kdn.srl +++ /dev/null @@ -1 +0,0 @@ -77169B7FC8B412B10E189B971C35B057DE5EE5C6 diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-leaf-ext.cnf b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-leaf-ext.cnf deleted file mode 100644 index 1f6ac23..0000000 --- a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-leaf-ext.cnf +++ /dev/null @@ -1,11 +0,0 @@ -[ v3_server ] -basicConstraints = critical, CA:false -keyUsage = critical, digitalSignature, keyEncipherment -extendedKeyUsage = serverAuth, clientAuth -subjectKeyIdentifier = hash -authorityKeyIdentifier = keyid,issuer -subjectAltName = @alt_names - -[ alt_names ] -IP.1 = 192.168.0.41 -IP.2 = 172.22.1.4 diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-req.cnf b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-req.cnf deleted file mode 100644 index efbe7e8..0000000 --- a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle-req.cnf +++ /dev/null @@ -1,22 +0,0 @@ -[ req ] -default_bits = 2048 -prompt = no -default_md = sha256 -distinguished_name = dn -req_extensions = req_ext - -[ dn ] -C = KR -O = KDN -OU = DFX -CN = agent-tuf-a15-defree-oracle - -[ req_ext ] -subjectAltName = @alt_names - -[ alt_names ] -DNS.1 = localhost -IP.1 = 192.168.0.41 -IP.2 = 172.22.1.4 -IP.3 = 127.0.0.1 -IP.4 = ::1 \ No newline at end of file diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.crt b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.crt deleted file mode 100644 index fe9e143..0000000 --- a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.crt +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEujCCAqKgAwIBAgIUdxabf8i0ErEOGJuXHDWwV95e5cYwDQYJKoZIhvcNAQEL -BQAwRTELMAkGA1UEBhMCS1IxEDAOBgNVBAoMB0JTTS1MQUIxJDAiBgNVBAMMG0JT -TS1MQUIgS0ROIEludGVybWVkaWF0ZSBDQTAeFw0yNjAxMDUwNDUxNDdaFw0yODA0 -MDkwNDUxNDdaME8xCzAJBgNVBAYTAktSMQwwCgYDVQQKDANLRE4xDDAKBgNVBAsM -A0RGWDEkMCIGA1UEAwwbYWdlbnQtdHVmLWExNS1kZWZyZWUtb3JhY2xlMIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtw84u16S0Lj/+bk9bmRuWrglWfCg -s8YOm+W0QATt+IPsjAB1NOKFKu1jqxgW9fHPQ/F3YcQjaHsRUXLsYtu+QRqkeiEq -+wvdAh+tE91OLdKKNXTldR01KeNkJReXzP2B/v8MlhMg7qfKCIANeVTfe7ykoeNf -8Q1Uhw9JUHqg4oqiCU/LKolUWObBT0eBhBjZi01UNmWjToe76VBPAdlWJq+pT6uB -lZQvH4jF+RG7vz+7KoclyLZ/Em5c1lOpe9lrX+q6pwMkfwRL5riejSKXSBlyXYa5 -Do8PSl922wDEJZJZ2H4Y4tqZCbLURgBuFWWtlwlDyCr0ur5O2FtQH++nowIDAQAB -o4GXMIGUMAwGA1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG -CCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQU6Gqi230AO0WOuXRZOqaXqa50 -tQ0wHwYDVR0jBBgwFoAUPJGm63CYcyhCpjem8tfTQ/sICA8wFQYDVR0RBA4wDIcE -wKgAKYcErBYBBDANBgkqhkiG9w0BAQsFAAOCAgEAzsCO0Zm7lFdoxulZdY3w11kg -VvesYHxv7ZY5pCJpZRyyuRI9Jv6vCJnPrlCGC4JNLKJmGB6SixT2MVkoDqJn2Yca -vC61Sv7TLGVLHbP2I8wxBXIY0ER74b7TD8PZtcZKm5j/V+rbsL2i3nR20nrHPzbJ -236TnfM3aObXYXRLQQBCZI1oPSMfobEL478XAyXegDn3LZBvLE/rTOooPTjbJ3/h -0x/LaqgrjQ2iOC7m2JnrY9+DiZSGpY3BUypLBTCghItt6GOfHuwcTxJOCQWVIvPX -gax7EiBrGrLWsWDzX/Lohw2ScE2zyB0bzPtZHrX8Wc3/yxq9rSqLHVmlG66EeOcI -3QWVvzhuqrYFl943gyKRe82bP5pl6EGifK0m22/sEzkG9sVk7dlXm988ls7Evr+y -iPbPkk5oW7dvB0x/EE5ZenzLGnJBh3WS8lIzI8jjh3KP+Z5HpXJS1Yr2msfk7lJe -06O5VR1XvwNhAyqnsZMzg6BK90Xk7SItUalUABtDdaNTbs4nheMCYZihH+3kV+wy -GfLrMp2vbTtWZ2/71WE8XO8Qq5e4y7IY1qLDfJSpSisM7SqYjk8QBsnWfSY2NAgg -hcMimltbecQ9KSYvO9z3QdXmqgWWTxObNUCYcOU9zWrjz0dnaujzZq0oUKs34/i/ -6X5ZUBmnZGy6vl2NR7I= ------END CERTIFICATE----- diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.csr b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.csr deleted file mode 100644 index 514456e..0000000 --- a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.csr +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIICvDCCAaQCAQAwTzELMAkGA1UEBhMCS1IxDDAKBgNVBAoMA0tETjEMMAoGA1UE -CwwDREZYMSQwIgYDVQQDDBthZ2VudC10dWYtYTE1LWRlZnJlZS1vcmFjbGUwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3Dzi7XpLQuP/5uT1uZG5auCVZ -8KCzxg6b5bRABO34g+yMAHU04oUq7WOrGBb18c9D8XdhxCNoexFRcuxi275BGqR6 -ISr7C90CH60T3U4t0oo1dOV1HTUp42QlF5fM/YH+/wyWEyDup8oIgA15VN97vKSh -41/xDVSHD0lQeqDiiqIJT8sqiVRY5sFPR4GEGNmLTVQ2ZaNOh7vpUE8B2VYmr6lP -q4GVlC8fiMX5Ebu/P7sqhyXItn8SblzWU6l72Wtf6rqnAyR/BEvmuJ6NIpdIGXJd -hrkOjw9KX3bbAMQlklnYfhji2pkJstRGAG4VZa2XCUPIKvS6vk7YW1Af76ejAgMB -AAGgKDAmBgkqhkiG9w0BCQ4xGTAXMBUGA1UdEQQOMAyHBMCoACmHBKwWAQQwDQYJ -KoZIhvcNAQELBQADggEBAKkO6WmOb07rg0xXUbUnBSUNGmru4SwjACkBtAELdUMi -zKJu/+FP0Dxe7OLXZxpR04J/BgES/PddYzSge4EPpIClg9tpxsBO1GzbIeF7uVe9 -241fBki5ndyd6YxpxWIdjIOzB5hdLfuNNa2lnrhmN7gT+AhT2ne4VZUJH6g9Shl7 -APo4HFFj8Bus6xI49OWeZ3gfkIFpACOnSiefOvYutG+VG+wCVUNHLI25TLVA6iVQ -eCB4IEvJvKT887/tTDmq2a8kdaVcxSaSl1k+L8CcRNBKpM5k9ajdwtLI6bTrUsWz -iYFDK5bsqmD03eAtywVO3W1mt9MrbLaGDTktSnDF1EE= ------END CERTIFICATE REQUEST----- diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.key b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.key deleted file mode 100644 index ae8afbd..0000000 --- a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC3Dzi7XpLQuP/5 -uT1uZG5auCVZ8KCzxg6b5bRABO34g+yMAHU04oUq7WOrGBb18c9D8XdhxCNoexFR -cuxi275BGqR6ISr7C90CH60T3U4t0oo1dOV1HTUp42QlF5fM/YH+/wyWEyDup8oI -gA15VN97vKSh41/xDVSHD0lQeqDiiqIJT8sqiVRY5sFPR4GEGNmLTVQ2ZaNOh7vp -UE8B2VYmr6lPq4GVlC8fiMX5Ebu/P7sqhyXItn8SblzWU6l72Wtf6rqnAyR/BEvm -uJ6NIpdIGXJdhrkOjw9KX3bbAMQlklnYfhji2pkJstRGAG4VZa2XCUPIKvS6vk7Y -W1Af76ejAgMBAAECggEAFAo8DTMMwoHGMAnp4jhnZlILcL2pchTIC6QJaArCHHcg -wbDZI+l6Z5kmVJgmB1Wp+YepKJBGygzS+AYrP6VLvifTArW31VTWpIFgOrD6+oQ2 -ciSya/A/Hi9RCsh660uDXC2CrLk6XTYMJYMTNommj462vSw9mA98Be8T+RX7n+Ea -07XApyn7Cm77dyiPY7eIH1i/H0i6CuLtsTIr0iLcKAnINwvkEyTGVNhdms2HPoTU -vdvmhS4UOlXPVp1u+24rkSo0Xzv0QOXH37rHD4Bnm1I25zIiinyWiS+3JJnmlhjS -Cn09eZKwWxN0ybWiBUnMZzORh8QpwesOUgN27E8BnQKBgQDprqR9YSERHtYF2Dlp -bHrntN2x2tu8B5c8JBPHa83L1uOKXa598BXGsVoZEaivmxzt77M0r/ZR30fhUBFf -FNWsFduCJ0MIQSQli7QuxPsa8flFRFT6LT2+DHrqLzfxOBrA8zEjqtQHnrZ/yhZw -n3W3IS6Pm6m8rVDltL+JMbjzhwKBgQDIiuP0LK/+atLqvRR2LPUjotg8pSfowP2S -36nuCSqXSSUVsSH1Y+pvlJGtPKZUV4Pml8Y1Y5cJ4LS0WcD+YwxrA7PtWuWvD28w -YbzrcgmCThqHyYh2THvU4WVwT3lIP/eVWiYekCLm65J8A4IYC+o6nOQv2nJ/0uFH -fRIeUttqBQKBgHJll4r1iK2L7fRQhNKSU5yo0zrlTFrBUI0VkEU5Bjc6zIuJDwoC -BXcOjW/mUDEfe0sT5CPv3GL6LoMjok1ssqmazanqtIsO8LYcrSmULuVi/cemCv+q -NCacj3Ojh/xjnd1FcJHoaAIO9YKbmN6rgYIUEWomJzMBma/KC1YLbGJzAoGBALfm -Nbe6KwHBb/z2uwbLn1i4glbKlNhp8Z54IFo6aaYl2y4TKzLeFyOPOC+GiHibcEdL -MuXOl7jlKJCiJcqhhce0s5CbZDiujKXvWtEF2BZ4DPgsJUlmRcAnmV/uYSeSETYS -XxZz0q2zpLa4eNoYQwjQyqffSFRTS2bFGJJaJP8JAoGBANqWTKzzpXnCvo8Vde6r -7Cb6A9W4LzH6mz89WByukfHQ9poDQXFOCkGleMe2Pna0HX/AJ7/vij2qenAcqJ9B -Kj8G079ZRGBEgkoR17Ft8YIVJUYtUSBTmKmzNqGxa3Hwbhnts7OPpwGm+xZRl/Xu -2McqPqx7GSqLM0X+qpScmQ4I ------END PRIVATE KEY----- diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.p12 b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/dfxagent-bsm-lab-oracle.p12 deleted file mode 100644 index 1648dbccb8a91173d05554bc7043e05780e5902f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6002 zcmai&Ra6vE+x=(g24UzNx`ysQ9~ zDF}N*{x2d%00RCA-hUe)m-&ATGB%eM7x#ZH78gAd9+&V}hfjzO_nt0lpP`}ovLmwcSfk$%^|cc0OPS`bdR@;T4cIlnEx2 zzZ;ivcivVrGLw8l%eNldQeT?Ub9VKJx%;NXkN@M#S^BZS$cgszE@xLgLT#>XK}7H< z(9m7NA`@-ANQJgu=XX96qYSesnNU*gY*H|55(z-*c~P{tUPB`0TK`z9K^omHziYZ) z-!1^cK)>-0jz-#-jA}=`qQEND(n^ljzI|3$Gr-Wk8|{~D`ySU3SbK#k;qi+G%&Da? z49K^PGEpuJ)-D62qD)8$0jCeHJG(slh4TkL?Cizq(Z;?|*9YrcA9fqQOQtsn-E{J` zU}umVO{5H~~Tzo+ZlDPh!ft_0o<$&x0V&Duw6P-!x^*5f;9?cFTg2C zLot(05v)=)L2OTp^-YNkY%ffm$WYKiY3eWP`npfrR0a5XF-N^2&2F!Jg`z^UVbw6LPujEod9pg*(wLH=fWE7!II~*Ko za~bQN7gxEuvT4j@uLo^++MR7fc~GR*;ST}FaD8J|QZIw3>={cUG@M4D72FB86Qv2+ zE1sJ3H9Cr$K*unW_G1HYp}U))bp7pmeb!DkSC!w+XRs#rE&a1=&TArhRE73D6vQ3y zX`pIOBEbyfuO(Y#M|Vaj-Mv$F1%Ql@o$6&s@14@0$&ufryO*1O!SJHGkd97<9v|PU zvAl(hhp>&76D(4-SSf}|Mgi(eT!PDshPOWk+6T`iU3L(2JSj4_pd>4@R@iCH zd47dg510^95D)^K%T6*0F-UBKg`NoL_Vg^~nI;eiKZll^iAI+uThc~5=am?!UVX3M zTIoUT81>{`WcynK618ojG|oS5JjY!-wF~cV|D=P7$XwcXL!YyWj%79z#<1%>T7LD6 z?%9h8dKolrv9FjqTpO8YiQxYVc(~$?T)j8#U(I=U7&!{pzp~R?*)>TC!9s#EW;;GE zQ)d;V)~bSStADIrUhtlD&c!c$=f`RgCB&%io=R<*PbepwTA*}Ec7hZ{I}1?U8#vHz zyjDfF0+#Ns%LJnbTB@VQyVb<&O-Zn=-D12iwXGYvx0Abu$dFzwNEIwutvJjr7CE4$ zzB_N4`&1aQ4qJL9xT%KiAtjggL|>Ac(Bb2LG9}HA+GL0es>#vbIFEjB_x^f)rm2kB zPfU0G9zSP(QX4RT)x8{YnZNANh-aIYh(aVIc8ic-s~(K$ zw%g8I4oCFuV$lRB3RgswRw z;O-&Lw2)dN#V8oQk<=pL4yL+x&n11=>0Fl+|I*XPmU|>gyq4N_cWEu;Y!Tjao;!Ad zR1A00Jf9z?Sm9etKyjYCxTSb}Vb0tw`PLE}?@Eq2nBluF{IhKUnMtEOFgi zKB9v!F`c9)Qwl$cPLvQC<#EhkUmIg^1j-jMrKtyVxK_=pinx1A<~291RI*$Nz>OdA z(rOh2{BW(lMizBIGo8~+84((&^gX;gA4TECD};1{YUVBpWO0B&*v|xdg*#!?Qr_h7 zj{@9;Fc#xh^ZCCWT<-@hNoH*edEWZSS*`6Ttbxegm8zVVhAHJV&J7?N`sdHoe?Xc%AzIjfJkM)l(2bNUqYRVb;cNY0Jj zcY;=valEVPd%X>$juLs}o9y$*oMH~m)r|K6nnmvIfoZl1y{pTrx4t1cNyIx>T#tRE z)%875+He&mggJWeIF*#a6wER%_S#`;?4~Q6wX10d2Ry6NUHbx;FCW9sm4b?mEHp2e z8OgFdXY2_&xB0}JVZ2}IGg;Z~4;8J5>9dt*+iyufVgS`wrGtK@OC(2x{*|*6sEY1)xFdVyo&5;VXsjrg z2~7$M6aIzWZ|1J*LTEl@)wJ~Fq8+eI><96Qtpm+lG0&4%Sfox)RSXqgM757jbo=c5 z$x?`72V?G*XJnKCEMv_Y1zG)_K|1h7ts$kD9P-OfytCwm31u8!)d6$@&a z265h=q4a0sOZY5Hv|Yb6rJG^TQqLl(uF4qL1PRv9AT|(+#Yb|j zKB$aW5%T(5`32AB`WXbJji^nG@%v80bjT4i4`RMgt5$+oGO=YHi6VoXf7Fn*HIp~` zslzl#3_rYoFgV55$Kf}C6SWUY_BqJqtcw_O7%<;8ycY`Xz0w(s%VV4tU(5~oJ!UB# z2=6^;ZR51B2v)2}z5HNKnguE1RYTLnGK@YP<9JWpXC|?|WZyjxYr#m%h-z_3zb)U< zFxHS7BC!&RSM}w&TNMg%Vi>-u_`|x|xRm*QemT{#r&S@rut@DpkO`K>-N{hGMwwv% zxOolv1S)j}XzjmXc@Hk&$K?^U9fEQ8-Uc9uB*!Vd`ia;iT7&Ha*KnM?xa4QqS?NZP zL@lS5GL?z=!oSefg!|)CkjaYA$MS96+>KX`^b^g&y~LDqph&^-tiLPpx~ByA0+>%q zqTJnzx-~+F?TGDyhcB!d&uyP;vn`|}9b%Isc?jn=WUCr1Pro6FigstfjAjwA1 z=Hti?H#uBgy^O5w({DDKVZ<||j(NAj`A$1@HnMsK$E0sh19=C=#XYW*k$mh?@eUUc zy@XW!mMX^BEH^C9dh&&^wC~5HSuh06mm2g>mPh%kDZ}@ecg3+5k1z-;^ZSu0AqPn1 z3UnsKNy55C_@|x@Y!G#fxRIeKLb8T^- z;B>u;UhJg-lYK0c*eK1x@tgixQ}E++oZU|g__^1d?nmUD(8ebCY4hBf3}ehqhQGpR z%I@C?-Lq9_1`*SSH&d^jloR+kVE}bDhh@1@YHAqh(~?!l#i8{H&Y2{PgP$p&_^~zO zHv8rkb&h%81gSlhxm$H5(oz}$Rs5Txlr@>uDO0P?6H#`o_$bQn7rUaQH=dr1P#39^ zw!Pt6TI=X{pJRpDa1}FV_tJOzN|&GU7LWDVctM+6UjQ*8n$Fh{G0;)sPa1whp-w)u zUiA+Mb9PuZFGp__H(8-0RRr$9(mbn#E0*QRt(hy(OHV2B6r%Tj#vu|Y z?O&Ep+{L~EnnD;sEJlQa55Kh8Ekg*V4R@BAAB0fc{J+<@qFepdYfrpSHH6>7FTxjfG{CLagnGUTepF6mA&n?i1Gxoc4vCk7l zMahR|FjAr-@NB|SXV!LXU~ZUV(+#rsRC|U%3OAbV>RRbWODN@H1IfdOOmbvV;Z*i) zvixaLF)H9`zAM3lsI?77I!%K;#7CRTpVRYFd}40dgxO*N*aSFv1tg2N(@n2NZYM4& zbl@E8wdgw2)O>-OK??2n#BZ;e34cnEAZ~Wya`V?YkavYm0cWw@KEg$`LMsLFh{j?@y7LvC9Vc^xWbTU|HD207o;HfA%!9T z{1^ZDH?1g`|DUm7VE_^SmBRl*{{IV{Nbg0!V|iSyqNVmKW%lQ3{!eg%lGyo%Ng>V* z@#vT6tFizaQW(G z3wifQ0)Ex1QdO1Ru}otAWJWQA`~AiNmZT5}<|NG>x%%U!-HxXqECvg;?jYD6u;=kU znEf*XXkHIzy9t70(Q6pQZ}e7^Iyi@F zUV`=Q!lR1zP4EQzf9hQg?fpfTiko1sLvObGv)&Zn(;9S^B3|+r*S>;gW^{6X{jGuw zqD<5Bz+vxK;8(Eg+d1_b+kDo-@FLP0;D(moN_#yVz1l2%K;^P17ne>!_hBQPpr{WV zyRR#7Z5*;jo4q21JhK0DnbhvYy9R13(EdQ8#CPVq=F;qY%ZuIN9~U}L{yY}UWfDbq zqB+zt2RO8-KIrv5##Fx9}wN0DI z-x6WX!J}#UU^=ck>GB-muZ3^w!>|#u6fuEZwjMFXQ9@bM1Y+N{a<2@EZ{Hu!br=Z3 z;j1eK52?M&605Up58xA7A3Q17borLRYBlX|Qrj4h!(PNN9Dc3|tYHrSSVW23AXeB^a4Cna}mFQpKX0XKID*c56R~GN9 z=U;qZo_!OFi6m>1<0SY`dDn0C17B`*xl_H0XM-zi+GeTr%<&{iC_Bz&-kN`XwQ#a_ z=pQGj5v4CSC^Z_b%0DBne_DA{%bt}KKx=vwBLM7P?_Q4(pCWmFRz#poH&c+Y~*mQq1;<&Ql5O;(N{rS2) zRZX}}wtH!C8jQuO3bOtq*9G%8Fe+33D`kkSng=2Yq|-#UCTN$bhT#MAkH<&imKd`Z z>GH1>Zzu$?YoT>*q~#7IYArYtjxPN^$C`g<1*MmI$Hzp85etU|Yg(6;{1OxidGsqN zk07M$rdzT_wmP|#v#fIJv?PR?3th{{l3b{n=`hZXiPx%<^E>?S2tDbljeW0IGe5P@ zz#DHKt4L#nZpu`13?w29uO6F0`kbYwP45`eJF<%i%SK=FZ(^BD0_>GcGUN2mVrr){ zyY}?f&C8A5UE}bl(@%wzE#F%TCVo6?dZlEGa%cQ>rZ5VUG?W&jN$ z?~3!v34IBpUfMS${vi9>Cf#)~CeIR+xVLs-Wc2aIVkT$|_~VE(1gf-ebExcpL?r;Q1lR*?0WJV90Oa3z z1ML2(C4d{i|4(iHHFf}xf2Zv~=lbtv39tq@0c^RHxVX8n|3jw{fXDzOnh`1TxD;r4 zY2ut7j?I_p$XUa=7xCuRZv)Wm=-#}|d?Y->qW7ozh`JX>wZfr$H022YySe`dDG&bT diff --git a/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/truststore-bsm-lab-oracle.jks b/src/certificate/pki/leaf-dfxagent-bsm-lab-oracle/truststore-bsm-lab-oracle.jks deleted file mode 100644 index 03c745b673e3971985387dfd1d8bc935821408fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1486 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 delta 5771 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 diff --git a/src/certificate/pki/root/root-ext-kdn.cnf b/src/certificate/pki/root/root-ext-kdn.cnf index 2b1fd10..17e1a78 100644 --- a/src/certificate/pki/root/root-ext-kdn.cnf +++ b/src/certificate/pki/root/root-ext-kdn.cnf @@ -1,5 +1,15 @@ -[ v3_intermediate_ca ] -basicConstraints = critical, CA:true, pathlen:0 +[ req ] +distinguished_name = dn +x509_extensions = v3_ca +prompt = no + +[ dn ] +C = KR +O = BSM-LAB +CN = BSM-LAB KDN Root CA + +[ v3_ca ] +basicConstraints = critical, CA:true keyUsage = critical, keyCertSign, cRLSign subjectKeyIdentifier = hash authorityKeyIdentifier = keyid:always,issuer diff --git a/src/certificate/pki/root/rootca-kdn.crt b/src/certificate/pki/root/rootca-kdn.crt index af21bbe..dc155bb 100644 --- a/src/certificate/pki/root/rootca-kdn.crt +++ b/src/certificate/pki/root/rootca-kdn.crt @@ -1,31 +1,31 @@ -----BEGIN CERTIFICATE----- -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 -----END CERTIFICATE----- diff --git a/src/certificate/pki/root/rootca-kdn.key b/src/certificate/pki/root/rootca-kdn.key index fea5497..e22b6b3 100644 --- a/src/certificate/pki/root/rootca-kdn.key +++ b/src/certificate/pki/root/rootca-kdn.key @@ -1,54 +1,54 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -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 -----END ENCRYPTED PRIVATE KEY----- diff --git a/src/certificate/pki/root/rootca-kdn.srl b/src/certificate/pki/root/rootca-kdn.srl deleted file mode 100644 index 9bfe5ac..0000000 --- a/src/certificate/pki/root/rootca-kdn.srl +++ /dev/null @@ -1 +0,0 @@ -114B9886D93F82DBD6487C8BA513CFEB34C7C78E