24
24
******************************************************************************/
25
25
26
26
#include <AIoTC_Config.h>
27
- #if defined(ARDUINO_ARCH_ESP32 )
27
+ #if defined(ARDUINO_ARCH_ESP32 ) || defined ( ARDUINO_EDGE_CONTROL )
28
28
29
29
/******************************************************************************
30
30
* CONSTANTS
31
31
******************************************************************************/
32
-
33
- /* This certificate bundle is created using the following certificates:
34
-
35
- * https://www.amazontrust.com/repository/AmazonRootCA1.pem
36
- * https://www.amazontrust.com/repository/AmazonRootCA2.pem
37
- * https://www.amazontrust.com/repository/AmazonRootCA3.pem
38
- * https://www.amazontrust.com/repository/AmazonRootCA4.pem
39
- * https://www.amazontrust.com/repository/SFSRootCAG2.pem
40
- * https://certs.secureserver.net/repository/sf-class2-root.crt
41
- * https://iot.arduino.cc
42
-
43
- */
44
-
45
- static const unsigned char x509_crt_bundle [] = {
46
- 0x00 , 0x07 , 0x00 , 0x3b , 0x01 , 0x26 , 0x30 , 0x39 , 0x31 , 0x0b , 0x30 , 0x09 ,
47
- 0x06 , 0x03 , 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 ,
48
- 0x0d , 0x06 , 0x03 , 0x55 , 0x04 , 0x0a , 0x13 , 0x06 , 0x41 , 0x6d , 0x61 , 0x7a ,
49
- 0x6f , 0x6e , 0x31 , 0x19 , 0x30 , 0x17 , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x13 ,
50
- 0x10 , 0x41 , 0x6d , 0x61 , 0x7a , 0x6f , 0x6e , 0x20 , 0x52 , 0x6f , 0x6f , 0x74 ,
51
- 0x20 , 0x43 , 0x41 , 0x20 , 0x31 , 0x30 , 0x82 , 0x01 , 0x22 , 0x30 , 0x0d , 0x06 ,
52
- 0x09 , 0x2a , 0x86 , 0x48 , 0x86 , 0xf7 , 0x0d , 0x01 , 0x01 , 0x01 , 0x05 , 0x00 ,
53
- 0x03 , 0x82 , 0x01 , 0x0f , 0x00 , 0x30 , 0x82 , 0x01 , 0x0a , 0x02 , 0x82 , 0x01 ,
54
- 0x01 , 0x00 , 0xb2 , 0x78 , 0x80 , 0x71 , 0xca , 0x78 , 0xd5 , 0xe3 , 0x71 , 0xaf ,
55
- 0x47 , 0x80 , 0x50 , 0x74 , 0x7d , 0x6e , 0xd8 , 0xd7 , 0x88 , 0x76 , 0xf4 , 0x99 ,
56
- 0x68 , 0xf7 , 0x58 , 0x21 , 0x60 , 0xf9 , 0x74 , 0x84 , 0x01 , 0x2f , 0xac , 0x02 ,
57
- 0x2d , 0x86 , 0xd3 , 0xa0 , 0x43 , 0x7a , 0x4e , 0xb2 , 0xa4 , 0xd0 , 0x36 , 0xba ,
58
- 0x01 , 0xbe , 0x8d , 0xdb , 0x48 , 0xc8 , 0x07 , 0x17 , 0x36 , 0x4c , 0xf4 , 0xee ,
59
- 0x88 , 0x23 , 0xc7 , 0x3e , 0xeb , 0x37 , 0xf5 , 0xb5 , 0x19 , 0xf8 , 0x49 , 0x68 ,
60
- 0xb0 , 0xde , 0xd7 , 0xb9 , 0x76 , 0x38 , 0x1d , 0x61 , 0x9e , 0xa4 , 0xfe , 0x82 ,
61
- 0x36 , 0xa5 , 0xe5 , 0x4a , 0x56 , 0xe4 , 0x45 , 0xe1 , 0xf9 , 0xfd , 0xb4 , 0x16 ,
62
- 0xfa , 0x74 , 0xda , 0x9c , 0x9b , 0x35 , 0x39 , 0x2f , 0xfa , 0xb0 , 0x20 , 0x50 ,
63
- 0x06 , 0x6c , 0x7a , 0xd0 , 0x80 , 0xb2 , 0xa6 , 0xf9 , 0xaf , 0xec , 0x47 , 0x19 ,
64
- 0x8f , 0x50 , 0x38 , 0x07 , 0xdc , 0xa2 , 0x87 , 0x39 , 0x58 , 0xf8 , 0xba , 0xd5 ,
65
- 0xa9 , 0xf9 , 0x48 , 0x67 , 0x30 , 0x96 , 0xee , 0x94 , 0x78 , 0x5e , 0x6f , 0x89 ,
66
- 0xa3 , 0x51 , 0xc0 , 0x30 , 0x86 , 0x66 , 0xa1 , 0x45 , 0x66 , 0xba , 0x54 , 0xeb ,
67
- 0xa3 , 0xc3 , 0x91 , 0xf9 , 0x48 , 0xdc , 0xff , 0xd1 , 0xe8 , 0x30 , 0x2d , 0x7d ,
68
- 0x2d , 0x74 , 0x70 , 0x35 , 0xd7 , 0x88 , 0x24 , 0xf7 , 0x9e , 0xc4 , 0x59 , 0x6e ,
69
- 0xbb , 0x73 , 0x87 , 0x17 , 0xf2 , 0x32 , 0x46 , 0x28 , 0xb8 , 0x43 , 0xfa , 0xb7 ,
70
- 0x1d , 0xaa , 0xca , 0xb4 , 0xf2 , 0x9f , 0x24 , 0x0e , 0x2d , 0x4b , 0xf7 , 0x71 ,
71
- 0x5c , 0x5e , 0x69 , 0xff , 0xea , 0x95 , 0x02 , 0xcb , 0x38 , 0x8a , 0xae , 0x50 ,
72
- 0x38 , 0x6f , 0xdb , 0xfb , 0x2d , 0x62 , 0x1b , 0xc5 , 0xc7 , 0x1e , 0x54 , 0xe1 ,
73
- 0x77 , 0xe0 , 0x67 , 0xc8 , 0x0f , 0x9c , 0x87 , 0x23 , 0xd6 , 0x3f , 0x40 , 0x20 ,
74
- 0x7f , 0x20 , 0x80 , 0xc4 , 0x80 , 0x4c , 0x3e , 0x3b , 0x24 , 0x26 , 0x8e , 0x04 ,
75
- 0xae , 0x6c , 0x9a , 0xc8 , 0xaa , 0x0d , 0x02 , 0x03 , 0x01 , 0x00 , 0x01 , 0x00 ,
76
- 0x3b , 0x02 , 0x26 , 0x30 , 0x39 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 , 0x55 ,
77
- 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 , 0x0d , 0x06 , 0x03 ,
78
- 0x55 , 0x04 , 0x0a , 0x13 , 0x06 , 0x41 , 0x6d , 0x61 , 0x7a , 0x6f , 0x6e , 0x31 ,
79
- 0x19 , 0x30 , 0x17 , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x13 , 0x10 , 0x41 , 0x6d ,
80
- 0x61 , 0x7a , 0x6f , 0x6e , 0x20 , 0x52 , 0x6f , 0x6f , 0x74 , 0x20 , 0x43 , 0x41 ,
81
- 0x20 , 0x32 , 0x30 , 0x82 , 0x02 , 0x22 , 0x30 , 0x0d , 0x06 , 0x09 , 0x2a , 0x86 ,
82
- 0x48 , 0x86 , 0xf7 , 0x0d , 0x01 , 0x01 , 0x01 , 0x05 , 0x00 , 0x03 , 0x82 , 0x02 ,
83
- 0x0f , 0x00 , 0x30 , 0x82 , 0x02 , 0x0a , 0x02 , 0x82 , 0x02 , 0x01 , 0x00 , 0xad ,
84
- 0x96 , 0x9f , 0x2d , 0x9c , 0x4a , 0x4c , 0x4a , 0x81 , 0x79 , 0x51 , 0x99 , 0xec ,
85
- 0x8a , 0xcb , 0x6b , 0x60 , 0x51 , 0x13 , 0xbc , 0x4d , 0x6d , 0x06 , 0xfc , 0xb0 ,
86
- 0x08 , 0x8d , 0xdd , 0x19 , 0x10 , 0x6a , 0xc7 , 0x26 , 0x0c , 0x35 , 0xd8 , 0xc0 ,
87
- 0x6f , 0x20 , 0x84 , 0xe9 , 0x94 , 0xb1 , 0x9b , 0x85 , 0x03 , 0xc3 , 0x5b , 0xdb ,
88
- 0x4a , 0xe8 , 0xc8 , 0xf8 , 0x90 , 0x76 , 0xd9 , 0x5b , 0x4f , 0xe3 , 0x4c , 0xe8 ,
89
- 0x06 , 0x36 , 0x4d , 0xcc , 0x9a , 0xac , 0x3d , 0x0c , 0x90 , 0x2b , 0x92 , 0xd4 ,
90
- 0x06 , 0x19 , 0x60 , 0xac , 0x37 , 0x44 , 0x79 , 0x85 , 0x81 , 0x82 , 0xad , 0x5a ,
91
- 0x37 , 0xe0 , 0x0d , 0xcc , 0x9d , 0xa6 , 0x4c , 0x52 , 0x76 , 0xea , 0x43 , 0x9d ,
92
- 0xb7 , 0x04 , 0xd1 , 0x50 , 0xf6 , 0x55 , 0xe0 , 0xd5 , 0xd2 , 0xa6 , 0x49 , 0x85 ,
93
- 0xe9 , 0x37 , 0xe9 , 0xca , 0x7e , 0xae , 0x5c , 0x95 , 0x4d , 0x48 , 0x9a , 0x3f ,
94
- 0xae , 0x20 , 0x5a , 0x6d , 0x88 , 0x95 , 0xd9 , 0x34 , 0xb8 , 0x52 , 0x1a , 0x43 ,
95
- 0x90 , 0xb0 , 0xbf , 0x6c , 0x05 , 0xb9 , 0xb6 , 0x78 , 0xb7 , 0xea , 0xd0 , 0xe4 ,
96
- 0x3a , 0x3c , 0x12 , 0x53 , 0x62 , 0xff , 0x4a , 0xf2 , 0x7b , 0xbe , 0x35 , 0x05 ,
97
- 0xa9 , 0x12 , 0x34 , 0xe3 , 0xf3 , 0x64 , 0x74 , 0x62 , 0x2c , 0x3d , 0x00 , 0x49 ,
98
- 0x5a , 0x28 , 0xfe , 0x32 , 0x44 , 0xbb , 0x87 , 0xdd , 0x65 , 0x27 , 0x02 , 0x71 ,
99
- 0x3b , 0xda , 0x4a , 0xf7 , 0x1f , 0xda , 0xcd , 0xf7 , 0x21 , 0x55 , 0x90 , 0x4f ,
100
- 0x0f , 0xec , 0xae , 0x82 , 0xe1 , 0x9f , 0x6b , 0xd9 , 0x45 , 0xd3 , 0xbb , 0xf0 ,
101
- 0x5f , 0x87 , 0xed , 0x3c , 0x2c , 0x39 , 0x86 , 0xda , 0x3f , 0xde , 0xec , 0x72 ,
102
- 0x55 , 0xeb , 0x79 , 0xa3 , 0xad , 0xdb , 0xdd , 0x7c , 0xb0 , 0xba , 0x1c , 0xce ,
103
- 0xfc , 0xde , 0x4f , 0x35 , 0x76 , 0xcf , 0x0f , 0xf8 , 0x78 , 0x1f , 0x6a , 0x36 ,
104
- 0x51 , 0x46 , 0x27 , 0x61 , 0x5b , 0xe9 , 0x9e , 0xcf , 0xf0 , 0xa2 , 0x55 , 0x7d ,
105
- 0x7c , 0x25 , 0x8a , 0x6f , 0x2f , 0xb4 , 0xc5 , 0xcf , 0x84 , 0x2e , 0x2b , 0xfd ,
106
- 0x0d , 0x51 , 0x10 , 0x6c , 0xfb , 0x5f , 0x1b , 0xbc , 0x1b , 0x7e , 0xc5 , 0xae ,
107
- 0x3b , 0x98 , 0x01 , 0x31 , 0x92 , 0xff , 0x0b , 0x57 , 0xf4 , 0x9a , 0xb2 , 0xb9 ,
108
- 0x57 , 0xe9 , 0xab , 0xef , 0x0d , 0x76 , 0xd1 , 0xf0 , 0xee , 0xf4 , 0xce , 0x86 ,
109
- 0xa7 , 0xe0 , 0x6e , 0xe9 , 0xb4 , 0x69 , 0xa1 , 0xdf , 0x69 , 0xf6 , 0x33 , 0xc6 ,
110
- 0x69 , 0x2e , 0x97 , 0x13 , 0x9e , 0xa5 , 0x87 , 0xb0 , 0x57 , 0x10 , 0x81 , 0x37 ,
111
- 0xc9 , 0x53 , 0xb3 , 0xbb , 0x7f , 0xf6 , 0x92 , 0xd1 , 0x9c , 0xd0 , 0x18 , 0xf4 ,
112
- 0x92 , 0x6e , 0xda , 0x83 , 0x4f , 0xa6 , 0x63 , 0x99 , 0x4c , 0xa5 , 0xfb , 0x5e ,
113
- 0xef , 0x21 , 0x64 , 0x7a , 0x20 , 0x5f , 0x6c , 0x64 , 0x85 , 0x15 , 0xcb , 0x37 ,
114
- 0xe9 , 0x62 , 0x0c , 0x0b , 0x2a , 0x16 , 0xdc , 0x01 , 0x2e , 0x32 , 0xda , 0x3e ,
115
- 0x4b , 0xf5 , 0x9e , 0x3a , 0xf6 , 0x17 , 0x40 , 0x94 , 0xef , 0x9e , 0x91 , 0x08 ,
116
- 0x86 , 0xfa , 0xbe , 0x63 , 0xa8 , 0x5a , 0x33 , 0xec , 0xcb , 0x74 , 0x43 , 0x95 ,
117
- 0xf9 , 0x6c , 0x69 , 0x52 , 0x36 , 0xc7 , 0x29 , 0x6f , 0xfc , 0x55 , 0x03 , 0x5c ,
118
- 0x1f , 0xfb , 0x9f , 0xbd , 0x47 , 0xeb , 0xe7 , 0x49 , 0x47 , 0x95 , 0x0b , 0x4e ,
119
- 0x89 , 0x22 , 0x09 , 0x49 , 0xe0 , 0xf5 , 0x61 , 0x1e , 0xf1 , 0xbf , 0x2e , 0x8a ,
120
- 0x72 , 0x6e , 0x80 , 0x59 , 0xff , 0x57 , 0x3a , 0xf9 , 0x75 , 0x32 , 0xa3 , 0x4e ,
121
- 0x5f , 0xec , 0xed , 0x28 , 0x62 , 0xd9 , 0x4d , 0x73 , 0xf2 , 0xcc , 0x81 , 0x17 ,
122
- 0x60 , 0xed , 0xcd , 0xeb , 0xdc , 0xdb , 0xa7 , 0xca , 0xc5 , 0x7e , 0x02 , 0xbd ,
123
- 0xf2 , 0x54 , 0x08 , 0x54 , 0xfd , 0xb4 , 0x2d , 0x09 , 0x2c , 0x17 , 0x54 , 0x4a ,
124
- 0x98 , 0xd1 , 0x54 , 0xe1 , 0x51 , 0x67 , 0x08 , 0xd2 , 0xed , 0x6e , 0x7e , 0x6f ,
125
- 0x3f , 0xd2 , 0x2d , 0x81 , 0x59 , 0x29 , 0x66 , 0xcb , 0x90 , 0x39 , 0x95 , 0x11 ,
126
- 0x1e , 0x74 , 0x27 , 0xfe , 0xdd , 0xeb , 0xaf , 0x02 , 0x03 , 0x01 , 0x00 , 0x01 ,
127
- 0x00 , 0x3b , 0x00 , 0x5b , 0x30 , 0x39 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 ,
128
- 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 , 0x0d , 0x06 ,
129
- 0x03 , 0x55 , 0x04 , 0x0a , 0x13 , 0x06 , 0x41 , 0x6d , 0x61 , 0x7a , 0x6f , 0x6e ,
130
- 0x31 , 0x19 , 0x30 , 0x17 , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x13 , 0x10 , 0x41 ,
131
- 0x6d , 0x61 , 0x7a , 0x6f , 0x6e , 0x20 , 0x52 , 0x6f , 0x6f , 0x74 , 0x20 , 0x43 ,
132
- 0x41 , 0x20 , 0x33 , 0x30 , 0x59 , 0x30 , 0x13 , 0x06 , 0x07 , 0x2a , 0x86 , 0x48 ,
133
- 0xce , 0x3d , 0x02 , 0x01 , 0x06 , 0x08 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d , 0x03 ,
134
- 0x01 , 0x07 , 0x03 , 0x42 , 0x00 , 0x04 , 0x29 , 0x97 , 0xa7 , 0xc6 , 0x41 , 0x7f ,
135
- 0xc0 , 0x0d , 0x9b , 0xe8 , 0x01 , 0x1b , 0x56 , 0xc6 , 0xf2 , 0x52 , 0xa5 , 0xba ,
136
- 0x2d , 0xb2 , 0x12 , 0xe8 , 0xd2 , 0x2e , 0xd7 , 0xfa , 0xc9 , 0xc5 , 0xd8 , 0xaa ,
137
- 0x6d , 0x1f , 0x73 , 0x81 , 0x3b , 0x3b , 0x98 , 0x6b , 0x39 , 0x7c , 0x33 , 0xa5 ,
138
- 0xc5 , 0x4e , 0x86 , 0x8e , 0x80 , 0x17 , 0x68 , 0x62 , 0x45 , 0x57 , 0x7d , 0x44 ,
139
- 0x58 , 0x1d , 0xb3 , 0x37 , 0xe5 , 0x67 , 0x08 , 0xeb , 0x66 , 0xde , 0x00 , 0x3b ,
140
- 0x00 , 0x78 , 0x30 , 0x39 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 , 0x55 , 0x04 ,
141
- 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x0f , 0x30 , 0x0d , 0x06 , 0x03 , 0x55 ,
142
- 0x04 , 0x0a , 0x13 , 0x06 , 0x41 , 0x6d , 0x61 , 0x7a , 0x6f , 0x6e , 0x31 , 0x19 ,
143
- 0x30 , 0x17 , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x13 , 0x10 , 0x41 , 0x6d , 0x61 ,
144
- 0x7a , 0x6f , 0x6e , 0x20 , 0x52 , 0x6f , 0x6f , 0x74 , 0x20 , 0x43 , 0x41 , 0x20 ,
145
- 0x34 , 0x30 , 0x76 , 0x30 , 0x10 , 0x06 , 0x07 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d ,
146
- 0x02 , 0x01 , 0x06 , 0x05 , 0x2b , 0x81 , 0x04 , 0x00 , 0x22 , 0x03 , 0x62 , 0x00 ,
147
- 0x04 , 0xd2 , 0xab , 0x8a , 0x37 , 0x4f , 0xa3 , 0x53 , 0x0d , 0xfe , 0xc1 , 0x8a ,
148
- 0x7b , 0x4b , 0xa8 , 0x7b , 0x46 , 0x4b , 0x63 , 0xb0 , 0x62 , 0xf6 , 0x2d , 0x1b ,
149
- 0xdb , 0x08 , 0x71 , 0x21 , 0xd2 , 0x00 , 0xe8 , 0x63 , 0xbd , 0x9a , 0x27 , 0xfb ,
150
- 0xf0 , 0x39 , 0x6e , 0x5d , 0xea , 0x3d , 0xa5 , 0xc9 , 0x81 , 0xaa , 0xa3 , 0x5b ,
151
- 0x20 , 0x98 , 0x45 , 0x5d , 0x16 , 0xdb , 0xfd , 0xe8 , 0x10 , 0x6d , 0xe3 , 0x9c ,
152
- 0xe0 , 0xe3 , 0xbd , 0x5f , 0x84 , 0x62 , 0xf3 , 0x70 , 0x64 , 0x33 , 0xa0 , 0xcb ,
153
- 0x24 , 0x2f , 0x70 , 0xba , 0x88 , 0xa1 , 0x2a , 0xa0 , 0x75 , 0xf8 , 0x81 , 0xae ,
154
- 0x62 , 0x06 , 0xc4 , 0x81 , 0xdb , 0x39 , 0x6e , 0x29 , 0xb0 , 0x1e , 0xfa , 0x2e ,
155
- 0x5c , 0x00 , 0x47 , 0x00 , 0x5b , 0x30 , 0x45 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 ,
156
- 0x03 , 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x17 , 0x30 , 0x15 ,
157
- 0x06 , 0x03 , 0x55 , 0x04 , 0x0a , 0x13 , 0x0e , 0x41 , 0x72 , 0x64 , 0x75 , 0x69 ,
158
- 0x6e , 0x6f , 0x20 , 0x4c , 0x4c , 0x43 , 0x20 , 0x55 , 0x53 , 0x31 , 0x0b , 0x30 ,
159
- 0x09 , 0x06 , 0x03 , 0x55 , 0x04 , 0x0b , 0x13 , 0x02 , 0x49 , 0x54 , 0x31 , 0x10 ,
160
- 0x30 , 0x0e , 0x06 , 0x03 , 0x55 , 0x04 , 0x03 , 0x13 , 0x07 , 0x41 , 0x72 , 0x64 ,
161
- 0x75 , 0x69 , 0x6e , 0x6f , 0x30 , 0x59 , 0x30 , 0x13 , 0x06 , 0x07 , 0x2a , 0x86 ,
162
- 0x48 , 0xce , 0x3d , 0x02 , 0x01 , 0x06 , 0x08 , 0x2a , 0x86 , 0x48 , 0xce , 0x3d ,
163
- 0x03 , 0x01 , 0x07 , 0x03 , 0x42 , 0x00 , 0x04 , 0x6d , 0x77 , 0x6c , 0x5a , 0xcf ,
164
- 0x61 , 0x1c , 0x7d , 0x44 , 0x98 , 0x51 , 0xf2 , 0x5e , 0xe1 , 0x02 , 0x40 , 0x77 ,
165
- 0xb7 , 0x9c , 0xbd , 0x49 , 0xa2 , 0xa3 , 0x8c , 0x4e , 0xab , 0x5e , 0x98 , 0xac ,
166
- 0x82 , 0xfc , 0x69 , 0x5b , 0x44 , 0x22 , 0x77 , 0xb4 , 0x4d , 0x2e , 0x8e , 0xdf ,
167
- 0x2a , 0x71 , 0xc1 , 0x39 , 0x6c , 0xd6 , 0x39 , 0x14 , 0xbd , 0xd9 , 0x6b , 0x18 ,
168
- 0x4b , 0x4b , 0xec , 0xb3 , 0xd5 , 0xee , 0x42 , 0x89 , 0x89 , 0x55 , 0x22 , 0x00 ,
169
- 0x6a , 0x01 , 0x24 , 0x30 , 0x68 , 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 , 0x55 ,
170
- 0x04 , 0x06 , 0x13 , 0x02 , 0x55 , 0x53 , 0x31 , 0x25 , 0x30 , 0x23 , 0x06 , 0x03 ,
171
- 0x55 , 0x04 , 0x0a , 0x13 , 0x1c , 0x53 , 0x74 , 0x61 , 0x72 , 0x66 , 0x69 , 0x65 ,
172
- 0x6c , 0x64 , 0x20 , 0x54 , 0x65 , 0x63 , 0x68 , 0x6e , 0x6f , 0x6c , 0x6f , 0x67 ,
173
- 0x69 , 0x65 , 0x73 , 0x2c , 0x20 , 0x49 , 0x6e , 0x63 , 0x2e , 0x31 , 0x32 , 0x30 ,
174
- 0x30 , 0x06 , 0x03 , 0x55 , 0x04 , 0x0b , 0x13 , 0x29 , 0x53 , 0x74 , 0x61 , 0x72 ,
175
- 0x66 , 0x69 , 0x65 , 0x6c , 0x64 , 0x20 , 0x43 , 0x6c , 0x61 , 0x73 , 0x73 , 0x20 ,
176
- 0x32 , 0x20 , 0x43 , 0x65 , 0x72 , 0x74 , 0x69 , 0x66 , 0x69 , 0x63 , 0x61 , 0x74 ,
177
- 0x69 , 0x6f , 0x6e , 0x20 , 0x41 , 0x75 , 0x74 , 0x68 , 0x6f , 0x72 , 0x69 , 0x74 ,
178
- 0x79 , 0x30 , 0x82 , 0x01 , 0x20 , 0x30 , 0x0d , 0x06 , 0x09 , 0x2a , 0x86 , 0x48 ,
179
- 0x86 , 0xf7 , 0x0d , 0x01 , 0x01 , 0x01 , 0x05 , 0x00 , 0x03 , 0x82 , 0x01 , 0x0d ,
180
- 0x00 , 0x30 , 0x82 , 0x01 , 0x08 , 0x02 , 0x82 , 0x01 , 0x01 , 0x00 , 0xb7 , 0x32 ,
181
- 0xc8 , 0xfe , 0xe9 , 0x71 , 0xa6 , 0x04 , 0x85 , 0xad , 0x0c , 0x11 , 0x64 , 0xdf ,
182
- 0xce , 0x4d , 0xef , 0xc8 , 0x03 , 0x18 , 0x87 , 0x3f , 0xa1 , 0xab , 0xfb , 0x3c ,
183
- 0xa6 , 0x9f , 0xf0 , 0xc3 , 0xa1 , 0xda , 0xd4 , 0xd8 , 0x6e , 0x2b , 0x53 , 0x90 ,
184
- 0xfb , 0x24 , 0xa4 , 0x3e , 0x84 , 0xf0 , 0x9e , 0xe8 , 0x5f , 0xec , 0xe5 , 0x27 ,
185
- 0x44 , 0xf5 , 0x28 , 0xa6 , 0x3f , 0x7b , 0xde , 0xe0 , 0x2a , 0xf0 , 0xc8 , 0xaf ,
186
- 0x53 , 0x2f , 0x9e , 0xca , 0x05 , 0x01 , 0x93 , 0x1e , 0x8f , 0x66 , 0x1c , 0x39 ,
187
- 0xa7 , 0x4d , 0xfa , 0x5a , 0xb6 , 0x73 , 0x04 , 0x25 , 0x66 , 0xeb , 0x77 , 0x7f ,
188
- 0xe7 , 0x59 , 0xc6 , 0x4a , 0x99 , 0x25 , 0x14 , 0x54 , 0xeb , 0x26 , 0xc7 , 0xf3 ,
189
- 0x7f , 0x19 , 0xd5 , 0x30 , 0x70 , 0x8f , 0xaf , 0xb0 , 0x46 , 0x2a , 0xff , 0xad ,
190
- 0xeb , 0x29 , 0xed , 0xd7 , 0x9f , 0xaa , 0x04 , 0x87 , 0xa3 , 0xd4 , 0xf9 , 0x89 ,
191
- 0xa5 , 0x34 , 0x5f , 0xdb , 0x43 , 0x91 , 0x82 , 0x36 , 0xd9 , 0x66 , 0x3c , 0xb1 ,
192
- 0xb8 , 0xb9 , 0x82 , 0xfd , 0x9c , 0x3a , 0x3e , 0x10 , 0xc8 , 0x3b , 0xef , 0x06 ,
193
- 0x65 , 0x66 , 0x7a , 0x9b , 0x19 , 0x18 , 0x3d , 0xff , 0x71 , 0x51 , 0x3c , 0x30 ,
194
- 0x2e , 0x5f , 0xbe , 0x3d , 0x77 , 0x73 , 0xb2 , 0x5d , 0x06 , 0x6c , 0xc3 , 0x23 ,
195
- 0x56 , 0x9a , 0x2b , 0x85 , 0x26 , 0x92 , 0x1c , 0xa7 , 0x02 , 0xb3 , 0xe4 , 0x3f ,
196
- 0x0d , 0xaf , 0x08 , 0x79 , 0x82 , 0xb8 , 0x36 , 0x3d , 0xea , 0x9c , 0xd3 , 0x35 ,
197
- 0xb3 , 0xbc , 0x69 , 0xca , 0xf5 , 0xcc , 0x9d , 0xe8 , 0xfd , 0x64 , 0x8d , 0x17 ,
198
- 0x80 , 0x33 , 0x6e , 0x5e , 0x4a , 0x5d , 0x99 , 0xc9 , 0x1e , 0x87 , 0xb4 , 0x9d ,
199
- 0x1a , 0xc0 , 0xd5 , 0x6e , 0x13 , 0x35 , 0x23 , 0x5e , 0xdf , 0x9b , 0x5f , 0x3d ,
200
- 0xef , 0xd6 , 0xf7 , 0x76 , 0xc2 , 0xea , 0x3e , 0xbb , 0x78 , 0x0d , 0x1c , 0x42 ,
201
- 0x67 , 0x6b , 0x04 , 0xd8 , 0xf8 , 0xd6 , 0xda , 0x6f , 0x8b , 0xf2 , 0x44 , 0xa0 ,
202
- 0x01 , 0xab , 0x02 , 0x01 , 0x03 , 0x00 , 0x9b , 0x01 , 0x26 , 0x30 , 0x81 , 0x98 ,
203
- 0x31 , 0x0b , 0x30 , 0x09 , 0x06 , 0x03 , 0x55 , 0x04 , 0x06 , 0x13 , 0x02 , 0x55 ,
204
- 0x53 , 0x31 , 0x10 , 0x30 , 0x0e , 0x06 , 0x03 , 0x55 , 0x04 , 0x08 , 0x13 , 0x07 ,
205
- 0x41 , 0x72 , 0x69 , 0x7a , 0x6f , 0x6e , 0x61 , 0x31 , 0x13 , 0x30 , 0x11 , 0x06 ,
206
- 0x03 , 0x55 , 0x04 , 0x07 , 0x13 , 0x0a , 0x53 , 0x63 , 0x6f , 0x74 , 0x74 , 0x73 ,
207
- 0x64 , 0x61 , 0x6c , 0x65 , 0x31 , 0x25 , 0x30 , 0x23 , 0x06 , 0x03 , 0x55 , 0x04 ,
208
- 0x0a , 0x13 , 0x1c , 0x53 , 0x74 , 0x61 , 0x72 , 0x66 , 0x69 , 0x65 , 0x6c , 0x64 ,
209
- 0x20 , 0x54 , 0x65 , 0x63 , 0x68 , 0x6e , 0x6f , 0x6c , 0x6f , 0x67 , 0x69 , 0x65 ,
210
- 0x73 , 0x2c , 0x20 , 0x49 , 0x6e , 0x63 , 0x2e , 0x31 , 0x3b , 0x30 , 0x39 , 0x06 ,
211
- 0x03 , 0x55 , 0x04 , 0x03 , 0x13 , 0x32 , 0x53 , 0x74 , 0x61 , 0x72 , 0x66 , 0x69 ,
212
- 0x65 , 0x6c , 0x64 , 0x20 , 0x53 , 0x65 , 0x72 , 0x76 , 0x69 , 0x63 , 0x65 , 0x73 ,
213
- 0x20 , 0x52 , 0x6f , 0x6f , 0x74 , 0x20 , 0x43 , 0x65 , 0x72 , 0x74 , 0x69 , 0x66 ,
214
- 0x69 , 0x63 , 0x61 , 0x74 , 0x65 , 0x20 , 0x41 , 0x75 , 0x74 , 0x68 , 0x6f , 0x72 ,
215
- 0x69 , 0x74 , 0x79 , 0x20 , 0x2d , 0x20 , 0x47 , 0x32 , 0x30 , 0x82 , 0x01 , 0x22 ,
216
- 0x30 , 0x0d , 0x06 , 0x09 , 0x2a , 0x86 , 0x48 , 0x86 , 0xf7 , 0x0d , 0x01 , 0x01 ,
217
- 0x01 , 0x05 , 0x00 , 0x03 , 0x82 , 0x01 , 0x0f , 0x00 , 0x30 , 0x82 , 0x01 , 0x0a ,
218
- 0x02 , 0x82 , 0x01 , 0x01 , 0x00 , 0xd5 , 0x0c , 0x3a , 0xc4 , 0x2a , 0xf9 , 0x4e ,
219
- 0xe2 , 0xf5 , 0xbe , 0x19 , 0x97 , 0x5f , 0x8e , 0x88 , 0x53 , 0xb1 , 0x1f , 0x3f ,
220
- 0xcb , 0xcf , 0x9f , 0x20 , 0x13 , 0x6d , 0x29 , 0x3a , 0xc8 , 0x0f , 0x7d , 0x3c ,
221
- 0xf7 , 0x6b , 0x76 , 0x38 , 0x63 , 0xd9 , 0x36 , 0x60 , 0xa8 , 0x9b , 0x5e , 0x5c ,
222
- 0x00 , 0x80 , 0xb2 , 0x2f , 0x59 , 0x7f , 0xf6 , 0x87 , 0xf9 , 0x25 , 0x43 , 0x86 ,
223
- 0xe7 , 0x69 , 0x1b , 0x52 , 0x9a , 0x90 , 0xe1 , 0x71 , 0xe3 , 0xd8 , 0x2d , 0x0d ,
224
- 0x4e , 0x6f , 0xf6 , 0xc8 , 0x49 , 0xd9 , 0xb6 , 0xf3 , 0x1a , 0x56 , 0xae , 0x2b ,
225
- 0xb6 , 0x74 , 0x14 , 0xeb , 0xcf , 0xfb , 0x26 , 0xe3 , 0x1a , 0xba , 0x1d , 0x96 ,
226
- 0x2e , 0x6a , 0x3b , 0x58 , 0x94 , 0x89 , 0x47 , 0x56 , 0xff , 0x25 , 0xa0 , 0x93 ,
227
- 0x70 , 0x53 , 0x83 , 0xda , 0x84 , 0x74 , 0x14 , 0xc3 , 0x67 , 0x9e , 0x04 , 0x68 ,
228
- 0x3a , 0xdf , 0x8e , 0x40 , 0x5a , 0x1d , 0x4a , 0x4e , 0xcf , 0x43 , 0x91 , 0x3b ,
229
- 0xe7 , 0x56 , 0xd6 , 0x00 , 0x70 , 0xcb , 0x52 , 0xee , 0x7b , 0x7d , 0xae , 0x3a ,
230
- 0xe7 , 0xbc , 0x31 , 0xf9 , 0x45 , 0xf6 , 0xc2 , 0x60 , 0xcf , 0x13 , 0x59 , 0x02 ,
231
- 0x2b , 0x80 , 0xcc , 0x34 , 0x47 , 0xdf , 0xb9 , 0xde , 0x90 , 0x65 , 0x6d , 0x02 ,
232
- 0xcf , 0x2c , 0x91 , 0xa6 , 0xa6 , 0xe7 , 0xde , 0x85 , 0x18 , 0x49 , 0x7c , 0x66 ,
233
- 0x4e , 0xa3 , 0x3a , 0x6d , 0xa9 , 0xb5 , 0xee , 0x34 , 0x2e , 0xba , 0x0d , 0x03 ,
234
- 0xb8 , 0x33 , 0xdf , 0x47 , 0xeb , 0xb1 , 0x6b , 0x8d , 0x25 , 0xd9 , 0x9b , 0xce ,
235
- 0x81 , 0xd1 , 0x45 , 0x46 , 0x32 , 0x96 , 0x70 , 0x87 , 0xde , 0x02 , 0x0e , 0x49 ,
236
- 0x43 , 0x85 , 0xb6 , 0x6c , 0x73 , 0xbb , 0x64 , 0xea , 0x61 , 0x41 , 0xac , 0xc9 ,
237
- 0xd4 , 0x54 , 0xdf , 0x87 , 0x2f , 0xc7 , 0x22 , 0xb2 , 0x26 , 0xcc , 0x9f , 0x59 ,
238
- 0x54 , 0x68 , 0x9f , 0xfc , 0xbe , 0x2a , 0x2f , 0xc4 , 0x55 , 0x1c , 0x75 , 0x40 ,
239
- 0x60 , 0x17 , 0x85 , 0x02 , 0x55 , 0x39 , 0x8b , 0x7f , 0x05 , 0x02 , 0x03 , 0x01 ,
240
- 0x00 , 0x01
241
- };
242
-
243
- #elif defined (ARDUINO_EDGE_CONTROL )
244
- /*
245
- * https://www.amazontrust.com/repository/AmazonRootCA1.pem
246
- * https://www.amazontrust.com/repository/AmazonRootCA2.pem
247
- * https://www.amazontrust.com/repository/AmazonRootCA3.pem
248
- * https://www.amazontrust.com/repository/AmazonRootCA4.pem
249
- * https://www.amazontrust.com/repository/SFSRootCAG2.pem
250
- */
251
32
static const char AIoTUPCert [] =
33
+ /* https://www.amazontrust.com/repository/AmazonRootCA1.pem */
252
34
"-----BEGIN CERTIFICATE-----\n"
253
35
"MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\n"
254
36
"ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\n"
@@ -269,6 +51,7 @@ static const char AIoTUPCert[] =
269
51
"5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\n"
270
52
"rqXRfboQnoZsG4q5WTP468SQvvG5\n"
271
53
"-----END CERTIFICATE-----\n"
54
+ /* https://www.amazontrust.com/repository/AmazonRootCA2.pem */
272
55
"-----BEGIN CERTIFICATE-----\n"
273
56
"MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF\n"
274
57
"ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\n"
@@ -300,6 +83,7 @@ static const char AIoTUPCert[] =
300
83
"9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT\n"
301
84
"4PsJYGw=\n"
302
85
"-----END CERTIFICATE-----\n"
86
+ /* https://www.amazontrust.com/repository/AmazonRootCA3.pem */
303
87
"-----BEGIN CERTIFICATE-----\n"
304
88
"MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5\n"
305
89
"MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\n"
@@ -312,6 +96,7 @@ static const char AIoTUPCert[] =
312
96
"BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM\n"
313
97
"YyRIHN8wfdVoOw==\n"
314
98
"-----END CERTIFICATE-----\n"
99
+ /* https://www.amazontrust.com/repository/AmazonRootCA4.pem */
315
100
"-----BEGIN CERTIFICATE-----\n"
316
101
"MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5\n"
317
102
"MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\n"
@@ -325,6 +110,7 @@ static const char AIoTUPCert[] =
325
110
"CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW\n"
326
111
"1KyLa2tJElMzrdfkviT8tQp21KW8EA==\n"
327
112
"-----END CERTIFICATE-----\n"
113
+ /* https://www.amazontrust.com/repository/SFSRootCAG2.pem */
328
114
"-----BEGIN CERTIFICATE-----\n"
329
115
"MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx\n"
330
116
"EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT\n"
@@ -348,6 +134,45 @@ static const char AIoTUPCert[] =
348
134
"iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn\n"
349
135
"0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN\n"
350
136
"sSi6\n"
137
+ "-----END CERTIFICATE-----\n"
138
+ /* iot.arduino.cc:8883 / iot.oniudra.cc:8883 */
139
+ "-----BEGIN CERTIFICATE-----\n"
140
+ "MIIBzzCCAXSgAwIBAgIUHxAd66fhJecnwaOR4+wNF03tSlkwCgYIKoZIzj0EAwIw\n"
141
+ "RTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkFyZHVpbm8gTExDIFVTMQswCQYDVQQL\n"
142
+ "EwJJVDEQMA4GA1UEAxMHQXJkdWlubzAeFw0xODA3MjQwOTQ3MDBaFw00ODA3MTYw\n"
143
+ "OTQ3MDBaMEUxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5BcmR1aW5vIExMQyBVUzEL\n"
144
+ "MAkGA1UECxMCSVQxEDAOBgNVBAMTB0FyZHVpbm8wWTATBgcqhkjOPQIBBggqhkjO\n"
145
+ "PQMBBwNCAARtd2xaz2EcfUSYUfJe4QJAd7ecvUmio4xOq16YrIL8aVtEIne0TS6O\n"
146
+ "3ypxwTls1jkUvdlrGEtL7LPV7kKJiVUio0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD\n"
147
+ "VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUWz4qa47JsBqoVOY2m4wJ+fzhuYAwCgYI\n"
148
+ "KoZIzj0EAwIDSQAwRgIhAL/T3CNmaLUK3D8NDsNz4grH92CqEA3TIL/hApabawXY\n"
149
+ "AiEA6tnZ2lrNElKXCajtZg/hjWRE/+giFzBP8riar8qOz2w=\n"
150
+ "-----END CERTIFICATE--------\n"
151
+ /* iot.arduino.cc:8885 */
152
+ "-----BEGIN CERTIFICATE-----\n"
153
+ "MIIB0DCCAXagAwIBAgIUb62eK/Vv1baaPAaY5DADBUbxB1owCgYIKoZIzj0EAwIw\n"
154
+ "RTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkFyZHVpbm8gTExDIFVTMQswCQYDVQQL\n"
155
+ "EwJJVDEQMA4GA1UEAxMHQXJkdWlubzAgFw0yNTAxMTAxMDUzMjJaGA8yMDU1MDEw\n"
156
+ "MzEwNTMyMlowRTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkFyZHVpbm8gTExDIFVT\n"
157
+ "MQswCQYDVQQLEwJJVDEQMA4GA1UEAxMHQXJkdWlubzBZMBMGByqGSM49AgEGCCqG\n"
158
+ "SM49AwEHA0IABKHhU2w1UhozDegrrFsSwY9QN7M+ZJug7icCNceNWhBF0Mr1UuyX\n"
159
+ "8pr/gcbieZc/0znG16HMa2GFcPY7rmIdccijQjBAMA8GA1UdEwEB/wQFMAMBAf8w\n"
160
+ "DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRCZSmE0ASI0cYD9AmzeOM7EijgPjAK\n"
161
+ "BggqhkjOPQQDAgNIADBFAiEAz6TLYP9eiVOr/cVU/11zwGofe/FoNe4p1BlzMl7G\n"
162
+ "VVACIG8tL3Ta2WbIOaUVpBL2gfLuI9WSW1sR++zXP+zFhmen\n"
163
+ "-----END CERTIFICATE-----\n"
164
+ /* iot.oniudra.cc:8885 */
165
+ "-----BEGIN CERTIFICATE-----\n"
166
+ "MIIBzzCCAXagAwIBAgIUI5fEitwlnwujc/mU0d8LnDiDXBIwCgYIKoZIzj0EAwIw\n"
167
+ "RTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkFyZHVpbm8gTExDIFVTMQswCQYDVQQL\n"
168
+ "EwJJVDEQMA4GA1UEAxMHQXJkdWlubzAgFw0yNTAxMDgxMTA4MzdaGA8yMDU1MDEw\n"
169
+ "MTExMDgzN1owRTELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkFyZHVpbm8gTExDIFVT\n"
170
+ "MQswCQYDVQQLEwJJVDEQMA4GA1UEAxMHQXJkdWlubzBZMBMGByqGSM49AgEGCCqG\n"
171
+ "SM49AwEHA0IABBFwNODDPgC9C1kDmKBbawtQ31FmTudAXVpGSOUwcDX582z820cD\n"
172
+ "eIaCwOxghmI+p/CpOH63f5F6h23ErqZMBkijQjBAMA8GA1UdEwEB/wQFMAMBAf8w\n"
173
+ "DgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBQdnBmQGLB7ls/r1Tetdp+MVMqxfTAK\n"
174
+ "BggqhkjOPQQDAgNHADBEAiBPSZ9HpF7MuFoK4Jsz//PHILQuHM4WmRopQR9ysSs0\n"
175
+ "HAIgNadMPgxv01dy59kCgzehgKzmKdTF0rG1SniYqnkLqPA=\n"
351
176
"-----END CERTIFICATE-----\n" ;
352
177
#else
353
178
0 commit comments