Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: BufferedSoftSerial SDFileSystem
Fork of ATT_AWS_IoT_demo by
AWS_openssl/certs/certs.cpp@28:d549de7c3aad, 2017-07-17 (annotated)
- 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?
| User | Revision | Line number | New 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"; |
