BG96 Cat.M1 AWS IoT client sample for WIZnet IoT Shield, using built-in SSL/TLS stack

Committer:
hkjung
Date:
Wed Mar 27 12:02:01 2019 +0000
Revision:
3:ab078dbeb0cc
Child:
5:2ccc5a5282bc
Initial Release

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hkjung 3:ab078dbeb0cc 1
hkjung 3:ab078dbeb0cc 2 /*
hkjung 3:ab078dbeb0cc 3 * AWS sample certificates
hkjung 3:ab078dbeb0cc 4 *
hkjung 3:ab078dbeb0cc 5 * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
hkjung 3:ab078dbeb0cc 6 * SPDX-License-Identifier: Apache-2.0
hkjung 3:ab078dbeb0cc 7 *
hkjung 3:ab078dbeb0cc 8 * Licensed under the Apache License, Version 2.0 (the "License"); you may
hkjung 3:ab078dbeb0cc 9 * not use this file except in compliance with the License.
hkjung 3:ab078dbeb0cc 10 * You may obtain a copy of the License at
hkjung 3:ab078dbeb0cc 11 *
hkjung 3:ab078dbeb0cc 12 * http://www.apache.org/licenses/LICENSE-2.0
hkjung 3:ab078dbeb0cc 13 *
hkjung 3:ab078dbeb0cc 14 * Unless required by applicable law or agreed to in writing, software
hkjung 3:ab078dbeb0cc 15 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
hkjung 3:ab078dbeb0cc 16 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
hkjung 3:ab078dbeb0cc 17 * See the License for the specific language governing permissions and
hkjung 3:ab078dbeb0cc 18 * limitations under the License.
hkjung 3:ab078dbeb0cc 19 *
hkjung 3:ab078dbeb0cc 20 */
hkjung 3:ab078dbeb0cc 21
hkjung 3:ab078dbeb0cc 22 const char aws_iot_certificate[] = \
hkjung 3:ab078dbeb0cc 23 "-----BEGIN CERTIFICATE-----\n"
hkjung 3:ab078dbeb0cc 24 "MIIDWTCCAkGgAwIBAgIUIW0yog+2PbY6m8dSCHFMbGDAV0cwDQYJKoZIhvcNAQEL\n"
hkjung 3:ab078dbeb0cc 25 "BQAwTTFLMEkGA1UECwxCQW1hem9uIFdlYiBTZXJ2aWNlcyBPPUFtYXpvbi5jb20g\n"
hkjung 3:ab078dbeb0cc 26 "SW5jLiBMPVNlYXR0bGUgU1Q9V2FzaGluZ3RvbiBDPVVTMB4XDTE5MDMyMzA2NDA0\n"
hkjung 3:ab078dbeb0cc 27 "MVoXDTQ5MTIzMTIzNTk1OVowHjEcMBoGA1UEAwwTQVdTIElvVCBDZXJ0aWZpY2F0\n"
hkjung 3:ab078dbeb0cc 28 "ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9+WKoMpBLRd1bTH2mr\n"
hkjung 3:ab078dbeb0cc 29 "oN39amnMBsnWtNPz/BX9+Sy7aN2JaoBNnSwn9N/f1qXcaYMPzjV9u6e2eRCG+YDx\n"
hkjung 3:ab078dbeb0cc 30 "XDE2/r4m2QBZS0fg7nvEUhgicVKlfYwHxL4BJ1MHWyQ+ko++4rbEpD3yqf6fZagS\n"
hkjung 3:ab078dbeb0cc 31 "9JTYZeb5Uzyg8c8bK5ThAdjKRV3M+hkm1GFw+6U+OdxM5vzRVAnww0VmrN0J9cNW\n"
hkjung 3:ab078dbeb0cc 32 "LvdLrha5DUOpnN+JMKU+uuGrCog7umZqxBHxSwcY7A8uO7Ll7IezzRwXuTQWOU0p\n"
hkjung 3:ab078dbeb0cc 33 "RQACYLPIieGOtVYpSXYEC+U7rpdYqHKqN1tHWkI4STZWY8/NODXTHTd97i/akhFh\n"
hkjung 3:ab078dbeb0cc 34 "2LsCAwEAAaNgMF4wHwYDVR0jBBgwFoAUYEPY1Pge+0g4qfuneqv6TrOr7PQwHQYD\n"
hkjung 3:ab078dbeb0cc 35 "VR0OBBYEFMCfqLhyMIIcYq8C1i/fBXyY2b9xMAwGA1UdEwEB/wQCMAAwDgYDVR0P\n"
hkjung 3:ab078dbeb0cc 36 "AQH/BAQDAgeAMA0GCSqGSIb3DQEBCwUAA4IBAQCeq5/n1g8pxHEPvKE1PaWxqBtw\n"
hkjung 3:ab078dbeb0cc 37 "dru0+GoRzGiWwcaLl6H8qxoYayd2o0cGdc+Noaanp96euEth67dWFg5oKbrX5yj2\n"
hkjung 3:ab078dbeb0cc 38 "L9v2tb/Rv04POPXsjwMLHs7UXqb9BWMohE57IEv/vIv3qHtFljSRbDZtjOVL9PZv\n"
hkjung 3:ab078dbeb0cc 39 "sy0pxiS0Xl8JbBQha+NGes8S58+OLzz/8o/8OU1g2y21Gys5akWW3PNS0EtH8DNx\n"
hkjung 3:ab078dbeb0cc 40 "r3iy1Q8zmteH/yLsVrj/j/7k8clIO20yLvsKjhODFDGoMdAVMIXPA92ZPSxCLeGV\n"
hkjung 3:ab078dbeb0cc 41 "6GG2qpOM06uEvxYyvmOg7+sLBx+3r4hvlEOmI7RAQfBquudfYN+jBGIPk4Ti\n"
hkjung 3:ab078dbeb0cc 42 "-----END CERTIFICATE-----\n";
hkjung 3:ab078dbeb0cc 43
hkjung 3:ab078dbeb0cc 44 const char aws_iot_private_key[] = \
hkjung 3:ab078dbeb0cc 45 "-----BEGIN RSA PRIVATE KEY-----\n"
hkjung 3:ab078dbeb0cc 46 "MIIEogIBAAKCAQEAv35YqgykEtF3VtMfaaug3f1qacwGyda00/P8Ff35LLto3Ylq\n"
hkjung 3:ab078dbeb0cc 47 "gE2dLCf039/Wpdxpgw/ONX27p7Z5EIb5gPFcMTb+vibZAFlLR+Due8RSGCJxUqV9\n"
hkjung 3:ab078dbeb0cc 48 "jAfEvgEnUwdbJD6Sj77itsSkPfKp/p9lqBL0lNhl5vlTPKDxzxsrlOEB2MpFXcz6\n"
hkjung 3:ab078dbeb0cc 49 "GSbUYXD7pT453Ezm/NFUCfDDRWas3Qn1w1Yu90uuFrkNQ6mc34kwpT664asKiDu6\n"
hkjung 3:ab078dbeb0cc 50 "ZmrEEfFLBxjsDy47suXsh7PNHBe5NBY5TSlFAAJgs8iJ4Y61VilJdgQL5Tuul1io\n"
hkjung 3:ab078dbeb0cc 51 "cqo3W0daQjhJNlZjz804NdMdN33uL9qSEWHYuwIDAQABAoIBAAzwMHVs3TkYRgPr\n"
hkjung 3:ab078dbeb0cc 52 "x9eP7RKSqLn1OxAwHY+kkIe73TYUg4VUX4nDtLbjDDyEFzClr8tXKgubLy6puYxQ\n"
hkjung 3:ab078dbeb0cc 53 "UlNP+3anzJZ0cX0Ai4GTxQk/vnw694UqAU2QyM49rbaCbLoKMETeFNtcdexplOrL\n"
hkjung 3:ab078dbeb0cc 54 "QkcU4MmdxWTRu7oA9dWUdGFewo0vH2VlamlaA3jd41LKdY73tNUcVuYKzaTjDmv+\n"
hkjung 3:ab078dbeb0cc 55 "fSMGC1WqrZY2PCMA1rXmbetJGoZppA5mKaMbbOZi8W9wxt87PwZbm3PLLAg1Tu+C\n"
hkjung 3:ab078dbeb0cc 56 "sRB6I2PtQP4PdxRh6qRDd1JR66emMC88IkfVGfz8Fge8A9UIxIZiMYSnjCWFgrGa\n"
hkjung 3:ab078dbeb0cc 57 "yNzym6ECgYEA9TGWS2a3JzKBf7LVKjOFigN1wqiQqfBoVTLALoaa1FzCxcghjN9C\n"
hkjung 3:ab078dbeb0cc 58 "RyM2CgYZSWOKHNFJ8Ssfev3HHrGP9qyNVaeBAr58jyw/5gDBlnxocu0w7B1Fkef6\n"
hkjung 3:ab078dbeb0cc 59 "7LgflQggMWu0dsv8u4/4MPjhKnDTxqJm5z7/B8Lzx5CSqI7yjmCVfX8CgYEAx+7i\n"
hkjung 3:ab078dbeb0cc 60 "SQQLfsQESUM/LwcO1S4EJxipqAjes0wdT9JmzyxXOwuJuL87EOT1u+nl+X+84iZI\n"
hkjung 3:ab078dbeb0cc 61 "CtW2IAqxPJ2PEZkVFvpcQIqgAsVyHzx8nCg2xMXF1ulGUFLIzDD+oOaIn+BUlSOu\n"
hkjung 3:ab078dbeb0cc 62 "KiuToAx7wCHAV/dXOvAoJ0Pdq2LVhYGZ8EfWusUCgYAoz2QQkLwTThi3xHAuYfzs\n"
hkjung 3:ab078dbeb0cc 63 "B79l8uCBKH51D8lk9Qp4JihU+wZ6h/5kELxB1toGmQa33S3Ncjv/IJYvyaYIjJfJ\n"
hkjung 3:ab078dbeb0cc 64 "leOnLUVWHytTgPS3s2U/G7N02TpnGpFtLQg0qfGRyDd1PmaGYWQR4pq3kaft+8Hc\n"
hkjung 3:ab078dbeb0cc 65 "42NXS19/69Q9Me21POYkyQKBgAnlfTX4CUmhEkU+GuaNBuLugC4fPmae6cceQWUu\n"
hkjung 3:ab078dbeb0cc 66 "GQCwRTEbBRor/RR9ANzoWwXamNLo6i//HCDB5rwFYIuSdETK574aHomElH2PVOu1\n"
hkjung 3:ab078dbeb0cc 67 "4eAjmgNlUKGxN1dEJZZ5UtH3HLi1J23W8lu9wnJkOU0hZSP5t0MaTOKq5b7SB3ip\n"
hkjung 3:ab078dbeb0cc 68 "VauxAoGAGIsMYvIO+fpXDlFAmFSImGYUnpdfwYLqtX4UUbAJiENIahnlLNRFI6YH\n"
hkjung 3:ab078dbeb0cc 69 "voATIW1pazNHAvhEKDDCqP+dC3qljCp1TlIhJx+TZjLxhXx+/g7PkY9yxgUmT0fV\n"
hkjung 3:ab078dbeb0cc 70 "s8Zl3BdsIB20cQYqela4cNHu2DKYwg+rG44grOOrikMrunLWPBU=\n"
hkjung 3:ab078dbeb0cc 71 "-----END RSA PRIVATE KEY-----\n";
hkjung 3:ab078dbeb0cc 72
hkjung 3:ab078dbeb0cc 73 const char aws_iot_rootCA[] = \
hkjung 3:ab078dbeb0cc 74 "-----BEGIN CERTIFICATE-----\n"
hkjung 3:ab078dbeb0cc 75 "MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\n"
hkjung 3:ab078dbeb0cc 76 "ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\n"
hkjung 3:ab078dbeb0cc 77 "b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL\n"
hkjung 3:ab078dbeb0cc 78 "MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\n"
hkjung 3:ab078dbeb0cc 79 "b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj\n"
hkjung 3:ab078dbeb0cc 80 "ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM\n"
hkjung 3:ab078dbeb0cc 81 "9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw\n"
hkjung 3:ab078dbeb0cc 82 "IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6\n"
hkjung 3:ab078dbeb0cc 83 "VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L\n"
hkjung 3:ab078dbeb0cc 84 "93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm\n"
hkjung 3:ab078dbeb0cc 85 "jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC\n"
hkjung 3:ab078dbeb0cc 86 "AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA\n"
hkjung 3:ab078dbeb0cc 87 "A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI\n"
hkjung 3:ab078dbeb0cc 88 "U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs\n"
hkjung 3:ab078dbeb0cc 89 "N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv\n"
hkjung 3:ab078dbeb0cc 90 "o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU\n"
hkjung 3:ab078dbeb0cc 91 "5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\n"
hkjung 3:ab078dbeb0cc 92 "rqXRfboQnoZsG4q5WTP468SQvvG5\n"
hkjung 3:ab078dbeb0cc 93 "-----END CERTIFICATE-----\n";
hkjung 3:ab078dbeb0cc 94