|
8 | 8 | #include "t6iot.h" |
9 | 9 | // nmap --script ssl-cert.nse -p 443 api.internetcollaboratif.info | grep SHA-1 |
10 | 10 | // openssl s_client -connect api.internetcollaboratif.info:443 -prexit -showcerts -state -status -tlsextdebug -verify 10 |
| 11 | +// openssl s_client -showcerts -connect api.internetcollaboratif.info:443 </dev/null 2>/dev/null | openssl x509 -outform PEM > cert.pem |
11 | 12 |
|
12 | | -String VERSION = "2.0.19"; |
| 13 | +String VERSION = "2.0.20"; |
13 | 14 |
|
14 | | -const char *fingerprint = "46d9 84f0 6949 92cb adda f8c9 9c36 7e5b 7a3f 6fec"; |
| 15 | +const char *fingerprint = "744e 6b9f 6c3b a7c8 cbc7 b5fa cd89 0a34 bdf8 5d73"; |
15 | 16 | const char* root_ca PROGMEM = R"EOF( |
16 | 17 | -----BEGIN CERTIFICATE----- |
17 | | -MIIDzjCCA3SgAwIBAgIQWlWuCpmdOVwRyMQ0lghI3jAKBggqhkjOPQQDAjA7MQsw |
18 | | -CQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMQwwCgYD |
19 | | -VQQDEwNXRTEwHhcNMjUxMDE0MjI0NDQ0WhcNMjYwMTEyMjM0MzE4WjAkMSIwIAYD |
20 | | -VQQDExlpbnRlcm5ldGNvbGxhYm9yYXRpZi5pbmZvMFkwEwYHKoZIzj0CAQYIKoZI |
21 | | -zj0DAQcDQgAEhnlPCieZa/pdHVBOW+gqZzv99TxWXmi9SZsKvDSmN+We3BCO/PwF |
22 | | -dTmZQZzVBZobeUWmwFW3pE0q9gADUQPgc6OCAm8wggJrMA4GA1UdDwEB/wQEAwIH |
23 | | -gDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT0 |
24 | | -WeWfG0ogMWpC4fMC57a4Iu28uTAfBgNVHSMEGDAWgBSQd5I1Z8T/qMyp5nvZgHl7 |
25 | | -zJP5ODBeBggrBgEFBQcBAQRSMFAwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vLnBraS5n |
26 | | -b29nL3Mvd2UxL1dsVTAlBggrBgEFBQcwAoYZaHR0cDovL2kucGtpLmdvb2cvd2Ux |
27 | | -LmNydDBBBgNVHREEOjA4ghlpbnRlcm5ldGNvbGxhYm9yYXRpZi5pbmZvghsqLmlu |
28 | | -dGVybmV0Y29sbGFib3JhdGlmLmluZm8wEwYDVR0gBAwwCjAIBgZngQwBAgEwNgYD |
29 | | -VR0fBC8wLTAroCmgJ4YlaHR0cDovL2MucGtpLmdvb2cvd2UxL1FudURZa1VmQTVz |
30 | | -LmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AA5XlLzzrqk+MxssmQez95Df |
31 | | -m8I9cTIl3SGpJaxhxU4hAAABmeUcqlUAAAQDAEcwRQIhAKo+eRmydDTfJKx7Tc2n |
32 | | -UsyDseCnDPKaDeMTVKN6rTN/AiAthKihCoy+WSiuonDV0cWUHVevx1wTJE7vZNq4 |
33 | | -BB7TzwB2ABmG1Mcoqm/+ugNveCpNAZGqzi1yMQ+uzl1wQS0lTMfUAAABmeUcqnsA |
34 | | -AAQDAEcwRQIgJUuclHQ9Pz9l50XdBqXgHelctimxK3vHa+xNkG918VQCIQD+O6M/ |
35 | | -Gi03MPge/yB72Kmr+EIFx1y9fFIxwD63IF3XNTAKBggqhkjOPQQDAgNIADBFAiEA |
36 | | -27BvbhE/Nsp+70TUMsqhOT2xvWjwXFh+Hx47AuWmeugCIHdCtvnpa0kufbKd5xg5 |
37 | | -hBQ/N8d0e/qdB9Lgf9DN/eCk |
| 18 | +MIIDzzCCA3WgAwIBAgIRAKeo9Eff0mO8E7blUxb9yx8wCgYIKoZIzj0EAwIwOzEL |
| 19 | +MAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczEMMAoG |
| 20 | +A1UEAxMDV0UxMB4XDTI1MTIxMjIzNTcxMFoXDTI2MDMxMzAwNTMzOFowJDEiMCAG |
| 21 | +A1UEAxMZaW50ZXJuZXRjb2xsYWJvcmF0aWYuaW5mbzBZMBMGByqGSM49AgEGCCqG |
| 22 | +SM49AwEHA0IABCAjGqvn8mvSydMGRClU6o0pCgdzUH/S6SZX5Z5wcnsI4TCJmIbE |
| 23 | +dsFo009kMs1NgHmp5z6M1IFdnxtsr1wXvI+jggJvMIICazAOBgNVHQ8BAf8EBAMC |
| 24 | +B4AwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU |
| 25 | +OZ7YxLUWfvm012FU6m+N19S8WSIwHwYDVR0jBBgwFoAUkHeSNWfE/6jMqeZ72YB5 |
| 26 | +e8yT+TgwXgYIKwYBBQUHAQEEUjBQMCcGCCsGAQUFBzABhhtodHRwOi8vby5wa2ku |
| 27 | +Z29vZy9zL3dlMS9wNmcwJQYIKwYBBQUHMAKGGWh0dHA6Ly9pLnBraS5nb29nL3dl |
| 28 | +MS5jcnQwQQYDVR0RBDowOIIZaW50ZXJuZXRjb2xsYWJvcmF0aWYuaW5mb4IbKi5p |
| 29 | +bnRlcm5ldGNvbGxhYm9yYXRpZi5pbmZvMBMGA1UdIAQMMAowCAYGZ4EMAQIBMDYG |
| 30 | +A1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jLnBraS5nb29nL3dlMS9idHZkNjZaOXVR |
| 31 | +WS5jcmwwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgCWl2S/VViXrfdDh2g3CEJ3 |
| 32 | +6fA61fak8zZuRqQ/D8qpxgAAAZsVNi3TAAAEAwBHMEUCIER9Qn81EufHfwuV5Az/ |
| 33 | +7QfIuMGBoNbFdaTywmdMh4kBAiEA655IsZZ7QJkB9sav4A66JTtQrXEYXeXUVWJw |
| 34 | +5AXWOXwAdgDLOPcViXyEoURfW8Hd+8lu8ppZzUcKaQWFsMsUwxRY5wAAAZsVNi3k |
| 35 | +AAAEAwBHMEUCIQDsY5ujkuaEB8eM8wdCiV+GdOxkPXzbnC40CYsWcHv8agIgD6em |
| 36 | +ZpAPu2x76q4+9w0JdWcGTo4fJqvRW45uv63q678wCgYIKoZIzj0EAwIDSAAwRQIh |
| 37 | +AN4n2UwUXyUeuTFE0Gc8DflM/MjxdoCaPSDguh8zogPxAiBzhVa4cwUY56P5GkvD |
| 38 | +P7io6DsaFm2ovMXMqKnY1nN2Eg== |
38 | 39 | -----END CERTIFICATE----- |
39 | 40 | )EOF"; |
40 | 41 | IPAddress dns(8, 8, 8, 8); //Google dns |
|
0 commit comments