<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>PolarSSL v1.3.8: certs.c Source File</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">PolarSSL v1.3.8 </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="files.html"><span>File List</span></a></li> <li><a href="globals.html"><span>Globals</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="dir_4478130ea462cc4195c75f9e6ba20061.html">library</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="headertitle"> <div class="title">certs.c</div> </div> </div><!--header--> <div class="contents"> <a href="certs_8c.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div> <div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> * X.509 test certificates</span></div> <div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> *</span></div> <div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright (C) 2006-2014, Brainspark B.V.</span></div> <div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> *</span></div> <div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * This file is part of PolarSSL (http://www.polarssl.org)</span></div> <div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * Lead Maintainer: Paul Bakker <polarssl_maintainer at polarssl.org></span></div> <div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> *</span></div> <div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * All rights reserved.</span></div> <div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> *</span></div> <div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * This program is free software; you can redistribute it and/or modify</span></div> <div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * it under the terms of the GNU General Public License as published by</span></div> <div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * the Free Software Foundation; either version 2 of the License, or</span></div> <div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * (at your option) any later version.</span></div> <div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> *</span></div> <div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment"> * This program is distributed in the hope that it will be useful,</span></div> <div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div> <div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div> <div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment"> * GNU General Public License for more details.</span></div> <div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment"> *</span></div> <div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment"> * You should have received a copy of the GNU General Public License along</span></div> <div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment"> * with this program; if not, write to the Free Software Foundation, Inc.,</span></div> <div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"> * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.</span></div> <div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"> */</span></div> <div class="line"><a name="l00025"></a><span class="lineno"> 25</span> </div> <div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#if !defined(POLARSSL_CONFIG_FILE)</span></div> <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor"></span><span class="preprocessor">#include "<a class="code" href="config_8h.html">polarssl/config.h</a>"</span></div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor"></span><span class="preprocessor">#include POLARSSL_CONFIG_FILE</span></div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#if defined(POLARSSL_CERTS_C)</span></div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#if defined(POLARSSL_ECDSA_C)</span></div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor"></span><span class="preprocessor">#define TEST_CA_CRT_EC \</span></div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">"-----BEGIN CERTIFICATE-----\r\n" \</span></div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">"MIICUjCCAdegAwIBAgIJAMFD4n5iQ8zoMAoGCCqGSM49BAMCMD4xCzAJBgNVBAYT\r\n" \</span></div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">"Ak5MMREwDwYDVQQKEwhQb2xhclNTTDEcMBoGA1UEAxMTUG9sYXJzc2wgVGVzdCBF\r\n" \</span></div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">"QyBDQTAeFw0xMzA5MjQxNTQ5NDhaFw0yMzA5MjIxNTQ5NDhaMD4xCzAJBgNVBAYT\r\n" \</span></div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">"Ak5MMREwDwYDVQQKEwhQb2xhclNTTDEcMBoGA1UEAxMTUG9sYXJzc2wgVGVzdCBF\r\n" \</span></div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">"QyBDQTB2MBAGByqGSM49AgEGBSuBBAAiA2IABMPaKzRBN1gvh1b+/Im6KUNLTuBu\r\n" \</span></div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">"ww5XUzM5WNRStJGVOQsj318XJGJI/BqVKc4sLYfCiFKAr9ZqqyHduNMcbli4yuiy\r\n" \</span></div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">"aY7zQa0pw7RfdadHb9UZKVVpmlM7ILRmFmAzHqOBoDCBnTAdBgNVHQ4EFgQUnW0g\r\n" \</span></div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">"JEkBPyvLeLUZvH4kydv7NnwwbgYDVR0jBGcwZYAUnW0gJEkBPyvLeLUZvH4kydv7\r\n" \</span></div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor">"NnyhQqRAMD4xCzAJBgNVBAYTAk5MMREwDwYDVQQKEwhQb2xhclNTTDEcMBoGA1UE\r\n" \</span></div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">"AxMTUG9sYXJzc2wgVGVzdCBFQyBDQYIJAMFD4n5iQ8zoMAwGA1UdEwQFMAMBAf8w\r\n" \</span></div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">"CgYIKoZIzj0EAwIDaQAwZgIxAMO0YnNWKJUAfXgSJtJxexn4ipg+kv4znuR50v56\r\n" \</span></div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor">"t4d0PCu412mUC6Nnd7izvtE2MgIxAP1nnJQjZ8BWukszFQDG48wxCCyci9qpdSMv\r\n" \</span></div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor">"uCjn8pwUOkABXK8Mss90fzCfCEOtIA==\r\n" \</span></div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor">"-----END CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor"></span><span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_crt_ec[] = TEST_CA_CRT_EC;</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> <div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_key_ec[] =</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="stringliteral">"-----BEGIN EC PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="stringliteral">"Proc-Type: 4,ENCRYPTED\r\n"</span></div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="stringliteral">"DEK-Info: DES-EDE3-CBC,307EAB469933D64E\r\n"</span></div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="stringliteral">"\r\n"</span></div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="stringliteral">"IxbrRmKcAzctJqPdTQLA4SWyBYYGYJVkYEna+F7Pa5t5Yg/gKADrFKcm6B72e7DG\r\n"</span></div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="stringliteral">"ihExtZI648s0zdYw6qSJ74vrPSuWDe5qm93BqsfVH9svtCzWHW0pm1p0KTBCFfUq\r\n"</span></div> <div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="stringliteral">"UsuWTITwJImcnlAs1gaRZ3sAWm7cOUidL0fo2G0fYUFNcYoCSLffCFTEHBuPnagb\r\n"</span></div> <div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="stringliteral">"a77x/sY1Bvii8S9/XhDTb6pTMx06wzrm\r\n"</span></div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="stringliteral">"-----END EC PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_pwd_ec[] = <span class="stringliteral">"PolarSSLTest"</span>;</div> <div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_srv_crt_ec[] =</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="stringliteral">"-----BEGIN CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="stringliteral">"MIICHzCCAaWgAwIBAgIBCTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EwHhcN\r\n"</span></div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="stringliteral">"MTMwOTI0MTU1MjA0WhcNMjMwOTIyMTU1MjA0WjA0MQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxEjAQBgNVBAMTCWxvY2FsaG9zdDBZMBMGByqGSM49AgEG\r\n"</span></div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="stringliteral">"CCqGSM49AwEHA0IABDfMVtl2CR5acj7HWS3/IG7ufPkGkXTQrRS192giWWKSTuUA\r\n"</span></div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="stringliteral">"2CMR/+ov0jRdXRa9iojCa3cNVc2KKg76Aci07f+jgZ0wgZowCQYDVR0TBAIwADAd\r\n"</span></div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="stringliteral">"BgNVHQ4EFgQUUGGlj9QH2deCAQzlZX+MY0anE74wbgYDVR0jBGcwZYAUnW0gJEkB\r\n"</span></div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="stringliteral">"PyvLeLUZvH4kydv7NnyhQqRAMD4xCzAJBgNVBAYTAk5MMREwDwYDVQQKEwhQb2xh\r\n"</span></div> <div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="stringliteral">"clNTTDEcMBoGA1UEAxMTUG9sYXJzc2wgVGVzdCBFQyBDQYIJAMFD4n5iQ8zoMAoG\r\n"</span></div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="stringliteral">"CCqGSM49BAMCA2gAMGUCMQCaLFzXptui5WQN8LlO3ddh1hMxx6tzgLvT03MTVK2S\r\n"</span></div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="stringliteral">"C12r0Lz3ri/moSEpNZWqPjkCMCE2f53GXcYLqyfyJR078c/xNSUU5+Xxl7VZ414V\r\n"</span></div> <div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="stringliteral">"fGa5kHvHARBPc8YAIVIqDvHH1Q==\r\n"</span></div> <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="stringliteral">"-----END CERTIFICATE-----\r\n"</span>;</div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_srv_key_ec[] =</div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="stringliteral">"-----BEGIN EC PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="stringliteral">"MHcCAQEEIPEqEyB2AnCoPL/9U/YDHvdqXYbIogTywwyp6/UfDw6noAoGCCqGSM49\r\n"</span></div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="stringliteral">"AwEHoUQDQgAEN8xW2XYJHlpyPsdZLf8gbu58+QaRdNCtFLX3aCJZYpJO5QDYIxH/\r\n"</span></div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span> <span class="stringliteral">"6i/SNF1dFr2KiMJrdw1VzYoqDvoByLTt/w==\r\n"</span></div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="stringliteral">"-----END EC PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_cli_crt_ec[] =</div> <div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="stringliteral">"-----BEGIN CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="stringliteral">"MIICLDCCAbKgAwIBAgIBDTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0EwHhcN\r\n"</span></div> <div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="stringliteral">"MTMwOTI0MTU1MjA0WhcNMjMwOTIyMTU1MjA0WjBBMQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxHzAdBgNVBAMTFlBvbGFyU1NMIFRlc3QgQ2xpZW50IDIw\r\n"</span></div> <div class="line"><a name="l00095"></a><span class="lineno"> 95</span> <span class="stringliteral">"WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARX5a6xc9/TrLuTuIH/Eq7u5lOszlVT\r\n"</span></div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span> <span class="stringliteral">"9jQOzC7jYyUL35ji81xgNpbA1RgUcOV/n9VLRRjlsGzVXPiWj4dwo+THo4GdMIGa\r\n"</span></div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span> <span class="stringliteral">"MAkGA1UdEwQCMAAwHQYDVR0OBBYEFHoAX4Zk/OBd5REQO7LmO8QmP8/iMG4GA1Ud\r\n"</span></div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="stringliteral">"IwRnMGWAFJ1tICRJAT8ry3i1Gbx+JMnb+zZ8oUKkQDA+MQswCQYDVQQGEwJOTDER\r\n"</span></div> <div class="line"><a name="l00099"></a><span class="lineno"> 99</span> <span class="stringliteral">"MA8GA1UEChMIUG9sYXJTU0wxHDAaBgNVBAMTE1BvbGFyc3NsIFRlc3QgRUMgQ0GC\r\n"</span></div> <div class="line"><a name="l00100"></a><span class="lineno"> 100</span> <span class="stringliteral">"CQDBQ+J+YkPM6DAKBggqhkjOPQQDAgNoADBlAjBKZQ17IIOimbmoD/yN7o89u3BM\r\n"</span></div> <div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="stringliteral">"lgOsjnhw3fIOoLIWy2WOGsk/LGF++DzvrRzuNiACMQCd8iem1XS4JK7haj8xocpU\r\n"</span></div> <div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="stringliteral">"LwjQje5PDGHfd3h9tP38Qknu5bJqws0md2KOKHyeV0U=\r\n"</span></div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span> <span class="stringliteral">"-----END CERTIFICATE-----\r\n"</span>;</div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> <div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_cli_key_ec[] =</div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="stringliteral">"-----BEGIN EC PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="stringliteral">"MHcCAQEEIPb3hmTxZ3/mZI3vyk7p3U3wBf+WIop6hDhkFzJhmLcqoAoGCCqGSM49\r\n"</span></div> <div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="stringliteral">"AwEHoUQDQgAEV+WusXPf06y7k7iB/xKu7uZTrM5VU/Y0Dswu42MlC9+Y4vNcYDaW\r\n"</span></div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="stringliteral">"wNUYFHDlf5/VS0UY5bBs1Vz4lo+HcKPkxw==\r\n"</span></div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="stringliteral">"-----END EC PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="preprocessor"></span><span class="preprocessor">#define TEST_CA_CRT_EC</span></div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* POLARSSL_ECDSA_C */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="preprocessor">#if defined(POLARSSL_RSA_C)</span></div> <div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor"></span><span class="preprocessor">#define TEST_CA_CRT_RSA \</span></div> <div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">"-----BEGIN CERTIFICATE-----\r\n" \</span></div> <div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor">"MIIDhzCCAm+gAwIBAgIBADANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDER\r\n" \</span></div> <div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor">"MA8GA1UEChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EwHhcN\r\n" \</span></div> <div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor">"MTEwMjEyMTQ0NDAwWhcNMjEwMjEyMTQ0NDAwWjA7MQswCQYDVQQGEwJOTDERMA8G\r\n" \</span></div> <div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">"A1UEChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EwggEiMA0G\r\n" \</span></div> <div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor">"CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDA3zf8F7vglp0/ht6WMn1EpRagzSHx\r\n" \</span></div> <div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor">"mdTs6st8GFgIlKXsm8WL3xoemTiZhx57wI053zhdcHgH057Zk+i5clHFzqMwUqny\r\n" \</span></div> <div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor">"50BwFMtEonILwuVA+T7lpg6z+exKY8C4KQB0nFc7qKUEkHHxvYPZP9al4jwqj+8n\r\n" \</span></div> <div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">"YMPGn8u67GB9t+aEMr5P+1gmIgNb1LTV+/Xjli5wwOQuvfwu7uJBVcA0Ln0kcmnL\r\n" \</span></div> <div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="preprocessor">"R7EUQIN9Z/SG9jGr8XmksrUuEvmEF/Bibyc+E1ixVA0hmnM3oTDPb5Lc9un8rNsu\r\n" \</span></div> <div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">"KNF+AksjoBXyOGVkCeoMbo4bF6BxyLObyavpw/LPh5aPgAIynplYb6LVAgMBAAGj\r\n" \</span></div> <div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">"gZUwgZIwDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUtFrkpbPe0lL2udWmlQ/rPrzH\r\n" \</span></div> <div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">"/f8wYwYDVR0jBFwwWoAUtFrkpbPe0lL2udWmlQ/rPrzH/f+hP6Q9MDsxCzAJBgNV\r\n" \</span></div> <div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="preprocessor">"BAYTAk5MMREwDwYDVQQKEwhQb2xhclNTTDEZMBcGA1UEAxMQUG9sYXJTU0wgVGVz\r\n" \</span></div> <div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="preprocessor">"dCBDQYIBADANBgkqhkiG9w0BAQUFAAOCAQEAuP1U2ABUkIslsCfdlc2i94QHHYeJ\r\n" \</span></div> <div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="preprocessor">"SsR4EdgHtdciUI5I62J6Mom+Y0dT/7a+8S6MVMCZP6C5NyNyXw1GWY/YR82XTJ8H\r\n" \</span></div> <div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">"DBJiCTok5DbZ6SzaONBzdWHXwWwmi5vg1dxn7YxrM9d0IjxM27WNKs4sDQhZBQkF\r\n" \</span></div> <div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="preprocessor">"pjmfs2cb4oPl4Y9T9meTx/lvdkRYEug61Jfn6cA+qHpyPYdTH+UshITnmp5/Ztkf\r\n" \</span></div> <div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="preprocessor">"m/UTSLBNFNHesiTZeH31NcxYGdHSme9Nc/gfidRa0FLOCfWxRlFqAI47zG9jAQCZ\r\n" \</span></div> <div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor">"7Z2mCGDNMhjQc+BYcdnl0lPXjdDK6V0qCg1dVewhUBcW5gZKzV7e9+DpVA==\r\n" \</span></div> <div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="preprocessor">"-----END CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor"></span><span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_crt_rsa[] = TEST_CA_CRT_RSA;</div> <div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div> <div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_key_rsa[] =</div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="stringliteral">"-----BEGIN RSA PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="stringliteral">"Proc-Type: 4,ENCRYPTED\r\n"</span></div> <div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="stringliteral">"DEK-Info: DES-EDE3-CBC,A8A95B05D5B7206B\r\n"</span></div> <div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="stringliteral">"\r\n"</span></div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="stringliteral">"9Qd9GeArejl1GDVh2lLV1bHt0cPtfbh5h/5zVpAVaFpqtSPMrElp50Rntn9et+JA\r\n"</span></div> <div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="stringliteral">"7VOyboR+Iy2t/HU4WvA687k3Bppe9GwKHjHhtl//8xFKwZr3Xb5yO5JUP8AUctQq\r\n"</span></div> <div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="stringliteral">"Nb8CLlZyuUC+52REAAthdWgsX+7dJO4yabzUcQ22Tp9JSD0hiL43BlkWYUNK3dAo\r\n"</span></div> <div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="stringliteral">"PZlmiptjnzVTjg1MxsBSydZinWOLBV8/JQgxSPo2yD4uEfig28qbvQ2wNIn0pnAb\r\n"</span></div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="stringliteral">"GxnSAOazkongEGfvcjIIs+LZN9gXFhxcOh6kc4Q/c99B7QWETwLLkYgZ+z1a9VY9\r\n"</span></div> <div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <span class="stringliteral">"gEU7CwCxYCD+h9hY6FPmsK0/lC4O7aeRKpYq00rPPxs6i7phiexg6ax6yTMmArQq\r\n"</span></div> <div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <span class="stringliteral">"QmK3TAsJm8V/J5AWpLEV6jAFgRGymGGHnof0DXzVWZidrcZJWTNuGEX90nB3ee2w\r\n"</span></div> <div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <span class="stringliteral">"PXJEFWKoD3K3aFcSLdHYr3mLGxP7H9ThQai9VsycxZKS5kwvBKQ//YMrmFfwPk8x\r\n"</span></div> <div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <span class="stringliteral">"vTeY4KZMaUrveEel5tWZC94RSMKgxR6cyE1nBXyTQnDOGbfpNNgBKxyKbINWoOJU\r\n"</span></div> <div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="stringliteral">"WJZAwlsQn+QzCDwpri7+sV1mS3gBE6UY7aQmnmiiaC2V3Hbphxct/en5QsfDOt1X\r\n"</span></div> <div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="stringliteral">"JczSfpRWLlbPznZg8OQh/VgCMA58N5DjOzTIK7sJJ5r+94ZBTCpgAMbF588f0NTR\r\n"</span></div> <div class="line"><a name="l00156"></a><span class="lineno"> 156</span> <span class="stringliteral">"KCe4yrxGJR7X02M4nvD4IwOlpsQ8xQxZtOSgXv4LkxvdU9XJJKWZ/XNKJeWztxSe\r\n"</span></div> <div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="stringliteral">"Z1vdTc2YfsDBA2SEv33vxHx2g1vqtw8SjDRT2RaQSS0QuSaMJimdOX6mTOCBKk1J\r\n"</span></div> <div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="stringliteral">"9Q5mXTrER+/LnK0jEmXsBXWA5bqqVZIyahXSx4VYZ7l7w/PHiUDtDgyRhMMKi4n2\r\n"</span></div> <div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="stringliteral">"iQvQcWSQTjrpnlJbca1/DkpRt3YwrvJwdqb8asZU2VrNETh5x0QVefDRLFiVpif/\r\n"</span></div> <div class="line"><a name="l00160"></a><span class="lineno"> 160</span> <span class="stringliteral">"tUaeAe/P1F8OkS7OIZDs1SUbv/sD2vMbhNkUoCms3/PvNtdnvgL4F0zhaDpKCmlT\r\n"</span></div> <div class="line"><a name="l00161"></a><span class="lineno"> 161</span> <span class="stringliteral">"P8vx49E7v5CyRNmED9zZg4o3wmMqrQO93PtTug3Eu9oVx1zPQM1NVMyBa2+f29DL\r\n"</span></div> <div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="stringliteral">"1nuTCeXdo9+ni45xx+jAI4DCwrRdhJ9uzZyC6962H37H6D+5naNvClFR1s6li1Gb\r\n"</span></div> <div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="stringliteral">"nqPoiy/OBsEx9CaDGcqQBp5Wme/3XW+6z1ISOx+igwNTVCT14mHdBMbya0eIKft5\r\n"</span></div> <div class="line"><a name="l00164"></a><span class="lineno"> 164</span> <span class="stringliteral">"X+GnwtgEMyCYyyWuUct8g4RzErcY9+yW9Om5Hzpx4zOuW4NPZgPDTgK+t2RSL/Yq\r\n"</span></div> <div class="line"><a name="l00165"></a><span class="lineno"> 165</span> <span class="stringliteral">"rE1njrgeGYcVeG3f+OftH4s6fPbq7t1A5ZgUscbLMBqr9tK+OqygR4EgKBPsH6Cz\r\n"</span></div> <div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="stringliteral">"L6zlv/2RV0qAHvVuDJcIDIgwY5rJtINEm32rhOeFNJwZS5MNIC1czXZx5//ugX7l\r\n"</span></div> <div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="stringliteral">"I4sy5nbVhwSjtAk8Xg5dZbdTZ6mIrb7xqH+fdakZor1khG7bC2uIwibD3cSl2XkR\r\n"</span></div> <div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="stringliteral">"wN48lslbHnqqagr6Xm1nNOSVl8C/6kbJEsMpLhAezfRtGwvOucoaE+WbeUNolGde\r\n"</span></div> <div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="stringliteral">"P/eQiddSf0brnpiLJRh7qZrl9XuqYdpUqnoEdMAfotDOID8OtV7gt8a48ad8VPW2\r\n"</span></div> <div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="stringliteral">"-----END RSA PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div> <div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_ca_pwd_rsa[] = <span class="stringliteral">"PolarSSLTest"</span>;</div> <div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div> <div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_srv_crt_rsa[] =</div> <div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="stringliteral">"-----BEGIN CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="stringliteral">"MIIDNzCCAh+gAwIBAgIBAjANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDER\r\n"</span></div> <div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="stringliteral">"MA8GA1UEChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EwHhcN\r\n"</span></div> <div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="stringliteral">"MTEwMjEyMTQ0NDA2WhcNMjEwMjEyMTQ0NDA2WjA0MQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxEjAQBgNVBAMTCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcN\r\n"</span></div> <div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="stringliteral">"AQEBBQADggEPADCCAQoCggEBAMFNo93nzR3RBNdJcriZrA545Do8Ss86ExbQWuTN\r\n"</span></div> <div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="stringliteral">"owCIp+4ea5anUrSQ7y1yej4kmvy2NKwk9XfgJmSMnLAofaHa6ozmyRyWvP7BBFKz\r\n"</span></div> <div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="stringliteral">"NtSj+uGxdtiQwWG0ZlI2oiZTqqt0Xgd9GYLbKtgfoNkNHC1JZvdbJXNG6AuKT2kM\r\n"</span></div> <div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="stringliteral">"tQCQ4dqCEGZ9rlQri2V5kaHiYcPNQEkI7mgM8YuG0ka/0LiqEQMef1aoGh5EGA8P\r\n"</span></div> <div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="stringliteral">"hYvai0Re4hjGYi/HZo36Xdh98yeJKQHFkA4/J/EwyEoO79bex8cna8cFPXrEAjya\r\n"</span></div> <div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="stringliteral">"HT4P6DSYW8tzS1KW2BGiLICIaTla0w+w3lkvEcf36hIBMJcCAwEAAaNNMEswCQYD\r\n"</span></div> <div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="stringliteral">"VR0TBAIwADAdBgNVHQ4EFgQUpQXoZLjc32APUBJNYKhkr02LQ5MwHwYDVR0jBBgw\r\n"</span></div> <div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="stringliteral">"FoAUtFrkpbPe0lL2udWmlQ/rPrzH/f8wDQYJKoZIhvcNAQEFBQADggEBAJxnXClY\r\n"</span></div> <div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="stringliteral">"oHkbp70cqBrsGXLybA74czbO5RdLEgFs7rHVS9r+c293luS/KdliLScZqAzYVylw\r\n"</span></div> <div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="stringliteral">"UfRWvKMoWhHYKp3dEIS4xTXk6/5zXxhv9Rw8SGc8qn6vITHk1S1mPevtekgasY5Y\r\n"</span></div> <div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="stringliteral">"iWQuM3h4YVlRH3HHEMAD1TnAexfXHHDFQGe+Bd1iAbz1/sH9H8l4StwX6egvTK3M\r\n"</span></div> <div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="stringliteral">"wXRwkKkvjKaEDA9ATbZx0mI8LGsxSuCqe9r9dyjmttd47J1p1Rulz3CLzaRcVIuS\r\n"</span></div> <div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="stringliteral">"RRQfaD8neM9c1S/iJ/amTVqJxA1KOdOS5780WhPfSArA+g4qAmSjelc3p4wWpha8\r\n"</span></div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="stringliteral">"zhuYwjVuX6JHG0c=\r\n"</span></div> <div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="stringliteral">"-----END CERTIFICATE-----\r\n"</span>;</div> <div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_srv_key_rsa[] =</div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="stringliteral">"-----BEGIN RSA PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="stringliteral">"MIIEpAIBAAKCAQEAwU2j3efNHdEE10lyuJmsDnjkOjxKzzoTFtBa5M2jAIin7h5r\r\n"</span></div> <div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="stringliteral">"lqdStJDvLXJ6PiSa/LY0rCT1d+AmZIycsCh9odrqjObJHJa8/sEEUrM21KP64bF2\r\n"</span></div> <div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="stringliteral">"2JDBYbRmUjaiJlOqq3ReB30Zgtsq2B+g2Q0cLUlm91slc0boC4pPaQy1AJDh2oIQ\r\n"</span></div> <div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="stringliteral">"Zn2uVCuLZXmRoeJhw81ASQjuaAzxi4bSRr/QuKoRAx5/VqgaHkQYDw+Fi9qLRF7i\r\n"</span></div> <div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="stringliteral">"GMZiL8dmjfpd2H3zJ4kpAcWQDj8n8TDISg7v1t7HxydrxwU9esQCPJodPg/oNJhb\r\n"</span></div> <div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="stringliteral">"y3NLUpbYEaIsgIhpOVrTD7DeWS8Rx/fqEgEwlwIDAQABAoIBAQCXR0S8EIHFGORZ\r\n"</span></div> <div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="stringliteral">"++AtOg6eENxD+xVs0f1IeGz57Tjo3QnXX7VBZNdj+p1ECvhCE/G7XnkgU5hLZX+G\r\n"</span></div> <div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="stringliteral">"Z0jkz/tqJOI0vRSdLBbipHnWouyBQ4e/A1yIJdlBtqXxJ1KE/ituHRbNc4j4kL8Z\r\n"</span></div> <div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="stringliteral">"/r6pvwnTI0PSx2Eqs048YdS92LT6qAv4flbNDxMn2uY7s4ycS4Q8w1JXnCeaAnYm\r\n"</span></div> <div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="stringliteral">"WYI5wxO+bvRELR2Mcz5DmVnL8jRyml6l6582bSv5oufReFIbyPZbQWlXgYnpu6He\r\n"</span></div> <div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="stringliteral">"GTc7E1zKYQGG/9+DQUl/1vQuCPqQwny0tQoX2w5tdYpdMdVm+zkLtbajzdTviJJa\r\n"</span></div> <div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="stringliteral">"TWzL6lt5AoGBAN86+SVeJDcmQJcv4Eq6UhtRr4QGMiQMz0Sod6ettYxYzMgxtw28\r\n"</span></div> <div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="stringliteral">"CIrgpozCc+UaZJLo7UxvC6an85r1b2nKPCLQFaggJ0H4Q0J/sZOhBIXaoBzWxveK\r\n"</span></div> <div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="stringliteral">"nupceKdVxGsFi8CDy86DBfiyFivfBj+47BbaQzPBj7C4rK7UlLjab2rDAoGBAN2u\r\n"</span></div> <div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="stringliteral">"AM2gchoFiu4v1HFL8D7lweEpi6ZnMJjnEu/dEgGQJFjwdpLnPbsj4c75odQ4Gz8g\r\n"</span></div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="stringliteral">"sw9lao9VVzbusoRE/JGI4aTdO0pATXyG7eG1Qu+5Yc1YGXcCrliA2xM9xx+d7f+s\r\n"</span></div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="stringliteral">"mPzN+WIEg5GJDYZDjAzHG5BNvi/FfM1C9dOtjv2dAoGAF0t5KmwbjWHBhcVqO4Ic\r\n"</span></div> <div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="stringliteral">"BVvN3BIlc1ue2YRXEDlxY5b0r8N4XceMgKmW18OHApZxfl8uPDauWZLXOgl4uepv\r\n"</span></div> <div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="stringliteral">"whZC3EuWrSyyICNhLY21Ah7hbIEBPF3L3ZsOwC+UErL+dXWLdB56Jgy3gZaBeW7b\r\n"</span></div> <div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="stringliteral">"vDrEnocJbqCm7IukhXHOBK8CgYEAwqdHB0hqyNSzIOGY7v9abzB6pUdA3BZiQvEs\r\n"</span></div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="stringliteral">"3LjHVd4HPJ2x0N8CgrBIWOE0q8+0hSMmeE96WW/7jD3fPWwCR5zlXknxBQsfv0gP\r\n"</span></div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="stringliteral">"3BC5PR0Qdypz+d+9zfMf625kyit4T/hzwhDveZUzHnk1Cf+IG7Q+TOEnLnWAWBED\r\n"</span></div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="stringliteral">"ISOWmrUCgYAFEmRxgwAc/u+D6t0syCwAYh6POtscq9Y0i9GyWk89NzgC4NdwwbBH\r\n"</span></div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="stringliteral">"4AgahOxIxXx2gxJnq3yfkJfIjwf0s2DyP0kY2y6Ua1OeomPeY9mrIS4tCuDQ6LrE\r\n"</span></div> <div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="stringliteral">"TB6l9VGoxJL4fyHnZb8L5gGvnB1bbD8cL6YPaDiOhcRseC9vBiEuVg==\r\n"</span></div> <div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="stringliteral">"-----END RSA PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00224"></a><span class="lineno"> 224</span> </div> <div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div> <div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_cli_crt_rsa[] =</div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="stringliteral">"-----BEGIN CERTIFICATE-----\r\n"</span></div> <div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="stringliteral">"MIIDPzCCAiegAwIBAgIBBDANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJOTDER\r\n"</span></div> <div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="stringliteral">"MA8GA1UEChMIUG9sYXJTU0wxGTAXBgNVBAMTEFBvbGFyU1NMIFRlc3QgQ0EwHhcN\r\n"</span></div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="stringliteral">"MTEwMjEyMTQ0NDA3WhcNMjEwMjEyMTQ0NDA3WjA8MQswCQYDVQQGEwJOTDERMA8G\r\n"</span></div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="stringliteral">"A1UEChMIUG9sYXJTU0wxGjAYBgNVBAMTEVBvbGFyU1NMIENsaWVudCAyMIIBIjAN\r\n"</span></div> <div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="stringliteral">"BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyHTEzLn5tXnpRdkUYLB9u5Pyax6f\r\n"</span></div> <div class="line"><a name="l00233"></a><span class="lineno"> 233</span> <span class="stringliteral">"M60Nj4o8VmXl3ETZzGaFB9X4J7BKNdBjngpuG7fa8H6r7gwQk4ZJGDTzqCrSV/Uu\r\n"</span></div> <div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="stringliteral">"1C93KYRhTYJQj6eVSHD1bk2y1RPD0hrt5kPqQhTrdOrA7R/UV06p86jt0uDBMHEw\r\n"</span></div> <div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="stringliteral">"MjDV0/YI0FZPRo7yX/k9Z5GIMC5Cst99++UMd//sMcB4j7/Cf8qtbCHWjdmLao5v\r\n"</span></div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="stringliteral">"4Jv4EFbMs44TFeY0BGbH7vk2DmqV9gmaBmf0ZXH4yqSxJeD+PIs1BGe64E92hfx/\r\n"</span></div> <div class="line"><a name="l00237"></a><span class="lineno"> 237</span> <span class="stringliteral">"/DZrtenNLQNiTrM9AM+vdqBpVoNq0qjU51Bx5rU2BXcFbXvI5MT9TNUhXwIDAQAB\r\n"</span></div> <div class="line"><a name="l00238"></a><span class="lineno"> 238</span> <span class="stringliteral">"o00wSzAJBgNVHRMEAjAAMB0GA1UdDgQWBBRxoQBzckAvVHZeM/xSj7zx3WtGITAf\r\n"</span></div> <div class="line"><a name="l00239"></a><span class="lineno"> 239</span> <span class="stringliteral">"BgNVHSMEGDAWgBS0WuSls97SUva51aaVD+s+vMf9/zANBgkqhkiG9w0BAQUFAAOC\r\n"</span></div> <div class="line"><a name="l00240"></a><span class="lineno"> 240</span> <span class="stringliteral">"AQEAAn86isAM8X+mVwJqeItt6E9slhEQbAofyk+diH1Lh8Y9iLlWQSKbw/UXYjx5\r\n"</span></div> <div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="stringliteral">"LLPZcniovxIcARC/BjyZR9g3UwTHNGNm+rwrqa15viuNOFBchykX/Orsk02EH7NR\r\n"</span></div> <div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="stringliteral">"Alw5WLPorYjED6cdVQgBl9ot93HdJogRiXCxErM7NC8/eP511mjq+uLDjLKH8ZPQ\r\n"</span></div> <div class="line"><a name="l00243"></a><span class="lineno"> 243</span> <span class="stringliteral">"8I4ekHJnroLsDkIwXKGIsvIBHQy2ac/NwHLCQOK6mfum1pRx52V4Utu5dLLjD5bM\r\n"</span></div> <div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="stringliteral">"xOBC7KU4xZKuMXXZM6/93Yb51K/J4ahf1TxJlTWXtnzDr9saEYdNy2SKY/6ZiDNH\r\n"</span></div> <div class="line"><a name="l00245"></a><span class="lineno"> 245</span> <span class="stringliteral">"D+stpAKiQLAWaAusIWKYEyw9MQ==\r\n"</span></div> <div class="line"><a name="l00246"></a><span class="lineno"> 246</span> <span class="stringliteral">"-----END CERTIFICATE-----\r\n"</span>;</div> <div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div> <div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="keyword">const</span> <span class="keywordtype">char</span> test_cli_key_rsa[] =</div> <div class="line"><a name="l00249"></a><span class="lineno"> 249</span> <span class="stringliteral">"-----BEGIN RSA PRIVATE KEY-----\r\n"</span></div> <div class="line"><a name="l00250"></a><span class="lineno"> 250</span> <span class="stringliteral">"MIIEpAIBAAKCAQEAyHTEzLn5tXnpRdkUYLB9u5Pyax6fM60Nj4o8VmXl3ETZzGaF\r\n"</span></div> <div class="line"><a name="l00251"></a><span class="lineno"> 251</span> <span class="stringliteral">"B9X4J7BKNdBjngpuG7fa8H6r7gwQk4ZJGDTzqCrSV/Uu1C93KYRhTYJQj6eVSHD1\r\n"</span></div> <div class="line"><a name="l00252"></a><span class="lineno"> 252</span> <span class="stringliteral">"bk2y1RPD0hrt5kPqQhTrdOrA7R/UV06p86jt0uDBMHEwMjDV0/YI0FZPRo7yX/k9\r\n"</span></div> <div class="line"><a name="l00253"></a><span class="lineno"> 253</span> <span class="stringliteral">"Z5GIMC5Cst99++UMd//sMcB4j7/Cf8qtbCHWjdmLao5v4Jv4EFbMs44TFeY0BGbH\r\n"</span></div> <div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="stringliteral">"7vk2DmqV9gmaBmf0ZXH4yqSxJeD+PIs1BGe64E92hfx//DZrtenNLQNiTrM9AM+v\r\n"</span></div> <div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="stringliteral">"dqBpVoNq0qjU51Bx5rU2BXcFbXvI5MT9TNUhXwIDAQABAoIBAGdNtfYDiap6bzst\r\n"</span></div> <div class="line"><a name="l00256"></a><span class="lineno"> 256</span> <span class="stringliteral">"yhCiI8m9TtrhZw4MisaEaN/ll3XSjaOG2dvV6xMZCMV+5TeXDHOAZnY18Yi18vzz\r\n"</span></div> <div class="line"><a name="l00257"></a><span class="lineno"> 257</span> <span class="stringliteral">"4Ut2TnNFzizCECYNaA2fST3WgInnxUkV3YXAyP6CNxJaCmv2aA0yFr2kFVSeaKGt\r\n"</span></div> <div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="stringliteral">"ymvljNp2NVkvm7Th8fBQBO7I7AXhz43k0mR7XmPgewe8ApZOG3hstkOaMvbWAvWA\r\n"</span></div> <div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="stringliteral">"zCZupdDjZYjOJqlA4eEA4H8/w7F83r5CugeBE8LgEREjLPiyejrU5H1fubEY+h0d\r\n"</span></div> <div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="stringliteral">"l5HZBJ68ybTXfQ5U9o/QKA3dd0toBEhhdRUDGzWtjvwkEQfqF1reGWj/tod/gCpf\r\n"</span></div> <div class="line"><a name="l00261"></a><span class="lineno"> 261</span> <span class="stringliteral">"DFi6X0ECgYEA4wOv/pjSC3ty6TuOvKX2rOUiBrLXXv2JSxZnMoMiWI5ipLQt+RYT\r\n"</span></div> <div class="line"><a name="l00262"></a><span class="lineno"> 262</span> <span class="stringliteral">"VPafL/m7Dn6MbwjayOkcZhBwk5CNz5A6Q4lJ64Mq/lqHznRCQQ2Mc1G8eyDF/fYL\r\n"</span></div> <div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="stringliteral">"Ze2pLvwP9VD5jTc2miDfw+MnvJhywRRLcemDFP8k4hQVtm8PMp3ZmNECgYEA4gz7\r\n"</span></div> <div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="stringliteral">"wzObR4gn8ibe617uQPZjWzUj9dUHYd+in1gwBCIrtNnaRn9I9U/Q6tegRYpii4ys\r\n"</span></div> <div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="stringliteral">"c176NmU+umy6XmuSKV5qD9bSpZWG2nLFnslrN15Lm3fhZxoeMNhBaEDTnLT26yoi\r\n"</span></div> <div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="stringliteral">"33gp0mSSWy94ZEqipms+ULF6sY1ZtFW6tpGFoy8CgYAQHhnnvJflIs2ky4q10B60\r\n"</span></div> <div class="line"><a name="l00267"></a><span class="lineno"> 267</span> <span class="stringliteral">"ZcxFp3rtDpkp0JxhFLhiizFrujMtZSjYNm5U7KkgPVHhLELEUvCmOnKTt4ap/vZ0\r\n"</span></div> <div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="stringliteral">"BxJNe1GZH3pW6SAvGDQpl9sG7uu/vTFP+lCxukmzxB0DrrDcvorEkKMom7ZCCRvW\r\n"</span></div> <div class="line"><a name="l00269"></a><span class="lineno"> 269</span> <span class="stringliteral">"KZsZ6YeH2Z81BauRj218kQKBgQCUV/DgKP2985xDTT79N08jUo3hTP5MVYCCuj/+\r\n"</span></div> <div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="stringliteral">"UeEw1TvZcx3LJby7P6Xad6a1/BqveaGyFKIfEFIaBUBItk801sDDpDaYc4gL00Xc\r\n"</span></div> <div class="line"><a name="l00271"></a><span class="lineno"> 271</span> <span class="stringliteral">"7lFuBHOZkxJYlss5QrGpuOEl9ZwUt5IrFLBdYaKqNHzNVC1pCPfb/JyH6Dr2HUxq\r\n"</span></div> <div class="line"><a name="l00272"></a><span class="lineno"> 272</span> <span class="stringliteral">"gxUwAQKBgQCcU6G2L8AG9d9c0UpOyL1tMvFe5Ttw0KjlQVdsh1MP6yigYo9DYuwu\r\n"</span></div> <div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="stringliteral">"bHFVW2r0dBTqegP2/KTOxKzaHfC1qf0RGDsUoJCNJrd1cwoCLG8P2EF4w3OBrKqv\r\n"</span></div> <div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="stringliteral">"8u4ytY0F+Vlanj5lm3TaoHSVF1+NWPyOTiwevIECGKwSxvlki4fDAA==\r\n"</span></div> <div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="stringliteral">"-----END RSA PRIVATE KEY-----\r\n"</span>;</div> <div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="preprocessor">#else</span></div> <div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor"></span><span class="preprocessor">#define TEST_CA_CRT_RSA</span></div> <div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* POLARSSL_RSA_C */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00279"></a><span class="lineno"> 279</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="preprocessor">#if defined(POLARSSL_DHM_C)</span></div> <div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="preprocessor"></span><span class="keyword">const</span> <span class="keywordtype">char</span> test_dhm_params[] =</div> <div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="stringliteral">"-----BEGIN DH PARAMETERS-----\r\n"</span></div> <div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="stringliteral">"MIGHAoGBAJ419DBEOgmQTzo5qXl5fQcN9TN455wkOL7052HzxxRVMyhYmwQcgJvh\r\n"</span></div> <div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="stringliteral">"1sa18fyfR9OiVEMYglOpkqVoGLN7qd5aQNNi5W7/C+VBdHTBJcGZJyyP5B3qcz32\r\n"</span></div> <div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="stringliteral">"9mLJKudlVudV0Qxk5qUJaPZ/xupz0NyoVpviuiBOI1gNi8ovSXWzAgEC\r\n"</span></div> <div class="line"><a name="l00286"></a><span class="lineno"> 286</span> <span class="stringliteral">"-----END DH PARAMETERS-----\r\n"</span>;</div> <div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="preprocessor">#endif</span></div> <div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00289"></a><span class="lineno"> 289</span> <span class="comment">/* Concatenation of all available CA certificates */</span></div> <div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="keyword">const</span> <span class="keywordtype">char</span> <a class="code" href="certs_8h.html#a6371fcf02b04833873a6ccd7b8b2c184">test_ca_list</a>[] = TEST_CA_CRT_RSA TEST_CA_CRT_EC;</div> <div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div> <div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="preprocessor">#if defined(POLARSSL_RSA_C)</span></div> <div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="preprocessor"></span><span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#ac53a421f6c9fd5dac475f4e8c3be85a8">test_ca_crt</a> = test_ca_crt_rsa;</div> <div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#aa4b4d6009cd117337672d32f536910f0">test_ca_key</a> = test_ca_key_rsa;</div> <div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af133cf17faaa27ef6b99c0698bd456ff">test_ca_pwd</a> = test_ca_pwd_rsa;</div> <div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af09d6f7bd4f7f9e2e0c04e2d9de60525">test_srv_crt</a> = test_srv_crt_rsa;</div> <div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#a1b387ad3848359611d8a99ac4618f68a">test_srv_key</a> = test_srv_key_rsa;</div> <div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af34ed100aa827135f7e0a97067b6d9a3">test_cli_crt</a> = test_cli_crt_rsa;</div> <div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#ac942d560986af7973f8f03707a17d043">test_cli_key</a> = test_cli_key_rsa;</div> <div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="preprocessor">#else </span><span class="comment">/* ! POLARSSL_RSA_C, so POLARSSL_ECDSA_C */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00301"></a><span class="lineno"> 301</span> <span class="preprocessor"></span><span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#ac53a421f6c9fd5dac475f4e8c3be85a8">test_ca_crt</a> = test_ca_crt_ec;</div> <div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#aa4b4d6009cd117337672d32f536910f0">test_ca_key</a> = test_ca_key_ec;</div> <div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af133cf17faaa27ef6b99c0698bd456ff">test_ca_pwd</a> = test_ca_pwd_ec;</div> <div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af09d6f7bd4f7f9e2e0c04e2d9de60525">test_srv_crt</a> = test_srv_crt_ec;</div> <div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#a1b387ad3848359611d8a99ac4618f68a">test_srv_key</a> = test_srv_key_ec;</div> <div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#af34ed100aa827135f7e0a97067b6d9a3">test_cli_crt</a> = test_cli_crt_ec;</div> <div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="certs_8h.html#ac942d560986af7973f8f03707a17d043">test_cli_key</a> = test_cli_key_ec;</div> <div class="line"><a name="l00308"></a><span class="lineno"> 308</span> <span class="preprocessor">#endif </span><span class="comment">/* POLARSSL_RSA_C */</span><span class="preprocessor"></span></div> <div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor"></span></div> <div class="line"><a name="l00310"></a><span class="lineno"> 310</span> <span class="preprocessor">#endif </span><span class="comment">/* POLARSSL_CERTS_C */</span><span class="preprocessor"></span></div> <div class="ttc" id="certs_8h_html_af133cf17faaa27ef6b99c0698bd456ff"><div class="ttname"><a href="certs_8h.html#af133cf17faaa27ef6b99c0698bd456ff">test_ca_pwd</a></div><div class="ttdeci">const char * test_ca_pwd</div></div> <div class="ttc" id="certs_8h_html_ac942d560986af7973f8f03707a17d043"><div class="ttname"><a href="certs_8h.html#ac942d560986af7973f8f03707a17d043">test_cli_key</a></div><div class="ttdeci">const char * test_cli_key</div></div> <div class="ttc" id="config_8h_html"><div class="ttname"><a href="config_8h.html">config.h</a></div><div class="ttdoc">Configuration options (set of defines) </div></div> <div class="ttc" id="certs_8h_html_a6371fcf02b04833873a6ccd7b8b2c184"><div class="ttname"><a href="certs_8h.html#a6371fcf02b04833873a6ccd7b8b2c184">test_ca_list</a></div><div class="ttdeci">const char test_ca_list[]</div></div> <div class="ttc" id="certs_8h_html_ac53a421f6c9fd5dac475f4e8c3be85a8"><div class="ttname"><a href="certs_8h.html#ac53a421f6c9fd5dac475f4e8c3be85a8">test_ca_crt</a></div><div class="ttdeci">const char * test_ca_crt</div></div> <div class="ttc" id="certs_8h_html_a1b387ad3848359611d8a99ac4618f68a"><div class="ttname"><a href="certs_8h.html#a1b387ad3848359611d8a99ac4618f68a">test_srv_key</a></div><div class="ttdeci">const char * test_srv_key</div></div> <div class="ttc" id="certs_8h_html_aa4b4d6009cd117337672d32f536910f0"><div class="ttname"><a href="certs_8h.html#aa4b4d6009cd117337672d32f536910f0">test_ca_key</a></div><div class="ttdeci">const char * test_ca_key</div></div> <div class="ttc" id="certs_8h_html_af34ed100aa827135f7e0a97067b6d9a3"><div class="ttname"><a href="certs_8h.html#af34ed100aa827135f7e0a97067b6d9a3">test_cli_crt</a></div><div class="ttdeci">const char * test_cli_crt</div></div> <div class="ttc" id="certs_8h_html_af09d6f7bd4f7f9e2e0c04e2d9de60525"><div class="ttname"><a href="certs_8h.html#af09d6f7bd4f7f9e2e0c04e2d9de60525">test_srv_crt</a></div><div class="ttdeci">const char * test_srv_crt</div></div> </div><!-- fragment --></div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated on Thu Jul 31 2014 11:35:51 for PolarSSL v1.3.8 by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.5 </small></address> </body> </html>