summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2021-12-10 16:48:35 +0200
committerLars Wirzenius <liw@liw.fi>2021-12-10 16:48:35 +0200
commit96f6cee09873d7f4edf59dddd57c8a27df9e6b91 (patch)
tree41a402ad71ef477a7f407df07aeeb9b2e308561d
parent596747b3668117734eb0a38122bbab939d9ab330 (diff)
downloadobnam-benchmark-96f6cee09873d7f4edf59dddd57c8a27df9e6b91.tar.gz
add test cert for TLS
Sponsored-by: author
-rwxr-xr-xmktestcert13
-rw-r--r--tls.key27
-rw-r--r--tls.pem17
3 files changed, 57 insertions, 0 deletions
diff --git a/mktestcert b/mktestcert
new file mode 100755
index 0000000..bb092d7
--- /dev/null
+++ b/mktestcert
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -eu
+
+key="$1"
+cert="$2"
+csr="$(mktemp)"
+
+openssl genrsa -out "$key" 2048
+openssl rsa -in "$key" -out "$key"
+openssl req -sha256 -new -key "$key" -out "$csr" -subj '/CN=localhost'
+openssl x509 -req -sha256 -days 365 -in "$csr" -signkey "$key" -out "$cert"
+rm -f "$csr"
diff --git a/tls.key b/tls.key
new file mode 100644
index 0000000..c4a2ec4
--- /dev/null
+++ b/tls.key
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpQIBAAKCAQEApVWeC7hvmgBiEv07SICE9eB4eE68UnLZfWoQt75R3Iy9mfsm
+RyALD6WWW/soIlt59Mz3wS/PbiU9S5Mye35D1ZbpFMqUyVaxgIsO9TBrZ2t0yeRy
+O0A1X8WMNf41iNik+SFZGcsTYFTTiHwh8BqWzy6kMNHmPgX91ENuL2MeFW79JgdK
+G4aAVHvSq0h/XKn1y1AjWiMrfOFMwndfxi3B1q6+/pvlrJdhwL5KcfaDeKqst0WF
+KWmHcNeYrzWZJegt+HKNcgPSytKJZhPXPU0mQIZRAkzSu7S8I4nrUjhfWDWB1EOj
+UjEuEDqh2Alp/tPp9ZLnC0zrmiTQ0zcfQRl1ZwIDAQABAoIBAQCjn78BBG/Wbkih
+WGJCV4a+u38eOXXg9u7NUpnm7oCfj93YtRhlzY2E17CdqUtH7VYd8nfDhih4bnxh
+/fQ5CXXivS5BOFfVhmm2uGh+OYQh3tO/NsniX6Iy/RPNH58lpppmQB2pDDRJ4slS
+St9fe0EDG7q84g5GFbHmTzGNzj8on46jmXGKckeGgdjfIwwCekx97PpDciK0OWsj
+MdF8wgWMj+HZPU8hnzc1k+mxhelZLw8K4Gi8Bq85VJp/I+XYTnZytmiVLGTbxfWR
+TjlO3ODPV3vN9MQTgJHY0VLStyvPSUVme2YADSMifaQATVfEYuN1OP6ERisJtcz6
+XU0gyB5pAoGBANORvqpQhusozEv/GLtrGEmEUhnO/5d2jYwVrkmk41A2wbs6tcoy
+kaN+KACJxreWpXV4C3l2kjUwCdopXuONkUUnGyiXeWERe+lJmo3MKVN8pYwia9+k
+amgILuVkc0PcpmHMrgcmPOyoMwNrtW0CuNODwiDpd3n+HG+x8L9ATI29AoGBAMgO
+OQNecK1HqB+37+v13r0cSJ+Zi0YZ5WFuS+BTbYYWdQsWI29Ju7GaUi6GVm0rdAEA
+153JvnhIW+Wffysa5Ntyz4xPTT7ZojaqWrPytktwyb3U0B2KR8cC1gKHvkz08Aie
+7QnlrUR9jsZa/MlOtuSh+a6TRL2gLoNJcE9o1cfzAoGADw9LzCHJSMnxqOMypnyc
+EPebRH0IkoZ80uDkNBfJmncbWTF3qTnqRgH/5PHptD3D71WpM28uPxz5Ro81UutL
+0OlUtJH7sN4mvNdhagCDXI791bjJhvTUIi2a8PcygT0els2UAaxGH+5lGzQ6iNTt
+xRiW4/Lab1OYQJcg9Owlxt0CgYEAtk1HpQtFcJIw4Z6TMpnePMRuZYndAaeNgIiq
++iPsVVlXlR+6cKpnMMPpCd5/GYKUdmmXEoGKYT/HBmuezd/3Fwb7nOeTA6f9CwWY
+HA0cE4kXPjaU46ZkHDU4YhvizWwS5Dg212MFzrkABz9YxfVF8vird2taI9a5LAgb
+ITHuRgMCgYEAtQqJQ7gyxCbxbHiUug8ZC+Wrut33ltjQptA4JnzGTVe/1hh6rJ4g
+O1Vib8Z6rHNScXsnXGZ/a4qLt+BAN72Kd2om6zUUBI3PLNzZzg4MysooPxrqGwB3
+40vmIOy6VgI61wChj0oyn2/uvva1KJU5hef9F2dnV5dH3LL5tPWSqFo=
+-----END RSA PRIVATE KEY-----
diff --git a/tls.pem b/tls.pem
new file mode 100644
index 0000000..d990a7f
--- /dev/null
+++ b/tls.pem
@@ -0,0 +1,17 @@
+-----BEGIN CERTIFICATE-----
+MIICrzCCAZcCFHr2cjtJq9JntyxymaoGk0nkBga5MA0GCSqGSIb3DQEBCwUAMBQx
+EjAQBgNVBAMMCWxvY2FsaG9zdDAeFw0yMTEyMTAxNDI1MzJaFw0yMjEyMTAxNDI1
+MzJaMBQxEjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBAKVVngu4b5oAYhL9O0iAhPXgeHhOvFJy2X1qELe+UdyMvZn7Jkcg
+Cw+lllv7KCJbefTM98Evz24lPUuTMnt+Q9WW6RTKlMlWsYCLDvUwa2drdMnkcjtA
+NV/FjDX+NYjYpPkhWRnLE2BU04h8IfAals8upDDR5j4F/dRDbi9jHhVu/SYHShuG
+gFR70qtIf1yp9ctQI1ojK3zhTMJ3X8Ytwdauvv6b5ayXYcC+SnH2g3iqrLdFhSlp
+h3DXmK81mSXoLfhyjXID0srSiWYT1z1NJkCGUQJM0ru0vCOJ61I4X1g1gdRDo1Ix
+LhA6odgJaf7T6fWS5wtM65ok0NM3H0EZdWcCAwEAATANBgkqhkiG9w0BAQsFAAOC
+AQEAfKkhoc9BRZlz9cgEAeQszTnoo1Chs55Lw4W3za2S4ArXM0BWkZD0m1sNBHG1
+clA9em6z9erDnNnRYDd4kd8PZAZx+KWFCOaZuBM2/sJpBHMSLr4X37j9Teuoij5k
+l2pdkyYEEhbhaAMnyAmmQqwxFH0WKB1pswFuxr/+GFsN0mFqyvl5qv7uCh6fQRME
+Q1EDtmVpZ5d4d9GPnd2KZ4Fnu+6W6XEbaIicLwsJo3mRbNtHXQx1bsWZrcUsQGFw
+MVz2ntWUa9PVgO7fSGFnvkRF/YQ22eobTRFzHWSgqFwpwC9NZYmtrO3uMEwu25Hm
+kh+Iw+xoOs3EeFEocG735c+RFg==
+-----END CERTIFICATE-----