Skip to content

Commit

Permalink
Add self-signed certs to ease testing
Browse files Browse the repository at this point in the history
  • Loading branch information
bossiel committed Mar 4, 2015
1 parent 4d373a1 commit a8c1dbd
Show file tree
Hide file tree
Showing 6 changed files with 73 additions and 0 deletions.
Binary file added SSL_CA.der
Binary file not shown.
25 changes: 25 additions & 0 deletions SSL_CA.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
-----BEGIN CERTIFICATE-----
MIIEITCCAwmgAwIBAgIJAPItJ/nUv/rKMA0GCSqGSIb3DQEBBQUAMIGmMQswCQYD
VQQGEwJGUjEWMBQGA1UECAwNSWxlLWRlLUZyYW5jZTEOMAwGA1UEBwwFUGFyaXMx
HjAcBgNVBAoMFURvdWJhbmdvIFRlbGVjb20gRVVSTDENMAsGA1UECwwEVm9JUDEe
MBwGA1UEAwwVRG91YmFuZ28gVGVsZWNvbSBFVVJMMSAwHgYJKoZIhvcNAQkBFhFp
bmZvQGRvdWJhbmdvLm9yZzAeFw0xNTAzMDQwMTUwNDNaFw0yNTAzMDEwMTUwNDNa
MIGmMQswCQYDVQQGEwJGUjEWMBQGA1UECAwNSWxlLWRlLUZyYW5jZTEOMAwGA1UE
BwwFUGFyaXMxHjAcBgNVBAoMFURvdWJhbmdvIFRlbGVjb20gRVVSTDENMAsGA1UE
CwwEVm9JUDEeMBwGA1UEAwwVRG91YmFuZ28gVGVsZWNvbSBFVVJMMSAwHgYJKoZI
hvcNAQkBFhFpbmZvQGRvdWJhbmdvLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAKzwFx7dj50Zcyruel9wgLhVbNIDV7jmnYglUbydSjZ9TPOfM8Zp
7bT2rrIl6DK4tnnjdB9OOCRpSm8tOfPsUGSG3ivkheNU2P2lrdn7MM6L9kFiiyZQ
n3ROlvoeyIA4MkoYDOwE26CmXqNQY8f/4eaKwRtaWdT1Iddv+vFAqWycoL0MD9vA
PO7K2TKyVvzSIiGMCMCj2WHhW58871kwl517fMIB//8vqa8MqXRGzLJ/uHm7xHbJ
NPJAac6JIjOZEI7GdLgPnNldE92VnralWokIc9GhZEkOxIIez4lf4XE2aYiGiVAi
NAjrw0QMif+eV89z5B/k66RkjlkzCPPpxOMCAwEAAaNQME4wHQYDVR0OBBYEFHyh
mn70KRaiZfDVFIP00JcDBZ9xMB8GA1UdIwQYMBaAFHyhmn70KRaiZfDVFIP00JcD
BZ9xMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAFjL3MRC/UIT6PfV
49DxZi06yyJMdcV+Q4eq63PScUIKO+MH2QvTd4Pxs6ZKPPfDVNZ5Wu8B/EvydIp6
ohMKtEXbi6zJOVi11BZy8+DJYSLoHU45ZpmQM6tmbRWu9x4h87uuB3j9dQdewpk3
z38t/CotfkOz/xW+bAnK0xcq+9ejt/RJK/HTj03W7TfE+Vg4DoXC/QDOFyda8c15
9kkXqnil7QlBo4Eh0dFlDuYTEHVJNTaBoYZXS38MlthPuvWnR8BSMmGpejIvT2R9
cTDjQYenY2FSgRZQwhlFIVLSQh/2MSJmyDm+N2puUJvExTx0QYDzkGXMxZ5t5GWT
PR+M1Yk=
-----END CERTIFICATE-----
15 changes: 15 additions & 0 deletions SSL_Priv.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDoamwwk2XO7zmBoot4SQ8Gq6wP504lolg3hITfW7Q2Eu+NpDLe
ItM+NsnbbMn89Zbul1MYD+UIMBa+w5R7bBnFPD7bGqfsLAs5czxLranIEg0ri9L1
gBHWKRCSSSWjXBvESB6jE1k28DV4/j7+q7Ka9W8bNDI1/eRVAs3m7v1WYwIDAQAB
AoGAEa2upw8/KjtmG2c6xp6ABxjd0KPefNxZa3eoB7lY/tf34sU/nUf223+dYRRo
VNZ1cZaPGoBzAmluAXqs+6pgV0w5RYBR9pbTahD+VwM1PTOjawl68Hc45y3h3PTz
qYMWeLM34JTgndzOjgUF7FymEP2Ecu26FGzw7On4XU06X/ECQQD8rvu9gY53Bs0X
qBOS0VDqc5qShYINxq+oi6+Jk7HTgL573eFxVeMzflHs0XJrc4d9kYv6k154rdE0
BTuZfSeZAkEA63dW4r/RDyS7At6hgbHgpGjmOg+sv9G6kRqxnKs8upLravVuJM02
mQDAe/2Tg4ywyX7xQD6l3CMpbhHi3mA7WwJAAq38X3MbRqnczO5sXrc3i3T0Y69k
xK6huEDa+LOHRD3uRzQAKwqFIUuqpL9H3lnYSv2bJWogq1j0if+wNR19qQJBANBW
HPgvg8gEVbsqRHg+bGbLsbh5mf12kb5FghT+pZLm34kZcsT5FW+27JhIOrbQSrNd
sBOJ2rK2IbgT90mOl7UCQQC3UsS2SJt6cFLBWvjS5Q8ZEcGX/Jpe/pgKqtSHWSGR
t3X69kDEe9lpounth65WSq6t76GwCRRWNnuQcCbwwv39
-----END RSA PRIVATE KEY-----
Binary file added SSL_Pub.der
Binary file not shown.
20 changes: 20 additions & 0 deletions SSL_Pub.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
-----BEGIN CERTIFICATE-----
MIIDPjCCAiYCAQEwDQYJKoZIhvcNAQEFBQAwgaYxCzAJBgNVBAYTAkZSMRYwFAYD
VQQIDA1JbGUtZGUtRnJhbmNlMQ4wDAYDVQQHDAVQYXJpczEeMBwGA1UECgwVRG91
YmFuZ28gVGVsZWNvbSBFVVJMMQ0wCwYDVQQLDARWb0lQMR4wHAYDVQQDDBVEb3Vi
YW5nbyBUZWxlY29tIEVVUkwxIDAeBgkqhkiG9w0BCQEWEWluZm9AZG91YmFuZ28u
b3JnMB4XDTE1MDMwNDAxNTUxMloXDTI1MDMwMTAxNTUxMlowgaYxCzAJBgNVBAYT
AkZSMRYwFAYDVQQIDA1JbGUtZGUtRnJhbmNlMQ4wDAYDVQQHDAVQYXJpczEWMBQG
A1UECgwNRG91YmFuZ28gVGVzdDEdMBsGA1UECwwURG91YmFuZ28gVGVzdCAoVm9J
UCkxFjAUBgNVBAMMDURvdWJhbmdvIFRlc3QxIDAeBgkqhkiG9w0BCQEWEWluZm9A
ZG91YmFuZ28ub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDoamwwk2XO
7zmBoot4SQ8Gq6wP504lolg3hITfW7Q2Eu+NpDLeItM+NsnbbMn89Zbul1MYD+UI
MBa+w5R7bBnFPD7bGqfsLAs5czxLranIEg0ri9L1gBHWKRCSSSWjXBvESB6jE1k2
8DV4/j7+q7Ka9W8bNDI1/eRVAs3m7v1WYwIDAQABMA0GCSqGSIb3DQEBBQUAA4IB
AQCK2ovrf0MVFnhXw+EZHFuBrBjguLGxitlnTqDswSmJnnoVhllI6TWSTANX9Yhe
dxx0Z7mlYTxZ6dFW9JLvISHG/9uJghQQLGEzM1ZVb5sK8HKKoQFRW7plY8IUQqtk
Zzh/OZ/nOnUR8mSi2ms9CcQZHskXCppgPgpSlUV+TJpH5MqxF8iwFzgDd1N1Buxc
YDWhkiGi3vwx/7rv1yCwxcvxENcecQVfaCJNMOLzUP4wI6tHhrwj8+A5yTKZ6vRM
TFu7QIdd61GRnAhleNpc7Tc1K0XjdbB6o5BneM6KGb2Aa59btb1HaBS5z2HC6ZgC
GW8ZYgRxU9o+YONxhaK6mlcn
-----END CERTIFICATE-----
13 changes: 13 additions & 0 deletions self-signed-certs.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Uncomment next line to create "privkey.pem" and "SSL_CA.pem" files
openssl req -days 3650 -out SSL_CA.pem -new -x509
# Save privkey.pem and SSL_CA.pem

# General Public and private files
openssl genrsa -out SSL_Priv.pem 1024
openssl req -key SSL_Priv.pem -new -out ./cert.req
echo 00 > file.srl
openssl x509 -req -days 3650 -in cert.req -CA SSL_CA.pem -CAkey privkey.pem -CAserial file.srl -out SSL_Pub.pem

# To convert to DER
#openssl x509 -outform der -in SSL_CA.pem -out SSL_CA.der
#openssl x509 -outform der -in SSL_Pub.pem -out SSL_Pub.der

0 comments on commit a8c1dbd

Please sign in to comment.