Raghu Tirumala / Mbed OS ATT_IoT_Project

Dependencies:   BufferedSoftSerial SDFileSystem

Fork of ATT_AWS_IoT_demo by AT&T IoT

Committer:
RaghuT
Date:
Mon Jul 17 12:03:23 2017 +0000
Revision:
28:d549de7c3aad
Parent:
24:224c07ec3bd0
Child:
34:b153e7a4e2d5
Working copy week 4

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ampembeng 15:6f2798e45099 1 #include "aws_iot_config.h"
ampembeng 15:6f2798e45099 2
ampembeng 15:6f2798e45099 3 // The user needs to paste the AWS 'thing' certs into this file.
ampembeng 15:6f2798e45099 4 // Root CA:
ampembeng 15:6f2798e45099 5 // https://www.symantec.com/content/en/us/enterprise/verisign/roots/VeriSign-Class%203-Public-Primary-Certification-Authority-G5.pem
ampembeng 15:6f2798e45099 6 const unsigned char AWS_IOT_ROOT_CA[] = "-----BEGIN CERTIFICATE-----\n"
ampembeng 15:6f2798e45099 7 "MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB\n"
ampembeng 15:6f2798e45099 8 "yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL\n"
ampembeng 15:6f2798e45099 9 "ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp\n"
ampembeng 15:6f2798e45099 10 "U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW\n"
ampembeng 15:6f2798e45099 11 "ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0\n"
ampembeng 15:6f2798e45099 12 "aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL\n"
ampembeng 15:6f2798e45099 13 "MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW\n"
ampembeng 15:6f2798e45099 14 "ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln\n"
ampembeng 15:6f2798e45099 15 "biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp\n"
ampembeng 15:6f2798e45099 16 "U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y\n"
ampembeng 15:6f2798e45099 17 "aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1\n"
ampembeng 15:6f2798e45099 18 "nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex\n"
ampembeng 15:6f2798e45099 19 "t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz\n"
ampembeng 15:6f2798e45099 20 "SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG\n"
ampembeng 15:6f2798e45099 21 "BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+\n"
ampembeng 15:6f2798e45099 22 "rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/\n"
ampembeng 15:6f2798e45099 23 "NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E\n"
ampembeng 15:6f2798e45099 24 "BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH\n"
ampembeng 15:6f2798e45099 25 "BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy\n"
ampembeng 15:6f2798e45099 26 "aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv\n"
ampembeng 15:6f2798e45099 27 "MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE\n"
ampembeng 15:6f2798e45099 28 "p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y\n"
ampembeng 15:6f2798e45099 29 "5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK\n"
ampembeng 15:6f2798e45099 30 "WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ\n"
ampembeng 15:6f2798e45099 31 "4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N\n"
ampembeng 15:6f2798e45099 32 "hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq\n"
ampembeng 15:6f2798e45099 33 "-----END CERTIFICATE-----\0";
ampembeng 15:6f2798e45099 34
ampembeng 24:224c07ec3bd0 35 // Device signed certificate (see AWS_IOT_ROOT_CA for format)
RaghuT 28:d549de7c3aad 36 const unsigned char AWS_IOT_CERTIFICATE[] = "-----BEGIN CERTIFICATE-----\n"
RaghuT 28:d549de7c3aad 37 "MIIDWTCCAkGgAwIBAgIUM3Vx+M8jyG2Tfb4JgdeM0hIx6dAwDQYJKoZIhvcNAQEL\n"
RaghuT 28:d549de7c3aad 38 "BQAwTTFLMEkGA1UECwxCQW1hem9uIFdlYiBTZXJ2aWNlcyBPPUFtYXpvbi5jb20g\n"
RaghuT 28:d549de7c3aad 39 "SW5jLiBMPVNlYXR0bGUgU1Q9V2FzaGluZ3RvbiBDPVVTMB4XDTE3MDYxNTA3MTM0\n"
RaghuT 28:d549de7c3aad 40 "OFoXDTQ5MTIzMTIzNTk1OVowHjEcMBoGA1UEAwwTQVdTIElvVCBDZXJ0aWZpY2F0\n"
RaghuT 28:d549de7c3aad 41 "ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJpxGqzkszC7JfUvOVur\n"
RaghuT 28:d549de7c3aad 42 "EwKt5SA4fOc1M8QKcOx53DOVCntFZBfbl1mLnQzOjw5hdP6CLtkVjMyBhRNM1W6x\n"
RaghuT 28:d549de7c3aad 43 "H65KJxC9a/Q9C+V0FYUhKM7s5/h01FwLFFZQmrQHO1jfaQzuxcYP/rzyrWucUkYS\n"
RaghuT 28:d549de7c3aad 44 "voRg3Z7Akyf+PxFZPW1EL0ClXHooodP1Wl5kx+SEUR7rjBs1sveytalaEyaNy9cK\n"
RaghuT 28:d549de7c3aad 45 "58O4QQZiiImMk1hZ7GZ3x6cHeyqF/H7opZ/1sjtCDOQTVK19PDThb5hF3Bdz0aGp\n"
RaghuT 28:d549de7c3aad 46 "Uj5Fr7uvQds2cbY2eDTekG5N5Bc52mACQPcZ0YurIUGwam8qL1oWfZaQ+VJ4ZlXE\n"
RaghuT 28:d549de7c3aad 47 "478CAwEAAaNgMF4wHwYDVR0jBBgwFoAUXrsnAUuIhdLRWECFquV5nOSaDxQwHQYD\n"
RaghuT 28:d549de7c3aad 48 "VR0OBBYEFL/N6PZKmnURJzyL+iz2zIx+DTKQMAwGA1UdEwEB/wQCMAAwDgYDVR0P\n"
RaghuT 28:d549de7c3aad 49 "AQH/BAQDAgeAMA0GCSqGSIb3DQEBCwUAA4IBAQBSAzZvMK2BFJjqU5jBB8f7cVNi\n"
RaghuT 28:d549de7c3aad 50 "5cpfl3I/Hfp7M3BrxNH20ydbrWaPsN9RIVWKqg4kN782tqVfWkcThENr1x/YC4aK\n"
RaghuT 28:d549de7c3aad 51 "a5y/hVvvctggVaMiZMCQGEJANkP7M89sYja6s1mFqeHxOrRAMM488+/+KaAPDfVK\n"
RaghuT 28:d549de7c3aad 52 "lTBErrUkHR1J2KYeEdATR+siUUSxNjG4Aa0bLsJ8r7Rp/ERipV3mzlmLJVPJCC2q\n"
RaghuT 28:d549de7c3aad 53 "DWagje4EpB01K8UZ/8mV2cv81+Nr8l3WXUvaDwPFTl4gBq6ihoaXmJ3bxzNnZPCC\n"
RaghuT 28:d549de7c3aad 54 "wQjB7Zs5N1BFrjpVmn3YzzzfYZhnAulCEHtfEtdTUeZVCi/Zxgma0A54tsM8\n"
RaghuT 28:d549de7c3aad 55 "-----END CERTIFICATE-----\0";
ampembeng 15:6f2798e45099 56
ampembeng 24:224c07ec3bd0 57 // Device private key (see AWS_IOT_ROOT_CA for format)
RaghuT 28:d549de7c3aad 58 const unsigned char AWS_IOT_PRIVATE_KEY[] = "-----BEGIN RSA PRIVATE KEY-----\n"
RaghuT 28:d549de7c3aad 59 "MIIEogIBAAKCAQEAmnEarOSzMLsl9S85W6sTAq3lIDh85zUzxApw7HncM5UKe0Vk\n"
RaghuT 28:d549de7c3aad 60 "F9uXWYudDM6PDmF0/oIu2RWMzIGFE0zVbrEfrkonEL1r9D0L5XQVhSEozuzn+HTU\n"
RaghuT 28:d549de7c3aad 61 "XAsUVlCatAc7WN9pDO7Fxg/+vPKta5xSRhK+hGDdnsCTJ/4/EVk9bUQvQKVceiih\n"
RaghuT 28:d549de7c3aad 62 "0/VaXmTH5IRRHuuMGzWy97K1qVoTJo3L1wrnw7hBBmKIiYyTWFnsZnfHpwd7KoX8\n"
RaghuT 28:d549de7c3aad 63 "fuiln/WyO0IM5BNUrX08NOFvmEXcF3PRoalSPkWvu69B2zZxtjZ4NN6Qbk3kFzna\n"
RaghuT 28:d549de7c3aad 64 "YAJA9xnRi6shQbBqbyovWhZ9lpD5UnhmVcTjvwIDAQABAoIBAEk65h4i1wB9TNNE\n"
RaghuT 28:d549de7c3aad 65 "UBsyM/JqSCGOB1OOO3xyQvcuFQZ0XiLzVTGm0s4H0DD5ZIW6GkJvsg0HFdsGcvYi\n"
RaghuT 28:d549de7c3aad 66 "0XUKEW6QBJQAbUbDB3gGIgodHf93/8okg2kda8g9sg04/J/4VxRlx2tRvEUVgLts\n"
RaghuT 28:d549de7c3aad 67 "xOorCyEz2QHkaCJngLoWKXU9BnbM9UoaANCKhtY6Pd9eobP2vkMryPyxFlV/zTYb\n"
RaghuT 28:d549de7c3aad 68 "HUQjWbz2pRTF3z8lD6iT3QRNpNqXaTbMx27rLXUxqYA22AMVrK4Zp45/dLsSl6Cy\n"
RaghuT 28:d549de7c3aad 69 "WX3HbV96clB0YYZ0Q6chlYu/swcX7eDKp2U7Mr6m2CyZH08MsMGhY35m5WNfCL2E\n"
RaghuT 28:d549de7c3aad 70 "B2wtKdECgYEAx8N9EqpPwl7YefRdGxxbEKDC4Na2uNs23AAAhdoKFW6QAJitaLcY\n"
RaghuT 28:d549de7c3aad 71 "BLeuvlAcoYSafMQ9zB5tjZdxPBAH90p8esgFUR7LtaV+Ga4crL2SRMS30KkF+1hN\n"
RaghuT 28:d549de7c3aad 72 "9WzZDA8d4NU5QfV23Eg+g40BMWQG5BYekFs0o3otSD67vnGqoG+9OqcCgYEAxetg\n"
RaghuT 28:d549de7c3aad 73 "FQcibmoGeaLohKeSDdAf7Wr4a5IBnU3gxaTy7uIocNcye9u+0TpH5br9XWChNWl8\n"
RaghuT 28:d549de7c3aad 74 "lv5Z9P5RUEQnE785QF03FkcNXvqBSN82ORTim4BC8n/NcwHCuq/rZJLqBtdtWZsM\n"
RaghuT 28:d549de7c3aad 75 "HvSoMzRan2sCtNX99EoACFJV3v88j1sNJkZYaSkCgYAr+/EoEPPq2jNT9ughNgcf\n"
RaghuT 28:d549de7c3aad 76 "DCacluo4nZvgqOd0kWOzAFsYpoVYDyhssXz6Tm1favERE6x/qxt4F6ZJEUaPvojW\n"
RaghuT 28:d549de7c3aad 77 "CACTsfIslrnDMcECj+MK3T2T5gN5KiJQLZ1EuHddr9UhnsiDDC0njf57P4j845nr\n"
RaghuT 28:d549de7c3aad 78 "MwnODPK3e4ifECv/k1rY9QKBgDN/FrTh8leARscHWDCL2Ti22lfP6Wszxi/Dv6Qt\n"
RaghuT 28:d549de7c3aad 79 "UvhM5/DUTVJkzrVp0KM5kArnxYo8NCqla4qPUWDtGq3Mp3zTxC2LtzLrQxBO47De\n"
RaghuT 28:d549de7c3aad 80 "ekezi7fFARPXdW9Vro2wnCvDibQy32h+h/UqvhmUolOjCjyxtGh149nt1zgFnNpE\n"
RaghuT 28:d549de7c3aad 81 "m2RhAoGAN1IXOG2qnaVWHkUzErHt0BIADcDZDLO8fMnVVx56gvs3q/2+Pil46gjP\n"
RaghuT 28:d549de7c3aad 82 "PqsCFCepCQwer01kSutVw5aAokn9I3ww7/cagEZdcr4hYjb9r5YxWPoeNbEBJupn\n"
RaghuT 28:d549de7c3aad 83 "lxQUBZHjMUACkk41ol6LsvuqjX7YIToEKD4h+nvEYDRuaSy1fCs=\n"
RaghuT 28:d549de7c3aad 84 "-----END RSA PRIVATE KEY-----\0";