\hypertarget{tg__certificate_8h_source}{}\doxysection{tg\+\_\+certificate.\+h}
\label{tg__certificate_8h_source}\index{src/tg\_certificate.h@{src/tg\_certificate.h}}
\mbox{\hyperlink{tg__certificate_8h}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00001}00001\ \textcolor{preprocessor}{\#ifndef\ \_CERTIFICATES\_H\_}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00002}00002\ \textcolor{preprocessor}{\#define\ \_CERTIFICATES\_H\_}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00003}00003\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00004}00004\ \textcolor{preprocessor}{\#ifdef\ \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00005}00005\ \textcolor{keyword}{extern}\ \textcolor{stringliteral}{"{}C"{}}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00006}00006\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00007}00007\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00008}00008\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00009}00009\ \textcolor{comment}{/*\ This\ file\ is\ auto-\/generated\ by\ the\ pycert\_bearssl\ tool.\ \ Do\ not\ change\ it\ manually.}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00010}00010\ \textcolor{comment}{\ *\ Certificates\ are\ BearSSL\ br\_x509\_trust\_anchor\ format.\ \ Included\ certs:}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00011}00011\ \textcolor{comment}{\ *}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00012}00012\ \textcolor{comment}{\ *\ Index:\ \ \ \ 0}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00013}00013\ \textcolor{comment}{\ *\ Label:\ \ \ \ Go\ Daddy\ Class\ 2\ Certification\ Authority}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00014}00014\ \textcolor{comment}{\ *\ Subject:\ \ OU=Go\ Daddy\ Class\ 2\ Certification\ Authority,O=The\ Go\ Daddy\ Group\(\backslash\),\ Inc.,C=US}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00015}00015\ \textcolor{comment}{\ *\ Domain(s):\ api.telegram.org}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00016}00016\ \textcolor{comment}{\ */}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00017}00017\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00018}\mbox{\hyperlink{tg__certificate_8h_ae2e26a4e8e97b0f15c18ba1ace062948}{00018}}\ \textcolor{preprocessor}{\#define\ TAs\_NUM\ 1}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00019}00019\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00020}00020\ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ TA\_DN0[]\ =\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00021}00021\ \ \ \ \ 0x30,\ 0x63,\ 0x31,\ 0x0b,\ 0x30,\ 0x09,\ 0x06,\ 0x03,\ 0x55,\ 0x04,\ 0x06,\ 0x13,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00022}00022\ \ \ \ \ 0x02,\ 0x55,\ 0x53,\ 0x31,\ 0x21,\ 0x30,\ 0x1f,\ 0x06,\ 0x03,\ 0x55,\ 0x04,\ 0x0a,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00023}00023\ \ \ \ \ 0x13,\ 0x18,\ 0x54,\ 0x68,\ 0x65,\ 0x20,\ 0x47,\ 0x6f,\ 0x20,\ 0x44,\ 0x61,\ 0x64,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00024}00024\ \ \ \ \ 0x64,\ 0x79,\ 0x20,\ 0x47,\ 0x72,\ 0x6f,\ 0x75,\ 0x70,\ 0x2c,\ 0x20,\ 0x49,\ 0x6e,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00025}00025\ \ \ \ \ 0x63,\ 0x2e,\ 0x31,\ 0x31,\ 0x30,\ 0x2f,\ 0x06,\ 0x03,\ 0x55,\ 0x04,\ 0x0b,\ 0x13,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00026}00026\ \ \ \ \ 0x28,\ 0x47,\ 0x6f,\ 0x20,\ 0x44,\ 0x61,\ 0x64,\ 0x64,\ 0x79,\ 0x20,\ 0x43,\ 0x6c,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00027}00027\ \ \ \ \ 0x61,\ 0x73,\ 0x73,\ 0x20,\ 0x32,\ 0x20,\ 0x43,\ 0x65,\ 0x72,\ 0x74,\ 0x69,\ 0x66,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00028}00028\ \ \ \ \ 0x69,\ 0x63,\ 0x61,\ 0x74,\ 0x69,\ 0x6f,\ 0x6e,\ 0x20,\ 0x41,\ 0x75,\ 0x74,\ 0x68,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00029}00029\ \ \ \ \ 0x6f,\ 0x72,\ 0x69,\ 0x74,\ 0x79,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00030}00030\ \};}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00031}00031\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00032}00032\ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ TA\_RSA\_N0[]\ =\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00033}00033\ \ \ \ \ 0xde,\ 0x9d,\ 0xd7,\ 0xea,\ 0x57,\ 0x18,\ 0x49,\ 0xa1,\ 0x5b,\ 0xeb,\ 0xd7,\ 0x5f,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00034}00034\ \ \ \ \ 0x48,\ 0x86,\ 0xea,\ 0xbe,\ 0xdd,\ 0xff,\ 0xe4,\ 0xef,\ 0x67,\ 0x1c,\ 0xf4,\ 0x65,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00035}00035\ \ \ \ \ 0x68,\ 0xb3,\ 0x57,\ 0x71,\ 0xa0,\ 0x5e,\ 0x77,\ 0xbb,\ 0xed,\ 0x9b,\ 0x49,\ 0xe9,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00036}00036\ \ \ \ \ 0x70,\ 0x80,\ 0x3d,\ 0x56,\ 0x18,\ 0x63,\ 0x08,\ 0x6f,\ 0xda,\ 0xf2,\ 0xcc,\ 0xd0,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00037}00037\ \ \ \ \ 0x3f,\ 0x7f,\ 0x02,\ 0x54,\ 0x22,\ 0x54,\ 0x10,\ 0xd8,\ 0xb2,\ 0x81,\ 0xd4,\ 0xc0,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00038}00038\ \ \ \ \ 0x75,\ 0x3d,\ 0x4b,\ 0x7f,\ 0xc7,\ 0x77,\ 0xc3,\ 0x3e,\ 0x78,\ 0xab,\ 0x1a,\ 0x03,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00039}00039\ \ \ \ \ 0xb5,\ 0x20,\ 0x6b,\ 0x2f,\ 0x6a,\ 0x2b,\ 0xb1,\ 0xc5,\ 0x88,\ 0x7e,\ 0xc4,\ 0xbb,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00040}00040\ \ \ \ \ 0x1e,\ 0xb0,\ 0xc1,\ 0xd8,\ 0x45,\ 0x27,\ 0x6f,\ 0xaa,\ 0x37,\ 0x58,\ 0xf7,\ 0x87,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00041}00041\ \ \ \ \ 0x26,\ 0xd7,\ 0xd8,\ 0x2d,\ 0xf6,\ 0xa9,\ 0x17,\ 0xb7,\ 0x1f,\ 0x72,\ 0x36,\ 0x4e,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00042}00042\ \ \ \ \ 0xa6,\ 0x17,\ 0x3f,\ 0x65,\ 0x98,\ 0x92,\ 0xdb,\ 0x2a,\ 0x6e,\ 0x5d,\ 0xa2,\ 0xfe,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00043}00043\ \ \ \ \ 0x88,\ 0xe0,\ 0x0b,\ 0xde,\ 0x7f,\ 0xe5,\ 0x8d,\ 0x15,\ 0xe1,\ 0xeb,\ 0xcb,\ 0x3a,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00044}00044\ \ \ \ \ 0xd5,\ 0xe2,\ 0x12,\ 0xa2,\ 0x13,\ 0x2d,\ 0xd8,\ 0x8e,\ 0xaf,\ 0x5f,\ 0x12,\ 0x3d,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00045}00045\ \ \ \ \ 0xa0,\ 0x08,\ 0x05,\ 0x08,\ 0xb6,\ 0x5c,\ 0xa5,\ 0x65,\ 0x38,\ 0x04,\ 0x45,\ 0x99,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00046}00046\ \ \ \ \ 0x1e,\ 0xa3,\ 0x60,\ 0x60,\ 0x74,\ 0xc5,\ 0x41,\ 0xa5,\ 0x72,\ 0x62,\ 0x1b,\ 0x62,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00047}00047\ \ \ \ \ 0xc5,\ 0x1f,\ 0x6f,\ 0x5f,\ 0x1a,\ 0x42,\ 0xbe,\ 0x02,\ 0x51,\ 0x65,\ 0xa8,\ 0xae,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00048}00048\ \ \ \ \ 0x23,\ 0x18,\ 0x6a,\ 0xfc,\ 0x78,\ 0x03,\ 0xa9,\ 0x4d,\ 0x7f,\ 0x80,\ 0xc3,\ 0xfa,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00049}00049\ \ \ \ \ 0xab,\ 0x5a,\ 0xfc,\ 0xa1,\ 0x40,\ 0xa4,\ 0xca,\ 0x19,\ 0x16,\ 0xfe,\ 0xb2,\ 0xc8,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00050}00050\ \ \ \ \ 0xef,\ 0x5e,\ 0x73,\ 0x0d,\ 0xee,\ 0x77,\ 0xbd,\ 0x9a,\ 0xf6,\ 0x79,\ 0x98,\ 0xbc,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00051}00051\ \ \ \ \ 0xb1,\ 0x07,\ 0x67,\ 0xa2,\ 0x15,\ 0x0d,\ 0xdd,\ 0xa0,\ 0x58,\ 0xc6,\ 0x44,\ 0x7b,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00052}00052\ \ \ \ \ 0x0a,\ 0x3e,\ 0x62,\ 0x28,\ 0x5f,\ 0xba,\ 0x41,\ 0x07,\ 0x53,\ 0x58,\ 0xcf,\ 0x11,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00053}00053\ \ \ \ \ 0x7e,\ 0x38,\ 0x74,\ 0xc5,\ 0xf8,\ 0xff,\ 0xb5,\ 0x69,\ 0x90,\ 0x8f,\ 0x84,\ 0x74,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00054}00054\ \ \ \ \ 0xea,\ 0x97,\ 0x1b,\ 0xaf,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00055}00055\ \};}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00056}00056\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00057}00057\ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ \textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ TA\_RSA\_E0[]\ =\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00058}00058\ \ \ \ \ 0x03,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00059}00059\ \};}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00060}00060\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00061}00061\ \textcolor{keyword}{static}\ \textcolor{keyword}{const}\ br\_x509\_trust\_anchor\ TAs[]\ =\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00062}00062\ \ \ \ \ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00063}00063\ \ \ \ \ \ \ \ \ \{\ (\textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ *)TA\_DN0,\ \textcolor{keyword}{sizeof}\ TA\_DN0\ \},}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00064}00064\ \ \ \ \ \ \ \ \ BR\_X509\_TA\_CA,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00065}00065\ \ \ \ \ \ \ \ \ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00066}00066\ \ \ \ \ \ \ \ \ \ \ \ \ BR\_KEYTYPE\_RSA,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00067}00067\ \ \ \ \ \ \ \ \ \ \ \ \ \{\ .rsa\ =\ \{}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00068}00068\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ (\textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ *)TA\_RSA\_N0,\ \textcolor{keyword}{sizeof}\ TA\_RSA\_N0,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00069}00069\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ (\textcolor{keywordtype}{unsigned}\ \textcolor{keywordtype}{char}\ *)TA\_RSA\_E0,\ \textcolor{keyword}{sizeof}\ TA\_RSA\_E0,}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00070}00070\ \ \ \ \ \ \ \ \ \ \ \ \ \}\ \}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00071}00071\ \ \ \ \ \ \ \ \ \}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00072}00072\ \ \ \ \ \},}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00073}00073\ \};}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00074}00074\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00075}00075\ \textcolor{preprocessor}{\#ifdef\ \_\_cplusplus}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00076}00076\ \}\ \textcolor{comment}{/*\ extern\ "{}C"{}\ */}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00077}00077\ \textcolor{preprocessor}{\#endif}}
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00078}00078\ }
\DoxyCodeLine{\Hypertarget{tg__certificate_8h_source_l00079}00079\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{/*\ ifndef\ \_CERTIFICATES\_H\_\ */}\textcolor{preprocessor}{}}

\end{DoxyCode}
