Skip to content

Commit

Permalink
testdata: Use ecdsa cert
Browse files Browse the repository at this point in the history
Because of golang/go#20058.

key & cert generation:

$ openssl version
OpenSSL 1.1.1f  31 Mar 2020
$ openssl ecparam -out cluster.key -name secp256r1 -genkey
$ openssl req -new -key cluster.key -x509 -nodes -days 10000 -out \
cluster.crt -addext "subjectAltName = IP.1:127.0.0.1, DNS:local.test"
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a
DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:.
State or Province Name (full name) [Some-State]:.
Locality Name (eg, city) []:.
Organization Name (eg, company) [Internet Widgits Pty Ltd]:.
Organizational Unit Name (eg, section) []:.
Common Name (e.g. server FQDN or YOUR name) []:dqlite-test
Email Address []:.
  • Loading branch information
Mathieu Borderé committed Nov 17, 2021
1 parent 6afbaaa commit 07a26dc
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 80 deletions.
37 changes: 9 additions & 28 deletions app/testdata/cluster.crt
Original file line number Diff line number Diff line change
@@ -1,30 +1,11 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
60 changes: 8 additions & 52 deletions app/testdata/cluster.key
Original file line number Diff line number Diff line change
@@ -1,52 +1,8 @@
-----BEGIN PRIVATE KEY-----
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
p4Liq8PVLoNnx6poJi7sG7SGyDkHoZSX
-----END PRIVATE KEY-----
-----BEGIN EC PARAMETERS-----
BggqhkjOPQMBBw==
-----END EC PARAMETERS-----
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIBxSTUI5Xk1nsd/yfovKZ0cNdPGEcCTANDs0epC/Vo5foAoGCCqGSM49
AwEHoUQDQgAEeEP+3xYVKWqLTiXZx7yXhmS1WMwwLBnl50TACMmXZA69pbqqQ/XA
UBoT0s4dMNA0Qm/8GwDRcgcpekbt9MchJg==
-----END EC PRIVATE KEY-----

0 comments on commit 07a26dc

Please sign in to comment.