From 1a8868652552803b36d6335016075bf70e2bc771 Mon Sep 17 00:00:00 2001 From: Boris Nagaev Date: Tue, 14 Mar 2023 08:35:47 +0100 Subject: [PATCH] Update the default certificate as it expired Followed commands from https://github.com/chris-belcher/electrum-personal-server/issues/286#issuecomment-1465354568 $ openssl genrsa -des3 -passout pass:x -out server.pass.key 2048 $ openssl rsa -passin pass:x -in server.pass.key -out server.key $ rm server.pass.key $ openssl req -new -key server.key -out server.csr $ openssl x509 -req -days 1825 -in server.csr -signkey server.key -out server.crt Signature ok subject=C = US, ST = California, L = Sunnydale, O = Buffy The Vampire Slayer, CN = electrum-server.tld $ openssl x509 -enddate -in server.crt notAfter=Mar 12 07:34:45 2028 GMT $ mv server.key cert.key $ mv server.crt cert.crt --- electrumpersonalserver/certs/cert.crt | 36 ++++++++++--------- electrumpersonalserver/certs/cert.key | 50 +++++++++++++-------------- 2 files changed, 44 insertions(+), 42 deletions(-) diff --git a/electrumpersonalserver/certs/cert.crt b/electrumpersonalserver/certs/cert.crt index 25f2b01..0ffc8a6 100644 --- a/electrumpersonalserver/certs/cert.crt +++ b/electrumpersonalserver/certs/cert.crt @@ -1,19 +1,21 @@ -----BEGIN CERTIFICATE----- -MIIDBjCCAe4CCQDRr9lL8wL3+jANBgkqhkiG9w0BAQsFADBFMQswCQYDVQQGEwJB -VTETMBEGA1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0 -cyBQdHkgTHRkMB4XDTE4MDMxMzAwMDc1OFoXDTIzMDMxMjAwMDc1OFowRTELMAkG -A1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0 -IFdpZGdpdHMgUHR5IEx0ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB -ALvqB0SrsncAhIkvmkLhhE4GW0MKGQognd1Vm67gnOZ4rC2+HwF3xS1xpJDZIjRJ -Tump6bp4dFoyty2vsrWJzzBib3xPh6yx37cqkQkLS7mlvl5J+VaV3vefW9Jt84Me -hT2xH62haZ6gyAI2OItyoC57uiKGJ/4TNcXZRchc3Ee1R29q5evMjJRBG6QLfHmc -btsSquPwIoGxaTICNZmmZlHKct+6bBGGbJ1tJttWCeLQe//rW9KBs+Ip3heNxZpQ -RZgPYwxFhZg4g4nv0CmIeMCC8KBZE82P4SRjMirVZD0YH/nNYQTEGwutZZ8F0K8Z -pWR1/HDXLQVeF66SreRxp98CAwEAATANBgkqhkiG9w0BAQsFAAOCAQEATELegjEF -03r1SWSsJ2Jhg4gLDLi3tORqHFzu3S8JECi57geZKmF7NmhJHXd0vemusX9P8IRh -A0B9mEU8e92k2fenqxj/t71rm+e71PBU2GwXsE5vtkX/AGmsk6KhAsbe56A3IUGK -JvS3HZ2JS9MmwoUI3cHB5ExBisk4YkDripA6cIkF4i9ctQbk3bzN7FhCbj9wrKBR -Lg48tbswQw4UUUZ70U5uW3pt9pPbDErSifBv6UMoY8A2s4RqiyXDyI/cxVFsY71A -c+tInksyG4KAeDo919/Y0bNjgzOCt267ApQE96j4lnGCx/KSwduWBNMng6qeTecx -ZOyPoABtFZcv1g== +MIIDdTCCAl0CFB2ZadLVgGB/BeITrMpbdWXhG3mvMA0GCSqGSIb3DQEBCwUAMHcx +CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRIwEAYDVQQHDAlTdW5u +eWRhbGUxITAfBgNVBAoMGEJ1ZmZ5IFRoZSBWYW1waXJlIFNsYXllcjEcMBoGA1UE +AwwTZWxlY3RydW0tc2VydmVyLnRsZDAeFw0yMzAzMTQwNzM0NDVaFw0yODAzMTIw +NzM0NDVaMHcxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRIwEAYD +VQQHDAlTdW5ueWRhbGUxITAfBgNVBAoMGEJ1ZmZ5IFRoZSBWYW1waXJlIFNsYXll +cjEcMBoGA1UEAwwTZWxlY3RydW0tc2VydmVyLnRsZDCCASIwDQYJKoZIhvcNAQEB +BQADggEPADCCAQoCggEBALsI9DfqBXoeCYfG1oJmJM6CNzIgGt97eYgeONGB6Qfe +wJyA/vE5RVId3tTSjH22JP03s26KXKKChdEztL8/99uPzcpHQ8YGOSy6tdUe1gS1 +M1yOq0zZUkfaIVvDfbheFgFrjBZjMTNm3lcuaSgRNPR4WrEPU6YUtNZfyabzZfaC +Asq6rDoCh3VVAb8XxMOuo5vEq+v+1te+180sjJoVNKxNJuf7vgKKc41NgKhrZQXF +4THgGk9dz6fAUsHV7gCI7CZbE+WCdMN8KkYU2fyJ/KEL35CiE6WkfIVvljFV4PKZ +3z5POth3pbSkK1QspeqZ1iLnWkXvioNwayuRIaoH2NMCAwEAATANBgkqhkiG9w0B +AQsFAAOCAQEAITd4/2Yr0Slvrf+2BhcjA0o7OwiSfnqpokHqU2e1Lz8177Z3W8xl +V7r68dvoxq99qPSAK6nQOHhVj9DVEJ1C7Ze1bvwXVYS6BrxyJQPkbZP7ALjYj+W1 +HdWg4YjTO4Z/hTSNyng3Yp6cSSe7ZbJoOeF32KqPp4livlLVqcn8ufZLxwx9D0bo +oPiPkd4kRPSiFYgGJNhKeIMjbvZ9nYXtAkad9t7NxHAAxpLoMjJCJ+qrMihQprpe +lq6O2M69EnuWHdz3K8JthunOxrE+zLtJlnkvAB3NOuVVOrx+U4ztrYfP2KdBa8cN ++nJGF/Qhsn3FVZZuFv7ZzCEbFBkH4e2NDg== -----END CERTIFICATE----- diff --git a/electrumpersonalserver/certs/cert.key b/electrumpersonalserver/certs/cert.key index d9eb965..ebb07d9 100644 --- a/electrumpersonalserver/certs/cert.key +++ b/electrumpersonalserver/certs/cert.key @@ -1,27 +1,27 @@ -----BEGIN RSA PRIVATE KEY----- -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 -----END RSA PRIVATE KEY-----