This commit is contained in:
ldcsaa 2024-06-26 15:32:42 +08:00
parent 3a69f7eb85
commit 999c25dfe3
190 changed files with 2938 additions and 2653 deletions

View File

@ -6,6 +6,7 @@
#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wconversion"
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
#endif
/****************************** MACROS ******************************/

View File

@ -2149,166 +2149,167 @@ LPCTSTR GetDefaultCookieFile()
LPCSTR g_c_lpszPemCert =
"-----BEGIN CERTIFICATE-----\n"
"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\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_c_lpszPemKey =
"-----BEGIN RSA PRIVATE KEY-----\n"
"Proc-Type: 4,ENCRYPTED\n"
"DEK-Info: AES-256-CBC,5F6ACADA6B6B1238FD34A0EC0C5EC2ED\n"
"\n"
"F0JylDtptlBaFpbCP9Qa2pRf5z8sBbUta6G+rBwuWn7GxU//Nub49/Mf0uRm3YTN\n"
"PmCbIQKRyn/u92Yk6cJ9vLCiWe89pa+qlv+kF9PWmYo8Lt6dvtSr1TNAjelGvQjC\n"
"HAi58BHoXXIRrZJQKjzFKGcwhWExCAOct5UDuHu64IvWg+LDccd+tTU/kdKEI9QY\n"
"3POohP6etBBsFIoJFd23yxxNrvxK/v0as7EI/SeFzv7Mfn7haL4LxEsN+9XPN/Ap\n"
"U0IxOT84dMgtIsvW2gvit+qNuaSvrocyEOr5uEfpoS58/yyb0VyNg94itkc6IK3X\n"
"Yeokm2YOJk/4yMoZAeNMMDdR82csCzpTTHurMIZLgtr+SO1ChtreKm0XQB8QNyJ+\n"
"CouAAHOBsxTPgVY/QS1TDrmEZv7cHOAvJp7BYvKroD/pi5Wu2IHAlIEXhdW3Evwn\n"
"jyzUgMUHdXJIcngkkopYEoTPVEXsYX6aHvPJI+jDDKIfDM75SOOw1z7Divsb77I8\n"
"n1jMYDUH4i2g2BixfwFRPxZ6NnRLtqM+TD4yecu3zsqvs0UIlrZFuVIl98Guqa1H\n"
"tJKCxWEaJNb5YZg8GgdZFXYWXUN/HtFqWJelhGcjy48RjOy7LHJ30fkXV07b2s6M\n"
"XcXj9g4jRRyAiZ/kmTqs+Oj6hn+iI4vdGumc2sG0+ZkUwDkj3zfn1N1+J/htVM1z\n"
"Y2kHpKGZzQZ4eriy6CM++FrZ9CSNIPqh5AzayPuMxvEtd27vBnO8nKMwThbhGPtj\n"
"fd7uPPzfG/W7Zo55lYL5opEzvOdULWm8+31ojitN7GSjsFW46HWoyYfTOlTAzP5+\n"
"yPlUGxUyBhlqeXnQNTiLtRb22I2FF41HYH7GsYcxonHw3rKCcJedzL5BMg6Ic2xN\n"
"ZxwXdj20rkugtcSAPxp3OGrmBiCX0wYiZaSgNg5zqI1SIhiWzkq64xoiIFlmxGEo\n"
"Q/Vv7mpRmf1X0eTjiTYz4tYU6TPgtAqLLpmVNbozPnb5eGaMDbRlJnGJjqlXzPAw\n"
"7qUhsb/KZ/k7yZLE+rseicwtAYA0th9A2tpc0CY3/EiL0w5E3zR0SPMinCJeO0rJ\n"
"91njgDPxJ5lPXC04Dlgt/a1WK6D/yQ2kpIiNBUIlGZtr+nD9GqPYiGTqND53TL5f\n"
"PJrr1PibL2l3fyhNDgNhgmY1CGpB6hNkqPOpit+XhGq6X0PlELcj7zYN3acW47jp\n"
"KVm2lT1AXhzqemTWqPQL1+3s8ix0nGVNlmzsOFHqCkmr7FZb76hD5YTtGkOU/Kn3\n"
"I5GqS5GHSCAVJnJWuFk2Y8qqg69mJREcoKThoYsuo8hw9JqZM34JIqqT029Nj35B\n"
"xau4hSXkmHuUCGpwbr0yvsz3ikRfM6y0cT3T6oBiWgfYktpX//89YbyYGcQX7tK0\n"
"aaHW2zvAfMyCWT0CxRen5GAyVeb+WFBdo+xD0HpQcRFtByiNNXmm4kJAoZujeHpe\n"
"ZWcu3xkVcTqWMixAYHcDv3L0EXUnVeWplovRh1+OSm7YvdaLL3cctHoW3a8Kzdc1\n"
"rtoGVI+f4xSEDheB5P4NX6UYbDLIGMPPuR0F5EliL+vmyJcEMuLY8KTPJ0uwf7Ns\n"
"-----END RSA PRIVATE KEY-----\n";
"-----BEGIN ENCRYPTED PRIVATE KEY-----\n"
"MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIK2UJW9QXIj4CAggA\n"
"MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCDDZQLhAdT91jd6v/5H0+GBIIE\n"
"0PH6tKl+nPi8sU0ryjxDIrHwrT/ZFah+3TAHGE/YFAOZnzRyCFHQTvUZX4p8eSmw\n"
"WOpt5NBUPJ3mT0Ctt7lGBRy4AXSyBrFSamlTruM3P1e3ijluYjMbweZFfCWPq8c/\n"
"jPjbcUkXe6mD96aPSTt/jIunexS8AKovu8c/bFLyTLDk38lATc+GnXQQJ0KiXCRu\n"
"vpjVSKcv2Br6cWqaNTZ71FvH1RmSD6K6givc0w65pKruHYTMApIRR8YC5Y0vx0gD\n"
"6nS12LV/EJEtxTfZFlrzZTRWZISPIzYGuTfS+3bPePlxpbwzhN6vmvgjKhdk+3lN\n"
"3W3ZfqODNhoOKG+mG5Fdj7vR2PU1UND6UUd3+FrzWkXikmalAAwKzRLnyTR1T2rl\n"
"RhM0Qe/HZianeEQTHpCw27gOz1OMw2EKfIEHM6W2BKGOTY5ls5dqgMfP1ZoQUrOr\n"
"59tJo4GpWYFGCuHhTEa5OS/gsgnzymGrkuEwPsdSQaBdzV7lFGTv2/ryKX+vNm9V\n"
"CmKw0nHzOVP19+WL4vPDtbRnLUk8KV9Mg7PdSbGbNcMmTEBk8ju8OvjIUIWZbRTa\n"
"n5C6fhD1DYZcczmlCILYgXyJISu7EDf3z9cKRAf5VbRAedDMB/xHWmrmlxUJ37Kt\n"
"tVgaCD0U6Q3q+3y6OOwugc8UbSo4yA/DbLlG0/U7afwQaNxTLa4HGBQljpoNStIt\n"
"Vgfy2olqHXaf2doSQtsYEl9MHa6neuGfZQMtonDkejnx4KKU+cMhe+KijEUwieYx\n"
"7aoPB71b82XODquDPAL5zOegj0eYgKn5iXyOx5W44S34zfclxtxxgfsDJ3qJ9qoL\n"
"sSenrQ3xAYHJSZRcqEgO31XhoEnkyt1V7G0Bk4/GUMD6uQudr3nsw/ulJpAlNK15\n"
"ZxTSKWrtwOWdwcTj6B14K6wcqMFVNF1Ydbv/qp0b5q5S/orYHzRIPcFmdOAIsjyO\n"
"6na7+D31BH/4pf+TASBNqRNRw5CBqNcGcfiXk11AywxUnmD5ZvC/C0pTpTD/9qC4\n"
"LucWJ0sNAtPq8suFjKqQ+wMvq3rUh050NRm2cm2nUJLxafTnr0v3+kKYbVW8pSWB\n"
"NMelZMVGF1MDYBujg8Mw/xuMhPeLozCZeKmo7eu7aDMXzQMZLfAEJAzU9Du8H4nq\n"
"GgQVUgEkS5rdbjZGkHP0FuM8m8lueKEPDYwHCJv9Be5Z/uxp9OO/Lmdlha0J7gJu\n"
"pihNkAYVxRst96b5okXKooYi/TZxAdThoPYH28VwinGR1I3/8I3M5DbUPIgHhDeB\n"
"ga3u7jt7ZNDUgavukUD0S7WioRb5ooXrXGZ1xmzKLCmMdCDC5S32fQS0wRGfVoMl\n"
"hWbaT+0uak+fOpqVRxSNyE3Ek788ua5iPHaTSXJSoe5lv7OQKDSZ/+wFeLmDPf4M\n"
"BHL2gBLD6RNkz5cWgy14sQcJKNAnyptU4EGPyURZcB8APtB/ITAS2Az/JSxvSBgq\n"
"g/L1FujnP2QEpWpVKkTNxsF867bUPN34KrlPKYjNqcKA2pD4fkFoKSeeNtOEWa++\n"
"d6q9y+mDD97SnIFAAhDFlukzXtyl4MU6uiqRldFiuEt3KzvV19n8M+NyyYIFhfdg\n"
"6TkYEbMJPQ/Y3EGNmyMqbFdJzrdl/B8pr7JQnikTfUZZ\n"
"-----END ENCRYPTED PRIVATE KEY-----\n";
LPCSTR g_c_lpszCAPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV\n"
"BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP\n"
"MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG\n"
"SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx\n"
"ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH\n"
"WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q\n"
"ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G\n"
"CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ\n"
"UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx\n"
"3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz\n"
"bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd\n"
"XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ\n"
"O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj\n"
"UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8\n"
"fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA\n"
"A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR\n"
"EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU\n"
"46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p\n"
"7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8\n"
"wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx\n"
"z58OEgTzg1J/Keztxwj7I2KnYHyH\n"
"MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL\n"
"BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG\n"
"A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx\n"
"HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa\n"
"GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw\n"
"CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV\n"
"BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC\n"
"ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B\n"
"NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R\n"
"bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI\n"
"dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW\n"
"0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8\n"
"iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C\n"
"AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY\n"
"MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\n"
"hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK\n"
"qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe\n"
"zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206\n"
"nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+\n"
"PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+\n"
"WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_s_lpszPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID6TCCAtGgAwIBAgIDAIFoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO\n"
"MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE\n"
"CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ\n"
"ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw\n"
"MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN\n"
"BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG\n"
"9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\n"
"AQoCggEBALEOPuYKEl/iN3ub/QNaaqo0Hynk62znTp5kXj0zQAqxLxwHU117xHBk\n"
"0LCZux0LnDFl9JAlilvqfeaXRWmQd6hrvV+1mNpnIe2xfyNWwa37QDNjXB7mEg3V\n"
"O/dN9KeVxq9RlH/dQJ7qZlYy4i7wznYMUlz38378wYoOvdAQBX1UrdjWA5T4q0Da\n"
"cRRAV0fIp45hBarp6T1nhDEvttU8yud2lIEV9jWblkyGIhU4FisGOIRRGhnKzCAh\n"
"CYSZ59mq8Wf4FawMyz/H4noHcWWJu4ID1oAE+VFGXKm78qjp/T71/myn5lcGquTx\n"
"oSoJrx7og+529eaJwgeJd2JF7OQ5NysCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg\n"
"hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O\n"
"BBYEFO0CmyFtrGLrkNkkA62QPzSp8vgJMB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa\n"
"OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQBT1JGXn7HMyNHZntM4kCp7kwN9\n"
"HSpcbQxbWFtk+l8ANP9SqCIEd4xc4rAaUDDDMdD2S0wF9iio1MA1KC5OoJ5Dqw6C\n"
"yTa08LRowlmnw+NNZC2xzaSRmzLGlPDHNauZ/G2ScdWsqR5v2+pKF7bYxAajRkk5\n"
"oqRRDI6X7vHsvX/kqTn9Prk0sFmU0EU64az2iUe/MG9v1WY8eOV+tTEq29GuYYjJ\n"
"E3H8vaeq1fTB0vYgT5xoCc36xVXju/3l17CE12n5of004u4eRi3/T0wbp9WgG2ns\n"
"wjetaYeIAWS/AJQzIK22tztGAbAk6kTgsO5YLx2h6GLGpytDXWvgzr2PdEu1\n"
"MIIEJjCCAw6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL\n"
"MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM\n"
"Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj\n"
"c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MTY1NFoYDzIyNDMwNzA5MDUxNjU0WjBu\n"
"MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE\n"
"CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s\n"
"ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7\n"
"x3ilLjZtH2ZKuofj4FpVl/IF2yDI5503YQbwllxp7kNEaqTyjJUgmLlZBbwHQzTD\n"
"xfPk/nZ/m3xUHsVjwXMZqNNufgtSLaBoK4CvBAOTkELphIOZdJYPpuaU66W0phjG\n"
"VM2R4EFm/rTXddZ7N6sq3fYEL0bxqUJ6fW/+0QhdNSwfdevdAHgOmGkrTj5rILJ8\n"
"A7FwbkcuV5vBWZ+9ZhNG4csqAjH5LLLCn5hJdhE9WqUp+slfIuXE5vZGDpCQrcc5\n"
"I1qWt8VNfdwzaBDL/hXl7pAiVpZRvQxyJgbUMLr2QrYFwrPkgpncU7R7AyT/C0tO\n"
"vgPVZb+IGqbf+NrbHEk3AgMBAAGjgb8wgbwwHwYDVR0jBBgwFoAU3j3PjwPLCagP\n"
"hw1NCALqefZAmhQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBPAwYgYDVR0RBFswWYIJ\n"
"bG9jYWxob3N0ggpqZXNzbWEub3JnggwqLmplc3NtYS5vcmeCCmplc3NtYS5jb22C\n"
"DCouamVzc21hLmNvbYIKamVzc21hLm5ldIIMKi5qZXNzbWEubmV0MB0GA1UdDgQW\n"
"BBRZ97VSkfue5s8/OkYvUe+lXUgsHzANBgkqhkiG9w0BAQsFAAOCAQEAvM1QrhTL\n"
"/I1ws4fozKQlfmd3S0AdfFJX4BMTbp88proWpjrNZt6ZJ3EETHKcXu0z4gn3jWy6\n"
"1d8bDCytYQXjpG3Na7Ym5jc/E7wc+XUCUxlW41G/HnaLaIVccmRbyxMOWkr3yUX1\n"
"tc8rxUSKWzZBmYtJ49QzIvNzDuoLklE44g8XuqsZZlOZ2wRWJxc/hDG0MkKhRnc1\n"
"mqeaoY/79QZNE1RvX/aRRJoSl7NQ00/rMP8MU6OMzPvbIsMVK2uT+BVZG0RZJXaG\n"
"ikQJvxYZrDVZdRZL6tWPtS2wI49KkzGHNH4S1Fni/dDq3P2rxzisMY1gtKQLeVYY\n"
"eTQDDybjTWWiTg==\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_s_lpszPemKey =
"-----BEGIN RSA PRIVATE KEY-----\n"
"Proc-Type: 4,ENCRYPTED\n"
"DEK-Info: AES-256-CBC,107800C9B21513D8F642A394FAD9047E\n"
"\n"
"bmaTCBYAzKzpUrdaT6sb/dbH5o3JbFu2d8s1NfKhghYUG/RWgzx5H8QWSsh1Ll+8\n"
"701HwSwauwbKaBWzWP5bj4mjw9hXcva8l1QWeuW+Q0GsE7uWNZGFQZbCxER/9jOu\n"
"36KMlx0twcIEGs9PNwnY7d9oS/BMVpiUqhL8sPihMLCFK0fm6VGjMrfdIZJuZXEv\n"
"BKt+c0UPkkPmivZjSm6iTPKI6VpGeyg0sM/uZr+mRj7IOAD6vsSQnCfUOq00Rm14\n"
"ABrer8dCWJDKrx1iLq7tFojII+JcB7oBy+8KC/t0MlqmIP2jx93/MVW5lbZ3mj2v\n"
"BanVQvklHTLe/WHjoaltqBEKN0sIzfyed6qWudKHUa8yjAr0PS4rsTbO0S4fFz+A\n"
"KFWEs8fuXsanFHt5akWDTMiw1n4HaiioT4jjhWRRIKGEndztyGMklShYAdSTqsZO\n"
"vzPO+xqLlg6wOgCGZ3Kl/c243XyLMCI+lJlzu3ccqzQJbNfPADXUcxSTqaEByWG3\n"
"YIXttKY5WFBcNjf9B3c1qfJMt3nGY2QewnL+rNm/qpose/AsFS+2aqMeRw7fYh3R\n"
"O+H+G+0gxrSK0E3WiewMIvUqFI6W300MWx6O7d87OkbfwMLpLPumsfLKswOKaAIF\n"
"p0RxSABSe5ixqnErsoiYGNf3bln4tsQ+v5jYUY+Gn/9mVTPEYs6uwC78UW5Gj+Za\n"
"lB3V8aRxQjWBerhLhf3iCmkkOVaG5JvVJDmvwo6iBRZ4NNzkAqOJm/UvfWoKN91b\n"
"riHAWNayqvOfzaK6KYiJlOR9D779pK6xL+gZ0zo3rIA2yzs5MJAvJmaq6SQmQFl1\n"
"Vzhnf3hIGJFtJYQJhlr36pkPgG9jVdJPhZisY9EsIAHvDbbLlBNexSmZc2RZmsVL\n"
"VG6WqOm85DzuZxGULK/CnXCLpBMKWf9y5YPJrLkuwQILrr2btnAivPfUU80S3E0c\n"
"VslBodCkSGVx3iQoAVJv2+6ZNMRNLVzpLnlaVtHl/gvw+InJlXmzBlZQFKOCaOny\n"
"sz67qKmK1KWui2G3AzuvTEL9O++FVO+irpSNSLozxif/erLJl7R60pBkrWwd6jGB\n"
"8qQv7ni+xIeXDBLSu26zPunLR/2PhrrCv49KmqNmF7sSNx6xmcc3CfgEy+5+Tm97\n"
"KPE4JlaH/ZW61TlzXojbZMaiJltkFkpagFgm2bXrN1nMk2d6R+Yfe78lSvPKoB8k\n"
"1m7LY1lNXFZJh2hxQRhdV9oTokFahUSitQCg1S3eASuE2jFRRL4jrh4LcBWUHZnJ\n"
"OOAwBDOF4RfGyfiDs0IlrnLvK3a2KorlHfvUyj+cwkRmgI8sWgkJuNpz1mKDn5UZ\n"
"yGn2JczHY0CiInRGgwMnS1Z/WpJZYGNh7pP7Hm1RnzVslkWSJGaKJv9jDNUCyy8R\n"
"L+nwUSd6m6r8YWcs3zdBYsDHGOO5MgAU5Q8yuLbEgaK5NJSJgGkm+ya5oB88Y6T0\n"
"JcL/u5xKw4kJiKgiLr3zrWe5qV6+lpH7fGKy7fucJWltDkfQSD3Dp0b64TW4FuQq\n"
"VQhDR+KykLK6QxM2x3/maMfG578Ku1F6g4RboDR/6uCFu6hQuCoNYBk/QB0XpY13\n"
"-----END RSA PRIVATE KEY-----\n";
"-----BEGIN ENCRYPTED PRIVATE KEY-----\n"
"MIIFHTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIgAqUxS2ufB0CAggA\n"
"MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBD8E9f397mpmzmM9zYTWt2DBIIE\n"
"wIo2i0YH7cT/WCLmSnVvpsbayeo0mbVUFS4xp2VerQUS+UXHlrrOFeKU8NYfG6SS\n"
"m+3PXksvUlDV9iGT0p/w2Fm1GVKhE7UAeTJkff7KWi2pc926DUbYxhFOUNyCnrQS\n"
"pWCdV6M/243A0kHg6kIlSblsXjzKMC6eSlh2FGa7M7my9A+nu0WGOqvazkOm/8jk\n"
"h20xmB3t/Qa8NQp59E9oLXs5+CokIKL17+PmtBKeKpQBxAUtFjcqRAugIiNpPjOS\n"
"K99cY/Tt1C8ugMIsFH1/4HzFDYiSDRZ630dKOzBruprHVkIvQXI1CW6edPlfFZKG\n"
"yHeH95kigPVWUxWwluwALVmlPwD4h/GWHGOS7HH6x4ubStogjmC2B9f4VQCd6YRu\n"
"lee3cdDvdqLoRCoU48SoM/+RMR3NpF508ulWhKrDZ4eGcqdUYrx3rWVyOrmfMJDe\n"
"kfckGKnhCA1hL3wb/HQuAs2st2lDKBwsYIsOc8UXhueRFHKk+W0O/5kureMPF14O\n"
"DAxqAW3meHq7CLY8WuqatptIrJVDT8Wkbx47tXhLapTwlI0Cbf2AGfJIWSGmM+VF\n"
"I5l13pW2tycQnAXzSdd0y9wE0df/EoyXfIJeEfBNkzVhkIIC3KmOiI8BCnei6UR9\n"
"jun4+6aeFyfGybJ04ybixXyFsCsVUa5QcnhPwJvC8QsVFpuzOttQ5cf4Xn57DyxT\n"
"4CzWieJ6iQpfAJahRcj/4O6KRmWuMPpkK8XsCgzOYM1MxETq4HbqXEp68KiT6Q9r\n"
"jEAmbfZ8NdPvAPZ/iXKtA/eaMDDy6EbzDscUBg/TSxsF286F+wH2kXvkbwL2E/zh\n"
"LsTcjsGUdNKxlDJaivi7dDbSzxzvcDYRh+8Bd/vOw2gJF2ohwXXp3GKTVu71LS+b\n"
"YruQ55Lauh761ziI/z7qZw9ko8erb5vcsqLh9duqtxTBnQEd05ufFhNnXk4Vq8Cp\n"
"hr30Qy5sJ7TUuAVs2RSuGHd0Q5l8NGLjQwtkDx5ofizZKQOMWTq8S3IA98QyFka0\n"
"e+XaGGQ/KZJciIoCkuzAX4mn/aIffMldQIEg5ybslBc326SdTe52ex5YlmUuyvbO\n"
"zDotjC/eeQEFvq6Xb14N+u7mp8xL5Dlro79aL3VNNGa3lgKP6lWtMjgcyZrWMdc4\n"
"xaV0sVbfRO8Pj4y3cZGXol529zSNSIc7wT2/kyvF6RgJEcluAIPAJ8ea6CXKqDfe\n"
"sYZDL1emVoKMoFy3YsnEI+py2xxSsU4pjGPanZZaVfrDfw3qnQWPovfOx5fVc6Om\n"
"U55o3nbR5wtjPlQmcdVlT/fo7m/OUu3UgdjyLFcljeezJGeskJ3PMYbSsi7Mf+yF\n"
"/BEW6IfqicjG9TTMGzNACHH0iqAzW6lrC60UXMRIXrs/segt3+r5JqfRH58TMBR+\n"
"O5xk6sjOL4uqTsJRmbMapHf4tPxli8PdvNYN+YTQ4tlwazrckwgC5TJ3GA5JM3Ox\n"
"ZQIIKf1joemxq/VT2IpsqwMY67KC4OUOiRy471guGdljFarACe8rzZh8BHONveJd\n"
"XDgM0oPBkR9z4BGlfbBgAG0bIRNSXp8yGaZMiuIHbI8I4TnR84KgyUUscsIlH03A\n"
"8PQL73vd5pU4jC6WdOaXwkI=\n"
"-----END ENCRYPTED PRIVATE KEY-----\n";
LPCSTR g_s_lpszCAPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV\n"
"BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP\n"
"MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG\n"
"SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx\n"
"ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH\n"
"WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q\n"
"ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G\n"
"CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ\n"
"UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx\n"
"3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz\n"
"bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd\n"
"XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ\n"
"O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj\n"
"UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8\n"
"fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA\n"
"A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR\n"
"EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU\n"
"46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p\n"
"7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8\n"
"wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx\n"
"z58OEgTzg1J/Keztxwj7I2KnYHyH\n"
"MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL\n"
"BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG\n"
"A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx\n"
"HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa\n"
"GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw\n"
"CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV\n"
"BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC\n"
"ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B\n"
"NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R\n"
"bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI\n"
"dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW\n"
"0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8\n"
"iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C\n"
"AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY\n"
"MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\n"
"hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK\n"
"qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe\n"
"zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206\n"
"nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+\n"
"PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+\n"
"WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=\n"
"-----END CERTIFICATE-----\n";
CString g_c_strCAPemCertFileOrPath;
@ -2343,13 +2344,13 @@ int g_c_iVerifyMode2 = SSL_VM_PEER;
LPCTSTR g_c_lpszCAPemCertFileOrPath2 = _T("ca2.crt");
LPCTSTR g_c_lpszPemCertFile2 = _T("client2.cer");
LPCTSTR g_c_lpszPemKeyFile2 = _T("client2.key");
LPCTSTR g_c_lpszKeyPasswod2 = _T("ppmm");
LPCTSTR g_c_lpszKeyPasswod2 = _T("123456");
int g_s_iVerifyMode2 = SSL_VM_PEER | SSL_VM_FAIL_IF_NO_PEER_CERT;
LPCTSTR g_s_lpszCAPemCertFileOrPath2 = _T("ca2.crt");
LPCTSTR g_s_lpszPemCertFile2 = _T("server2.cer");
LPCTSTR g_s_lpszPemKeyFile2 = _T("server2.key");
LPCTSTR g_s_lpszKeyPasswod2 = _T("ppmm");
LPCTSTR g_s_lpszKeyPasswod2 = _T("123456");
BOOL InitSSLParams();
BOOL g_SSLParams = InitSSLParams();

View File

@ -531,7 +531,7 @@ extern LPCTSTR g_s_lpszKeyPasswod2;
#ifdef _NEED_HTTP
#include "../../src/common/crypto/Crypto.h"
#include "Crypto.h"
#define HTTP_NAME _T("http")
#define HTTPS_NAME _T("https")

View File

@ -0,0 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL
BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG
A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx
HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa
GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw
CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV
BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B
NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R
bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI
dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW
0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8
iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C
AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY
MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK
qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe
zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206
nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+
PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+
WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=
-----END CERTIFICATE-----

View File

@ -1,23 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP
MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG
SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx
ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH
WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q
ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ
UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx
3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz
bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd
XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ
O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj
UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8
fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA
A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR
EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU
46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p
7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8
wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx
z58OEgTzg1J/Keztxwj7I2KnYHyH
MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL
BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG
A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx
HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa
GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw
CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV
BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B
NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R
bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI
dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW
0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8
iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C
AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY
MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK
qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe
zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206
nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+
PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+
WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=
-----END CERTIFICATE-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,ABBC3A36C737CF487C5C36CA5ACA4A5D
zv/FdREV9tlLsPPzIrm5EIbGaTiReEz+9jlgplyVLkAZe7MNF868t5g93Ve46ehy
XzBf2QtBE12xAgKmjTvK7RnO1Rih5LqY7VTrEhIFSkYdDTqTV8I8cWig7Hmg+qNw
EymXdrCYjBQB1U3jmOxBqQrDw75KYJFq5vN+vAmnreA9m9NdOAWOQ+n5K0sJLQpk
6F9a4pzym7v4mMmP67Ddf/qHVcbWPLOo3QkBUItGJYPpBL1ODu+rd/3f9EyJspVw
3dQNAaT0OzA0RZ9Pew7+ZxzgFFDHA4sh6r4fcfpEfXTr1QQUg0F4B66+OTE1duoE
T+PIwYWp4yyuYgUA7txpDsGaENbvfnsP81oLMIvU0TicKJoYxr2Zxa+lK2MWCa5D
L9VbRMQM0bXTF1qCgjnPmFhxhdYgidxPEZPahyMmFU3LB9W5ils/DK+AXW1gC4ZY
O8hpUGaZ7Lj5H6suMSYIX7CAEi0NXXdRMXw7bOBecRFy+fhgHmMF1fGgBG2Fd1lP
wgHlydLQDZoUpTnZrifDzlH8oDqEbCCOSUYc82fVKeNNORePHLGuV8utz0UTR9Rq
Ko9ZYEN7j+JsPBdG3CnrjDILrZA3peKPhEifrRL2mjHdMdwFsE/fetyvUssgh9VY
o2Bi25khVu+2TwBMEO1nlS6U+TWOU8u4qxGtSj5xN1Fdplb098VXY1T08+NvDJUN
7S52KPAyeXY6V2/Q7IyDpsnmM9SWiLrvf2C/niEHRLfWoNP5bt6r/e8RIjFPc0KV
E8KvANWXSArM359F4+ucvMzrYEtkgnldf6UIN007qqr2eEREeVwxVWIpJZJauVDV
1uOvTQCDU7O4cIV/FiK1+oVt9MQYAHnnG3revFzqcZtH2x3qWNEGwiyfDZh7qx7c
8LFYiFLIQX2HGYcEpcKAbj65sJLecz7VtNQ2GMoXHh09BQ5VnleVInmAfAv6r01k
OdTJ3CNf8YcW/PAKTGrgmsncGp8EvHbmDC4r1ecxxp3Mu7M7T9XfQ41nk1nCLmOp
+3B9ecnJx6bSkg6wrrofl2MifCyl6AvxyKUeAt+dNV319QL/imgV3VQiD+Gu5i+c
1tveD4cKNm01izEZz6xPBZ9sH4G8TFYFOx572q2DdSZe2MXy/h6QfKUADPOkvPyr
0dqNbPQKJDL7YJOG39k0L/GOe6uH+JxXlvYLtqSLznLTQkm9kkWVOB54gV+v2NBp
831BnDdlwv9AnScDY7o4fG1qAaWIZyMWntmORfpHkOMRbrBqK5TeczpoV2jr1iGl
h1oIbbANJzaXEydnWcnUPujopP7oYG2KGhDbzhhR/PGlvLknIoAA55BqL23dzHct
1/xaaHqxcjGNymgSPPD9Kjx0qQZovOb5WKDyg5+D5GIfRqq+c1SQeZw+5jcoMBIF
TSdfiwAxhLkT8SQf72C6tAYsxkTubbcU1gc0Vkdd5Q2FWc6YgCb6XVPYC5jHATwV
V4v5JVqGLRFi056heSpA0EFWp/AuSoaYaQRwGfBnUysaocDlEE4kTNzzJIwgbWrt
iTL5qB7LIexqUVWVjmUmx6S0+f6qVYovDjFHVg61Xb6zdL04LmU0VrMCwgUBEt2j
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIJ7uMm5G1mDACAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBAiLSgFxmjZGuf8lZh45CpsBIIE
0LXM65b5zodPu0Ymq5Lz36xctfmQL44mhIDpRny4OUw3rLfjYrWvrpqdV+Ng8tHp
YxVKoot8W/69zvnAVVq40jlZT3gEGDDJRhAQuB7yO/mpV/Cme/uXT8DQEaQAR92r
WsifGEmHeuqkwC38KASpaas8NU0ylhX9viJf7l39PWHqJpA9i397mOWXGS90aqcT
QOVSFNzg0JQ7TnqRwMTpFWjafQ03mXdt4rhOwBy5u18WZfFp06+AcfNet7Exd3Qj
Mgxi02xl4lLbnGGGCPtn4jN8kq+9RWQrdsOdjUkLUk9lvikeNae3I6/KqUal0wYz
3uOI9FZnbfNo+K/jlTUTT6OnKrHTEyWznuArUdAwEN7iuBmwAsDxK0Ykq6PVAQD/
uhTJILYXfnvBLlRFm1bHkcCwfsxgYOWgQ0rlTLDJDAWR0pKuud6Nms8g9XO1TIUc
ILiE/p9OC8MetQB+n1xk4wfW5TilsgWOQQdVhkZTWAs7gwKLX1IsOd/Vhj+MV7dj
D6qiS9alxNuRJTiSUMNaYkCQqVaONvK4FsGnNNQkMKHigA24N1Nroz/i3bS5U614
eVFD8+e3tApH48xT+mQJjavzbWUfnDowAv12aQ1taf35cfUrEAkKSmUS878/gaWp
Tzij9e5NgzMHjHi+ILm0g0Y75b3bq6EpgOX/NjlglWCIkFsKAXg64Ddq7PWk+9Ku
WwTIEuPwGOi/cB9NzICvTfKPnP1UDRHjjbqXPcSiEYCBeH8LxbWYptfam05+AF3Z
lo/Uw+ufLmRWBu58F1ZmmO2oZg7E/vL4QZJZz5HTJmPYvVeL2U5gxIrJxMmxi84B
4iME5otHsax1GMjsNkjEvEMKn+jn3vgIBP0V4bJVNdcNjkJ8TJQBXXo671mkzDig
h4Hb5vB7rz2X1ezWZyPVO2HRe221xRnUis17lwGy8xWhiyYPLEubUdzb69k/QkVW
eoerVtmkkyBJfdJdkCq66nzcSapU3EIGymdvELq4l/2EwJ1HNCUdqeoKvnS2hG5m
Zw5xSXLtrUmjkK7XoMldndHZQDQ+fsvSaJryaxhZYJZnNVXaV1RD7FOoUz7bWXuD
VE9X6WkVj86eCcxUukDc5BSlJr5h1vNVNOT/n4bAWcxYO+JVWnJBCwEcEdbVD7dl
RjfTiCsYdtOJupraYpRlpJIP2pl/uo3FpJBcWW1ZIF5TMjbkvJCFChTe0JsrnZKa
UXJiD73dVaqL0iTzCXJ6HXNX+cow4b6cUcdLre3+9jJFpw+61k/16Yvo00ncDqJv
Gqmnfa29hzB0fwQu6GlOklFBc/Q+gsPCrurP9adJ9qLs+Hq6qzQXsJVPCIEYUfzH
1MfVBdGYZU1MZQBhBWkEQf5Jl66zHJpZLw+S5A8IMPVAj6HWSLnOnDzoXcQ8Oytd
ZO4oTJjecdofge6jDfLHvlf1cxWFsv7CF7kF0I61f7Q54VydBiL1ty7BXDBo0so/
wvcooyShylNnJwpnVX7vVT9aiJ7OwmXYgKPt0MkXVcoNMshHL0qEypVrovGEykwR
yzXKDYMVGtEFT6ym0sdpC3oijxuue/dZpsAwNpoCMcqP1MUr3sEhtJDyIUVXHdxy
rZ+NfHBpMvBtsYo3roXBKuOth1jbDoLJ899mUhPKlj3A
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,53 +1,53 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,ABBC3A36C737CF487C5C36CA5ACA4A5D
zv/FdREV9tlLsPPzIrm5EIbGaTiReEz+9jlgplyVLkAZe7MNF868t5g93Ve46ehy
XzBf2QtBE12xAgKmjTvK7RnO1Rih5LqY7VTrEhIFSkYdDTqTV8I8cWig7Hmg+qNw
EymXdrCYjBQB1U3jmOxBqQrDw75KYJFq5vN+vAmnreA9m9NdOAWOQ+n5K0sJLQpk
6F9a4pzym7v4mMmP67Ddf/qHVcbWPLOo3QkBUItGJYPpBL1ODu+rd/3f9EyJspVw
3dQNAaT0OzA0RZ9Pew7+ZxzgFFDHA4sh6r4fcfpEfXTr1QQUg0F4B66+OTE1duoE
T+PIwYWp4yyuYgUA7txpDsGaENbvfnsP81oLMIvU0TicKJoYxr2Zxa+lK2MWCa5D
L9VbRMQM0bXTF1qCgjnPmFhxhdYgidxPEZPahyMmFU3LB9W5ils/DK+AXW1gC4ZY
O8hpUGaZ7Lj5H6suMSYIX7CAEi0NXXdRMXw7bOBecRFy+fhgHmMF1fGgBG2Fd1lP
wgHlydLQDZoUpTnZrifDzlH8oDqEbCCOSUYc82fVKeNNORePHLGuV8utz0UTR9Rq
Ko9ZYEN7j+JsPBdG3CnrjDILrZA3peKPhEifrRL2mjHdMdwFsE/fetyvUssgh9VY
o2Bi25khVu+2TwBMEO1nlS6U+TWOU8u4qxGtSj5xN1Fdplb098VXY1T08+NvDJUN
7S52KPAyeXY6V2/Q7IyDpsnmM9SWiLrvf2C/niEHRLfWoNP5bt6r/e8RIjFPc0KV
E8KvANWXSArM359F4+ucvMzrYEtkgnldf6UIN007qqr2eEREeVwxVWIpJZJauVDV
1uOvTQCDU7O4cIV/FiK1+oVt9MQYAHnnG3revFzqcZtH2x3qWNEGwiyfDZh7qx7c
8LFYiFLIQX2HGYcEpcKAbj65sJLecz7VtNQ2GMoXHh09BQ5VnleVInmAfAv6r01k
OdTJ3CNf8YcW/PAKTGrgmsncGp8EvHbmDC4r1ecxxp3Mu7M7T9XfQ41nk1nCLmOp
+3B9ecnJx6bSkg6wrrofl2MifCyl6AvxyKUeAt+dNV319QL/imgV3VQiD+Gu5i+c
1tveD4cKNm01izEZz6xPBZ9sH4G8TFYFOx572q2DdSZe2MXy/h6QfKUADPOkvPyr
0dqNbPQKJDL7YJOG39k0L/GOe6uH+JxXlvYLtqSLznLTQkm9kkWVOB54gV+v2NBp
831BnDdlwv9AnScDY7o4fG1qAaWIZyMWntmORfpHkOMRbrBqK5TeczpoV2jr1iGl
h1oIbbANJzaXEydnWcnUPujopP7oYG2KGhDbzhhR/PGlvLknIoAA55BqL23dzHct
1/xaaHqxcjGNymgSPPD9Kjx0qQZovOb5WKDyg5+D5GIfRqq+c1SQeZw+5jcoMBIF
TSdfiwAxhLkT8SQf72C6tAYsxkTubbcU1gc0Vkdd5Q2FWc6YgCb6XVPYC5jHATwV
V4v5JVqGLRFi056heSpA0EFWp/AuSoaYaQRwGfBnUysaocDlEE4kTNzzJIwgbWrt
iTL5qB7LIexqUVWVjmUmx6S0+f6qVYovDjFHVg61Xb6zdL04LmU0VrMCwgUBEt2j
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV
BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP
MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG
SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx
ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH
WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q
ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ
UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx
3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz
bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd
XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ
O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj
UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8
fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA
A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR
EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU
46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p
7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8
wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx
z58OEgTzg1J/Keztxwj7I2KnYHyH
MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL
BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG
A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx
HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa
GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw
CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV
BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B
NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R
bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI
dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW
0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8
iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C
AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY
MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI
hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK
qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe
zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206
nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+
PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+
WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIJ7uMm5G1mDACAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBAiLSgFxmjZGuf8lZh45CpsBIIE
0LXM65b5zodPu0Ymq5Lz36xctfmQL44mhIDpRny4OUw3rLfjYrWvrpqdV+Ng8tHp
YxVKoot8W/69zvnAVVq40jlZT3gEGDDJRhAQuB7yO/mpV/Cme/uXT8DQEaQAR92r
WsifGEmHeuqkwC38KASpaas8NU0ylhX9viJf7l39PWHqJpA9i397mOWXGS90aqcT
QOVSFNzg0JQ7TnqRwMTpFWjafQ03mXdt4rhOwBy5u18WZfFp06+AcfNet7Exd3Qj
Mgxi02xl4lLbnGGGCPtn4jN8kq+9RWQrdsOdjUkLUk9lvikeNae3I6/KqUal0wYz
3uOI9FZnbfNo+K/jlTUTT6OnKrHTEyWznuArUdAwEN7iuBmwAsDxK0Ykq6PVAQD/
uhTJILYXfnvBLlRFm1bHkcCwfsxgYOWgQ0rlTLDJDAWR0pKuud6Nms8g9XO1TIUc
ILiE/p9OC8MetQB+n1xk4wfW5TilsgWOQQdVhkZTWAs7gwKLX1IsOd/Vhj+MV7dj
D6qiS9alxNuRJTiSUMNaYkCQqVaONvK4FsGnNNQkMKHigA24N1Nroz/i3bS5U614
eVFD8+e3tApH48xT+mQJjavzbWUfnDowAv12aQ1taf35cfUrEAkKSmUS878/gaWp
Tzij9e5NgzMHjHi+ILm0g0Y75b3bq6EpgOX/NjlglWCIkFsKAXg64Ddq7PWk+9Ku
WwTIEuPwGOi/cB9NzICvTfKPnP1UDRHjjbqXPcSiEYCBeH8LxbWYptfam05+AF3Z
lo/Uw+ufLmRWBu58F1ZmmO2oZg7E/vL4QZJZz5HTJmPYvVeL2U5gxIrJxMmxi84B
4iME5otHsax1GMjsNkjEvEMKn+jn3vgIBP0V4bJVNdcNjkJ8TJQBXXo671mkzDig
h4Hb5vB7rz2X1ezWZyPVO2HRe221xRnUis17lwGy8xWhiyYPLEubUdzb69k/QkVW
eoerVtmkkyBJfdJdkCq66nzcSapU3EIGymdvELq4l/2EwJ1HNCUdqeoKvnS2hG5m
Zw5xSXLtrUmjkK7XoMldndHZQDQ+fsvSaJryaxhZYJZnNVXaV1RD7FOoUz7bWXuD
VE9X6WkVj86eCcxUukDc5BSlJr5h1vNVNOT/n4bAWcxYO+JVWnJBCwEcEdbVD7dl
RjfTiCsYdtOJupraYpRlpJIP2pl/uo3FpJBcWW1ZIF5TMjbkvJCFChTe0JsrnZKa
UXJiD73dVaqL0iTzCXJ6HXNX+cow4b6cUcdLre3+9jJFpw+61k/16Yvo00ncDqJv
Gqmnfa29hzB0fwQu6GlOklFBc/Q+gsPCrurP9adJ9qLs+Hq6qzQXsJVPCIEYUfzH
1MfVBdGYZU1MZQBhBWkEQf5Jl66zHJpZLw+S5A8IMPVAj6HWSLnOnDzoXcQ8Oytd
ZO4oTJjecdofge6jDfLHvlf1cxWFsv7CF7kF0I61f7Q54VydBiL1ty7BXDBo0so/
wvcooyShylNnJwpnVX7vVT9aiJ7OwmXYgKPt0MkXVcoNMshHL0qEypVrovGEykwR
yzXKDYMVGtEFT6ym0sdpC3oijxuue/dZpsAwNpoCMcqP1MUr3sEhtJDyIUVXHdxy
rZ+NfHBpMvBtsYo3roXBKuOth1jbDoLJ899mUhPKlj3A
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -0,0 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID5TCCAs2gAwIBAgIUAPO2WMoBNrxiTgWyYwyXYEUwLOIwDQYJKoZIhvcNAQEL
BQAwgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAK
BgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0
Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTAgFw0yNDA2MjYw
NTA1MjdaGA8yMjcwMTEyNDA1MDUyN1owgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQI
DAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2Nr
ZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2Fh
QGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8Uf8LF
NJwsja7eaHM8ASsfCluhQSGemXk1Qj8AIhw0j1Jia27sq7b50CJIX1I5FWrwj1Aa
DS67bIZpxT9DnkrR5P/FQCerdjBP7jZB6uFmgONL6xUlpsHs8gQkucwwJxV8fXQv
CKI8bBL3G+WEu3eNVXw8oBRkES1v9D6R57r7RqXfAWs2I1kDmaAPsUsC5n8N99Cs
1cwmpaa4nJtvLZpIyMLLJ877vk4BCKN5wX9FvOkf5NuORs5HF16isvyL9kjfm0sZ
chqB90JG3vM6FDWIox8rSKZWoP0jQiY+hzm5WNeiVR0WwRWlkrYliQfzVezLdIY9
YCcpXOluvmA4GicCAwEAAaNTMFEwHQYDVR0OBBYEFFzfNm952E3RMNTi8p+eU1u5
+f1bMB8GA1UdIwQYMBaAFFzfNm952E3RMNTi8p+eU1u5+f1bMA8GA1UdEwEB/wQF
MAMBAf8wDQYJKoZIhvcNAQELBQADggEBABQIR64Ddw7CKhcuT+d8v2WJ5rdFvxg4
myhEDwgSHMFq3TiuOxk2Mbrjpw+oUXBpitqrTmCi1vFyL6otFRnzhyEDElrSBSVR
OYWpIvc6ghFkSITS/HeleY5VVDpZvZxc1KplsJTeQtJKi6JANEHPYW7grvY45Xsr
AoWDa+lRPbG5AbFZ12CZkz52SM3I49r5N9K+pJsqaekiZEyecuFS72F+mx7aGP5q
GoQrPq0xd5gU1RiEtu55YKm3c6xmHrpxMoZ7UmzpGJnQ9OrC5TXQsfLHMeDEAo06
1iHgNilyTo+8qt4Tqi2M+kZ/IOYqiXVTEQUwADerkFYk/1GOrg6POx8=
-----END CERTIFICATE-----

View File

@ -1,23 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID2zCCAsOgAwIBAgIJAKovsNF/nnyIMA0GCSqGSIb3DQEBCwUAMIGDMQswCQYD
VQQGEwJjbjELMAkGA1UECAwCZ2QxCzAJBgNVBAcMAmd6MREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wHhcNMTYxMDAxMTAwODM4WhcN
MjQxMjE4MTAwODM4WjCBgzELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMQswCQYD
VQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAKBgNVBAsMA3NzdDEZMBcGA1UE
AwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3DQEJARYPbGRjc2FhQDIxY24u
Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuQ0lAVrWOP2ANMZM
EgrD4OH+sjUYKtT3as/7l/qjfOpx8pGPmxZHdayRHX75lGfVDh4E8InLGje4NXNR
bEiVCpjOMdicGcXVt+To8g+teV5GLt1YOaymUJP+fH+SYce87hRN0VplMp384rg1
sm6ixwJMPyM6fd1W6V5vwbPIUrDrDE38s08exr5ODmkDcXnAvrit4t6T/Hco0WBh
XW8TQIGOd1D2M+0kkDFmT16UfOK9Fw5Kcaeb0swpNFmj3ZMt0/tBzVFaMveimNaV
R4bmS8MTpra+kCJdDSFeJdFCR1qCa1vq4+ZX4+IJ26ikQp5lLWih1UxLF7IsR8T0
jKAc8QIDAQABo1AwTjAdBgNVHQ4EFgQUczt+yJCgIKPc+wnRIPEdthla5pgwHwYD
VR0jBBgwFoAUczt+yJCgIKPc+wnRIPEdthla5pgwDAYDVR0TBAUwAwEB/zANBgkq
hkiG9w0BAQsFAAOCAQEAHTOrmmiUi22HovTgoyLosllDWt6DlGuTpaCdXKpGWbNP
bxpAgJ4UtOsfzyg+/qoME9JyK3z63wxwB/4sc5sJ3xFGSB0rTAq/RGcgMp6LZDQB
qCcObmPf1YMjOFTzRgWs/Zg2cB1GQzpDcf5Bjg4EctYaUGsZjC0SElyi1FOB59gF
A0SilSoPPBiBMzAzI1442O2fheJdBPqiqbSZAkNRzHmGknAmU8dYhwPt6R7/Vofq
EQpJPwMyzBva8fv+RIMizaW2eo2uo6pXDAvJHNqR+gihq7iv/gdnRc63Han/cRLd
WEamlNnpN0uZQHKdV7T2UoqOCX0wNNeqV8giL/Tlow==
MIID5TCCAs2gAwIBAgIUAPO2WMoBNrxiTgWyYwyXYEUwLOIwDQYJKoZIhvcNAQEL
BQAwgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAK
BgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0
Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTAgFw0yNDA2MjYw
NTA1MjdaGA8yMjcwMTEyNDA1MDUyN1owgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQI
DAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2Nr
ZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2Fh
QGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8Uf8LF
NJwsja7eaHM8ASsfCluhQSGemXk1Qj8AIhw0j1Jia27sq7b50CJIX1I5FWrwj1Aa
DS67bIZpxT9DnkrR5P/FQCerdjBP7jZB6uFmgONL6xUlpsHs8gQkucwwJxV8fXQv
CKI8bBL3G+WEu3eNVXw8oBRkES1v9D6R57r7RqXfAWs2I1kDmaAPsUsC5n8N99Cs
1cwmpaa4nJtvLZpIyMLLJ877vk4BCKN5wX9FvOkf5NuORs5HF16isvyL9kjfm0sZ
chqB90JG3vM6FDWIox8rSKZWoP0jQiY+hzm5WNeiVR0WwRWlkrYliQfzVezLdIY9
YCcpXOluvmA4GicCAwEAAaNTMFEwHQYDVR0OBBYEFFzfNm952E3RMNTi8p+eU1u5
+f1bMB8GA1UdIwQYMBaAFFzfNm952E3RMNTi8p+eU1u5+f1bMA8GA1UdEwEB/wQF
MAMBAf8wDQYJKoZIhvcNAQELBQADggEBABQIR64Ddw7CKhcuT+d8v2WJ5rdFvxg4
myhEDwgSHMFq3TiuOxk2Mbrjpw+oUXBpitqrTmCi1vFyL6otFRnzhyEDElrSBSVR
OYWpIvc6ghFkSITS/HeleY5VVDpZvZxc1KplsJTeQtJKi6JANEHPYW7grvY45Xsr
AoWDa+lRPbG5AbFZ12CZkz52SM3I49r5N9K+pJsqaekiZEyecuFS72F+mx7aGP5q
GoQrPq0xd5gU1RiEtu55YKm3c6xmHrpxMoZ7UmzpGJnQ9OrC5TXQsfLHMeDEAo06
1iHgNilyTo+8qt4Tqi2M+kZ/IOYqiXVTEQUwADerkFYk/1GOrg6POx8=
-----END CERTIFICATE-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,3C2836D7A91607398464473C28B98602
Ms/vNOyEvQG+5KIFl5v93M6zcxqb8g07Q5I0msVX752okOakf7sRItdX15B3DNh0
R3kiqEsrK90UFZRfOV/d4FDQgDALgJQqlDXPrnjZTs5H+w6pIGM0pfYQzkZgqwKL
CxkwdtI7VfUmo2KsdgaaRq/aATQ9xl8UcO5A1dm/aj4tT3u90gmBT3uXZSkyu3VN
g0VWbD3JD2tI7csizbWrR+Y3MVBaIkWBeqcTtdzWRuirT3KQ7lnPgNE6SnOE94eN
j6ANEUVXwKr7Wbzz2OgYtV4i2DLM34j1RadllSYyRx1YKz96GpV8xjNwftH0d9db
EDwcv8+TjWJabMR9Fmx5P2iWdQ9HHH7bH1nIkXZ1gma2Lm7aqtzHjOkVOsN8OIQm
Mo21Gtb4sFTZK9BciQHw7ogTT+K1zp4gzpTylOunOoOAR9RinrWBqAVnpXIapi5I
J62yXatPXetdQHT6vzHZY/CHDOuHJALw1O0WnIFIItdlF8vmoRSK7Ro6bG6nUvW9
nbD45rpd+139u9eoSKiTHq2v/vb1URvBfQsVcwf004JXNgwVAPFaJfq1ZSoGHNuL
F9bYRpLMv1uXNZoJUYh089RXOxGtx9gQqFsN8iK9JWtTHlvHWiewO1VrE1OCstWb
7HUc1k/Pn2kCj4ADrojFVYMq8pjurxilA8sKzyR9hUmFiTOzFyp+Sth4zuPo450d
Pokq5hx1Uq03wHaQCK3JWAo5N+kD4kWTfn6EVPnvSFOhfJ3RzLcOpekKahZy4Zld
gM1td++DoW225prYq8EEeo6KaXlshGEJP8hn+t43NgSxf0D7X17ieMHbUM7WWnUR
Enih77/xFIpkWy97N/+4XlzzQvCi+SEENGndisPhq8U09jFfUDbT4UDSE71mpM/2
wF6N7pTVDgse2dsa2d9+iSG1v7gica13Ft89JmYplEgxdGpoRBx336qH+POOWxJ5
UkWUo811FpimesamIUvlXl8RLugQT2n/DCmCCokpd1qCAyq5f///n1Y9Fx8wdk7b
ouEdylKGCvTzP4oGJWpU/UcrR92G06F5eWLHXF9DJxJtRM3kbiCwBGHFZiv3WaSN
rqFVRigy/sCzFmw5KLkTTUjYylPkAQhjkAUOtD5aZyoskcE71N2cIT6kLgsJ6fMW
e50I3xRQz8LcdikZpJ4LA3ZK0ef0svjRRsXJWYVQJWatfrACjLZJ748jM1p0k2xU
qkct180k2ykYoV/tfbyhNg8z3MoI1GpwGECyV+A+au/AhtSALGHqDzW/1vkYe5f7
2jVBwxpu6cJw7JsDx9eTq2+3TJtj1qtDe8O5gE7QKh3akTZbzJbW6V8rn+q5tmop
QAXxsMFWHhiVfuIcr6lbRHEFffEp/p6yRhmt6/OtIl1emXIeRPH59Sph1PZsrvN8
t/WL4IIkNG8n3pntR7RISFuRLy1HPV34dsxrrM+Y/xSuxo3i7batwpjWOEj4k47A
diD5/2UfOsYqknbNS6AVFvtzf5MvYaDGjahHeydlU0GkLDvbgxtrA2aV4ZBA4cGh
j3MgEUASkowaXgxKb32N+CkUWg0tH20nHSB43PBx0i/PXQRItthnFQYOksrQX0EO
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIelPNQEosG2cCAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBBo5uDd93+OWpGA/nxcoihoBIIE
0LBtO4i9ZMYzwvc2vLfCuwWM0Whg6FRsdFKQzHiA4MvV5V5U9MDd78/FwQnKp6k2
zGr6vmBE6A4pAU3QRoV2btrYfafx6AUP0fi9cwhDU0fVAIRzSBsOyMscEx2Du+Fu
BSeJz7G5MEqbSMJ1SH6r4JifJCQZ6j30OOdElIE346W8GKsHA99gRD5+3pQU8CTT
NtAkW0GXNAxn/+oVSP8ytJ+que7+1DnJZhm3c6aDvDwaFJOzjXm6IwIb8lXNiqM5
qU3nZB68lV58Vb6JwztmNjPvOPerFStJMd/Onh/vbU8MH/vZyg1RmMqkhAJZ775N
F7kIBzFPgO/0GwoG8oixCBdsp9+t0FEMkiEXzX3m2iKt+ZAxOlKkJ3ZnUFFRIqIJ
z5wmnEs5SXlFEQCMbcFfubHiTJmWE/ygsjjQ27w+SS6dQD2Jo047vOB0806iwm8B
GvNlQhq3puRR6aslOsAK5vCXMNG/BLNvjY+T1F1fsIY0+iLiUsfRKBkG8Z/wbbvZ
wchvTLXEGJptcA1tpm7rYgo2bYDuuXX7NuGidvRuc4TP6Wm0BvF/MhBSPhN5aT1n
Ylnl685BX8gYCfT4IZV8qLrVh3knaNHeD++3EOQUwpWU1kj4+Kp6llJkdbHrsrdN
ijB6p+hEbOWNLrEhNQe/KD0A5gvFc/AOq/ttQdnE29DvHfAvp31NAOWJbnYNG+Xp
AkYf2jHDAbl+CiM5MBcEf0HSuSdjPX6ggaHEYxqxacWefljOUeHWTkkAiaywDgNQ
4LtivC8eiEuQzeBFLFvoSTCVB5wgxt2V/GrHTqqD8MUizWFqX1jQJiW9mDGaanxw
hilzNvWYf1cm2fAk0k1OSq0U3MDA3vmWA5GgTSaxcqUGxJ+XsXMmNmZgASHG6M2m
9IJudmogP5wae+/jxetfdAYvumKZFQ7pL/UBg7xVM9hzlYUWtGVOTgjum0zC0YVV
OPP8+rl8D0sj63bx0cBNMmlSzcVwpDI74u8ozfStZJodheM3wVQ66YwTsMkvyDSJ
xpO445++Kd0XMGVkKHTm73g/mhu368E7D0QKhwOiPLT7z2cxu83/UQVw4qugh/gJ
+Hld12dSnHmMkQ2J3NMnq2n52Y6XTUDKWhwli90uxDuq3zp8DTGdajnqEGtsRKj1
EEBTnrG/D5soJRYMfcsbBgWyHZeLWSsE1kLMOxnBUcF3opmfV7yevzpLWitRGyJA
kjMfQej99JSAbiKXLW606gMJjUTjjMHplqCh9wLNO6ZbyCD8BK4Myth+10+7W8Ar
cck8QeSAM5Pf3h/f+y5l5Ndl476sPZ9oWxUJoDuBt9tc6ks+mSZyCbMn7htsJLYT
cZaU24NEaP0jixOSrt0Eds9yW/Wfe/tbmF+vxgGQ7eLQhtz2LpTBwCj3VgNmqiow
JYqUbOgwDmzJN6XHkhyisVPCcmH2jMqWLeIiHC14NcY51sqOTOBjNIQjIOZAUyT5
GknleztGXRLsgbp6OjBkfqqNa6AXUvKicyJUqocdVVs18TXM6mJGjcfYW58UYkSb
diH8G7OPbO3zPh1d9d2VEJTWxZCL+EJGErFZtWKT9ev9orUsE+hCx/+RBzVqNPvn
wzDIgoRGqsgqfIKCj7a+ovihO8BWr627ekv8JES9kvca
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,53 +1,53 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,3C2836D7A91607398464473C28B98602
Ms/vNOyEvQG+5KIFl5v93M6zcxqb8g07Q5I0msVX752okOakf7sRItdX15B3DNh0
R3kiqEsrK90UFZRfOV/d4FDQgDALgJQqlDXPrnjZTs5H+w6pIGM0pfYQzkZgqwKL
CxkwdtI7VfUmo2KsdgaaRq/aATQ9xl8UcO5A1dm/aj4tT3u90gmBT3uXZSkyu3VN
g0VWbD3JD2tI7csizbWrR+Y3MVBaIkWBeqcTtdzWRuirT3KQ7lnPgNE6SnOE94eN
j6ANEUVXwKr7Wbzz2OgYtV4i2DLM34j1RadllSYyRx1YKz96GpV8xjNwftH0d9db
EDwcv8+TjWJabMR9Fmx5P2iWdQ9HHH7bH1nIkXZ1gma2Lm7aqtzHjOkVOsN8OIQm
Mo21Gtb4sFTZK9BciQHw7ogTT+K1zp4gzpTylOunOoOAR9RinrWBqAVnpXIapi5I
J62yXatPXetdQHT6vzHZY/CHDOuHJALw1O0WnIFIItdlF8vmoRSK7Ro6bG6nUvW9
nbD45rpd+139u9eoSKiTHq2v/vb1URvBfQsVcwf004JXNgwVAPFaJfq1ZSoGHNuL
F9bYRpLMv1uXNZoJUYh089RXOxGtx9gQqFsN8iK9JWtTHlvHWiewO1VrE1OCstWb
7HUc1k/Pn2kCj4ADrojFVYMq8pjurxilA8sKzyR9hUmFiTOzFyp+Sth4zuPo450d
Pokq5hx1Uq03wHaQCK3JWAo5N+kD4kWTfn6EVPnvSFOhfJ3RzLcOpekKahZy4Zld
gM1td++DoW225prYq8EEeo6KaXlshGEJP8hn+t43NgSxf0D7X17ieMHbUM7WWnUR
Enih77/xFIpkWy97N/+4XlzzQvCi+SEENGndisPhq8U09jFfUDbT4UDSE71mpM/2
wF6N7pTVDgse2dsa2d9+iSG1v7gica13Ft89JmYplEgxdGpoRBx336qH+POOWxJ5
UkWUo811FpimesamIUvlXl8RLugQT2n/DCmCCokpd1qCAyq5f///n1Y9Fx8wdk7b
ouEdylKGCvTzP4oGJWpU/UcrR92G06F5eWLHXF9DJxJtRM3kbiCwBGHFZiv3WaSN
rqFVRigy/sCzFmw5KLkTTUjYylPkAQhjkAUOtD5aZyoskcE71N2cIT6kLgsJ6fMW
e50I3xRQz8LcdikZpJ4LA3ZK0ef0svjRRsXJWYVQJWatfrACjLZJ748jM1p0k2xU
qkct180k2ykYoV/tfbyhNg8z3MoI1GpwGECyV+A+au/AhtSALGHqDzW/1vkYe5f7
2jVBwxpu6cJw7JsDx9eTq2+3TJtj1qtDe8O5gE7QKh3akTZbzJbW6V8rn+q5tmop
QAXxsMFWHhiVfuIcr6lbRHEFffEp/p6yRhmt6/OtIl1emXIeRPH59Sph1PZsrvN8
t/WL4IIkNG8n3pntR7RISFuRLy1HPV34dsxrrM+Y/xSuxo3i7batwpjWOEj4k47A
diD5/2UfOsYqknbNS6AVFvtzf5MvYaDGjahHeydlU0GkLDvbgxtrA2aV4ZBA4cGh
j3MgEUASkowaXgxKb32N+CkUWg0tH20nHSB43PBx0i/PXQRItthnFQYOksrQX0EO
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
MIID2zCCAsOgAwIBAgIJAKovsNF/nnyIMA0GCSqGSIb3DQEBCwUAMIGDMQswCQYD
VQQGEwJjbjELMAkGA1UECAwCZ2QxCzAJBgNVBAcMAmd6MREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wHhcNMTYxMDAxMTAwODM4WhcN
MjQxMjE4MTAwODM4WjCBgzELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMQswCQYD
VQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAKBgNVBAsMA3NzdDEZMBcGA1UE
AwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3DQEJARYPbGRjc2FhQDIxY24u
Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuQ0lAVrWOP2ANMZM
EgrD4OH+sjUYKtT3as/7l/qjfOpx8pGPmxZHdayRHX75lGfVDh4E8InLGje4NXNR
bEiVCpjOMdicGcXVt+To8g+teV5GLt1YOaymUJP+fH+SYce87hRN0VplMp384rg1
sm6ixwJMPyM6fd1W6V5vwbPIUrDrDE38s08exr5ODmkDcXnAvrit4t6T/Hco0WBh
XW8TQIGOd1D2M+0kkDFmT16UfOK9Fw5Kcaeb0swpNFmj3ZMt0/tBzVFaMveimNaV
R4bmS8MTpra+kCJdDSFeJdFCR1qCa1vq4+ZX4+IJ26ikQp5lLWih1UxLF7IsR8T0
jKAc8QIDAQABo1AwTjAdBgNVHQ4EFgQUczt+yJCgIKPc+wnRIPEdthla5pgwHwYD
VR0jBBgwFoAUczt+yJCgIKPc+wnRIPEdthla5pgwDAYDVR0TBAUwAwEB/zANBgkq
hkiG9w0BAQsFAAOCAQEAHTOrmmiUi22HovTgoyLosllDWt6DlGuTpaCdXKpGWbNP
bxpAgJ4UtOsfzyg+/qoME9JyK3z63wxwB/4sc5sJ3xFGSB0rTAq/RGcgMp6LZDQB
qCcObmPf1YMjOFTzRgWs/Zg2cB1GQzpDcf5Bjg4EctYaUGsZjC0SElyi1FOB59gF
A0SilSoPPBiBMzAzI1442O2fheJdBPqiqbSZAkNRzHmGknAmU8dYhwPt6R7/Vofq
EQpJPwMyzBva8fv+RIMizaW2eo2uo6pXDAvJHNqR+gihq7iv/gdnRc63Han/cRLd
WEamlNnpN0uZQHKdV7T2UoqOCX0wNNeqV8giL/Tlow==
MIID5TCCAs2gAwIBAgIUAPO2WMoBNrxiTgWyYwyXYEUwLOIwDQYJKoZIhvcNAQEL
BQAwgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAK
BgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0
Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTAgFw0yNDA2MjYw
NTA1MjdaGA8yMjcwMTEyNDA1MDUyN1owgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQI
DAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2Nr
ZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2Fh
QGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL8Uf8LF
NJwsja7eaHM8ASsfCluhQSGemXk1Qj8AIhw0j1Jia27sq7b50CJIX1I5FWrwj1Aa
DS67bIZpxT9DnkrR5P/FQCerdjBP7jZB6uFmgONL6xUlpsHs8gQkucwwJxV8fXQv
CKI8bBL3G+WEu3eNVXw8oBRkES1v9D6R57r7RqXfAWs2I1kDmaAPsUsC5n8N99Cs
1cwmpaa4nJtvLZpIyMLLJ877vk4BCKN5wX9FvOkf5NuORs5HF16isvyL9kjfm0sZ
chqB90JG3vM6FDWIox8rSKZWoP0jQiY+hzm5WNeiVR0WwRWlkrYliQfzVezLdIY9
YCcpXOluvmA4GicCAwEAAaNTMFEwHQYDVR0OBBYEFFzfNm952E3RMNTi8p+eU1u5
+f1bMB8GA1UdIwQYMBaAFFzfNm952E3RMNTi8p+eU1u5+f1bMA8GA1UdEwEB/wQF
MAMBAf8wDQYJKoZIhvcNAQELBQADggEBABQIR64Ddw7CKhcuT+d8v2WJ5rdFvxg4
myhEDwgSHMFq3TiuOxk2Mbrjpw+oUXBpitqrTmCi1vFyL6otFRnzhyEDElrSBSVR
OYWpIvc6ghFkSITS/HeleY5VVDpZvZxc1KplsJTeQtJKi6JANEHPYW7grvY45Xsr
AoWDa+lRPbG5AbFZ12CZkz52SM3I49r5N9K+pJsqaekiZEyecuFS72F+mx7aGP5q
GoQrPq0xd5gU1RiEtu55YKm3c6xmHrpxMoZ7UmzpGJnQ9OrC5TXQsfLHMeDEAo06
1iHgNilyTo+8qt4Tqi2M+kZ/IOYqiXVTEQUwADerkFYk/1GOrg6POx8=
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIelPNQEosG2cCAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBBo5uDd93+OWpGA/nxcoihoBIIE
0LBtO4i9ZMYzwvc2vLfCuwWM0Whg6FRsdFKQzHiA4MvV5V5U9MDd78/FwQnKp6k2
zGr6vmBE6A4pAU3QRoV2btrYfafx6AUP0fi9cwhDU0fVAIRzSBsOyMscEx2Du+Fu
BSeJz7G5MEqbSMJ1SH6r4JifJCQZ6j30OOdElIE346W8GKsHA99gRD5+3pQU8CTT
NtAkW0GXNAxn/+oVSP8ytJ+que7+1DnJZhm3c6aDvDwaFJOzjXm6IwIb8lXNiqM5
qU3nZB68lV58Vb6JwztmNjPvOPerFStJMd/Onh/vbU8MH/vZyg1RmMqkhAJZ775N
F7kIBzFPgO/0GwoG8oixCBdsp9+t0FEMkiEXzX3m2iKt+ZAxOlKkJ3ZnUFFRIqIJ
z5wmnEs5SXlFEQCMbcFfubHiTJmWE/ygsjjQ27w+SS6dQD2Jo047vOB0806iwm8B
GvNlQhq3puRR6aslOsAK5vCXMNG/BLNvjY+T1F1fsIY0+iLiUsfRKBkG8Z/wbbvZ
wchvTLXEGJptcA1tpm7rYgo2bYDuuXX7NuGidvRuc4TP6Wm0BvF/MhBSPhN5aT1n
Ylnl685BX8gYCfT4IZV8qLrVh3knaNHeD++3EOQUwpWU1kj4+Kp6llJkdbHrsrdN
ijB6p+hEbOWNLrEhNQe/KD0A5gvFc/AOq/ttQdnE29DvHfAvp31NAOWJbnYNG+Xp
AkYf2jHDAbl+CiM5MBcEf0HSuSdjPX6ggaHEYxqxacWefljOUeHWTkkAiaywDgNQ
4LtivC8eiEuQzeBFLFvoSTCVB5wgxt2V/GrHTqqD8MUizWFqX1jQJiW9mDGaanxw
hilzNvWYf1cm2fAk0k1OSq0U3MDA3vmWA5GgTSaxcqUGxJ+XsXMmNmZgASHG6M2m
9IJudmogP5wae+/jxetfdAYvumKZFQ7pL/UBg7xVM9hzlYUWtGVOTgjum0zC0YVV
OPP8+rl8D0sj63bx0cBNMmlSzcVwpDI74u8ozfStZJodheM3wVQ66YwTsMkvyDSJ
xpO445++Kd0XMGVkKHTm73g/mhu368E7D0QKhwOiPLT7z2cxu83/UQVw4qugh/gJ
+Hld12dSnHmMkQ2J3NMnq2n52Y6XTUDKWhwli90uxDuq3zp8DTGdajnqEGtsRKj1
EEBTnrG/D5soJRYMfcsbBgWyHZeLWSsE1kLMOxnBUcF3opmfV7yevzpLWitRGyJA
kjMfQej99JSAbiKXLW606gMJjUTjjMHplqCh9wLNO6ZbyCD8BK4Myth+10+7W8Ar
cck8QeSAM5Pf3h/f+y5l5Ndl476sPZ9oWxUJoDuBt9tc6ks+mSZyCbMn7htsJLYT
cZaU24NEaP0jixOSrt0Eds9yW/Wfe/tbmF+vxgGQ7eLQhtz2LpTBwCj3VgNmqiow
JYqUbOgwDmzJN6XHkhyisVPCcmH2jMqWLeIiHC14NcY51sqOTOBjNIQjIOZAUyT5
GknleztGXRLsgbp6OjBkfqqNa6AXUvKicyJUqocdVVs18TXM6mJGjcfYW58UYkSb
diH8G7OPbO3zPh1d9d2VEJTWxZCL+EJGErFZtWKT9ev9orUsE+hCx/+RBzVqNPvn
wzDIgoRGqsgqfIKCj7a+ovihO8BWr627ekv8JES9kvca
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,23 +1,22 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----

View File

@ -1,82 +1,79 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 33129 (0x8169)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=JessMA, CN=www.jessma.org/emailAddress=ldcsaa@21cn.com
Serial Number: 1 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Validity
Not Before: Jan 1 00:00:00 2016 GMT
Not After : Jan 1 00:00:00 2026 GMT
Subject: C=CN, ST=GD, O=SST, OU=JessMA, CN=www.jessma.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:25:08 2024 GMT
Not After : Jul 9 05:25:08 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:e1:65:0e:e5:a3:f7:93:68:bf:ee:3c:5b:46:5a:
52:9e:bd:19:50:7e:53:7a:2b:3e:e5:66:f9:f5:39:
81:78:25:d2:d2:5b:35:b5:d2:d0:63:8c:32:ca:66:
30:1d:16:c5:c8:93:7e:3f:ad:fd:6b:9f:a5:c1:ca:
ce:bc:87:c2:b6:ea:98:c8:2b:66:24:b2:ae:9e:2e:
94:0d:a6:42:e4:cf:47:7d:af:81:0d:ff:d9:e0:6c:
3b:cf:38:1a:62:8e:51:b8:9a:39:18:07:18:1a:11:
01:d3:a7:a1:66:ab:33:b0:7f:8a:04:ba:58:6a:8f:
7a:d6:94:cf:5d:90:02:fd:af:cf:0f:50:9f:4c:71:
20:1a:6b:49:52:6e:99:3a:3d:1e:d3:af:b9:18:f4:
04:d5:cc:45:16:29:fa:57:d7:db:ef:7a:71:fb:62:
77:25:35:ab:ed:98:da:fd:c5:79:dc:e5:a3:c2:eb:
ee:6d:59:90:f7:29:ba:04:03:cf:74:74:91:7b:e2:
80:33:c0:2a:16:d3:8f:a7:80:5c:9f:e1:70:f3:82:
19:0e:51:4c:86:49:1f:82:67:27:68:ca:c3:99:53:
8c:9e:b2:d2:b6:ed:f4:9a:bd:36:e2:2a:cf:71:8e:
44:76:16:63:8c:41:99:b7:53:67:2d:01:ad:b4:0e:
78:f1
00:83:f8:cc:ab:24:42:82:85:e4:68:3a:93:11:8d:
1e:fc:4b:c8:6b:f5:6e:d7:37:4f:c4:65:6c:95:2b:
05:d1:4f:b1:04:d1:a1:a2:41:d1:ff:5b:66:be:aa:
95:91:31:ae:84:42:2e:3b:cd:d0:67:b7:43:fc:66:
81:62:22:d4:21:ba:1c:14:27:4e:b8:69:fa:55:a1:
a1:c7:5f:6e:54:75:b1:7c:af:eb:11:4e:87:da:76:
e8:21:11:30:41:8f:60:9f:aa:1d:22:6b:a1:0e:07:
44:2f:a4:9a:72:c1:69:86:64:fa:0c:b7:2a:63:6d:
48:93:6f:f6:06:38:98:76:aa:c5:6b:eb:b3:0d:fc:
4e:3c:be:de:ea:b7:45:71:17:d4:84:a6:e7:2f:aa:
1a:da:4c:19:63:58:27:91:54:26:9e:d9:cd:32:05:
2a:6a:fe:7f:bb:36:16:a6:2b:bf:a0:df:1c:42:29:
64:73:e2:93:77:c2:b2:28:12:c5:d3:6e:84:e1:cf:
de:34:71:a0:e0:b6:10:9c:db:75:49:d3:cd:03:37:
8e:23:66:0e:9c:f3:b8:6e:28:8b:b1:6d:e6:c9:ab:
0d:87:08:ce:03:c2:b5:be:39:2c:d3:2e:cc:e9:14:
05:d9:c9:aa:e5:94:ec:d6:9c:1b:ad:db:4c:e6:62:
79:75
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
76:14:74:4E:92:6F:35:C8:58:0F:26:DD:3C:1D:81:42:5F:01:3E:BE
9E:44:44:99:89:E2:95:33:11:B7:14:F5:88:1E:EA:7A:F4:A2:2E:75
X509v3 Authority Key Identifier:
keyid:FC:7E:EE:90:14:87:F1:95:0B:CC:5A:39:79:A6:67:C1:8C:BE:9C:88
DE:3D:CF:8F:03:CB:09:A8:0F:87:0D:4D:08:02:EA:79:F6:40:9A:14
Signature Algorithm: sha256WithRSAEncryption
99:59:a0:eb:1d:b4:47:34:d1:1a:09:55:45:97:95:82:36:ac:
9d:cb:53:29:23:68:84:ae:67:e2:09:33:62:1b:8b:fd:c0:89:
93:19:62:16:44:77:37:75:9a:30:9e:2c:12:6f:8d:ce:ba:e8:
65:a5:d5:82:c5:e6:a5:f6:74:cb:ea:20:8f:07:8f:3a:10:c3:
ac:55:67:1f:51:99:0f:78:ae:1c:06:04:57:6c:74:e6:8f:17:
e6:40:41:c7:03:a3:53:41:d4:5c:ec:b1:aa:e2:d8:e1:62:cf:
33:9b:10:55:23:61:ce:b8:8a:74:41:b8:ff:31:bd:a3:f2:bd:
77:20:2f:75:67:93:a7:b6:ad:26:41:32:20:d2:fb:df:7d:9b:
2a:bd:c8:ec:dc:c9:ab:c6:bd:a2:5f:f1:18:a4:a3:51:d8:33:
fe:f6:6b:16:4d:91:fb:df:8b:59:d8:8e:ef:39:16:4e:a6:ba:
5d:03:01:0b:3b:25:4b:5e:42:88:70:ff:6a:91:13:c0:70:53:
64:d0:59:79:a5:e0:50:b4:1b:8f:d6:4c:b9:91:4c:d6:31:0a:
b6:7a:8c:bb:de:68:8f:46:74:3c:66:36:7f:df:14:d7:84:c2:
89:e9:b0:a7:de:d6:d6:ae:3b:dc:d5:3c:29:a1:b7:f0:c9:fb:
05:1f:db:2a
Signature Value:
69:a1:21:5f:0c:30:ca:30:0c:bd:e6:d4:91:3a:96:2e:e5:64:
96:41:77:ba:07:b9:25:3c:62:40:17:a9:96:7b:fe:1b:ee:31:
d0:a8:35:15:90:49:85:99:b3:16:50:0b:69:4c:2d:cf:d3:54:
eb:57:be:dd:84:8a:2c:02:70:bf:07:be:9f:6f:b3:ed:a3:c5:
b8:72:31:a9:58:04:f4:b1:27:a0:66:e8:67:2e:d8:2e:4c:69:
67:47:4b:d5:4a:1f:f2:45:10:c4:b6:33:7c:96:85:a9:bb:70:
4b:59:51:d8:38:a9:e7:eb:64:06:7d:8d:01:b1:11:ab:7d:9b:
0a:bf:00:7e:d7:0f:87:3a:f1:a8:a6:75:af:e9:46:30:af:31:
0a:b6:18:cf:31:1e:b9:ac:eb:28:31:a9:ce:bf:6e:2e:6b:c6:
da:26:6a:b4:82:a1:7d:ef:9d:a4:0f:c9:fb:d3:7b:96:50:1c:
7b:f7:f4:25:34:83:cc:64:2d:62:50:88:b5:98:48:f2:ad:38:
12:6a:0e:be:de:c5:80:20:a8:a1:6a:81:7f:35:ff:5d:d3:59:
f0:88:bd:7a:10:84:f9:74:9d:10:25:60:c2:78:8c:61:b9:36:
5c:93:0f:a0:2f:5a:41:79:05:3b:a6:ac:ca:1c:f9:ef:a3:ef:
06:06:74:c6
-----BEGIN CERTIFICATE-----
MIID6TCCAtGgAwIBAgIDAIFpMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO
MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ
ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw
MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN
BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG
9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBAOFlDuWj95Nov+48W0ZaUp69GVB+U3orPuVm+fU5gXgl0tJbNbXS0GOM
MspmMB0WxciTfj+t/WufpcHKzryHwrbqmMgrZiSyrp4ulA2mQuTPR32vgQ3/2eBs
O884GmKOUbiaORgHGBoRAdOnoWarM7B/igS6WGqPetaUz12QAv2vzw9Qn0xxIBpr
SVJumTo9HtOvuRj0BNXMRRYp+lfX2+96cftidyU1q+2Y2v3Fedzlo8Lr7m1ZkPcp
ugQDz3R0kXvigDPAKhbTj6eAXJ/hcPOCGQ5RTIZJH4JnJ2jKw5lTjJ6y0rbt9Jq9
NuIqz3GORHYWY4xBmbdTZy0BrbQOePECAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg
hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O
BBYEFHYUdE6SbzXIWA8m3TwdgUJfAT6+MB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa
OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQCZWaDrHbRHNNEaCVVFl5WCNqyd
y1MpI2iErmfiCTNiG4v9wImTGWIWRHc3dZowniwSb43OuuhlpdWCxeal9nTL6iCP
B486EMOsVWcfUZkPeK4cBgRXbHTmjxfmQEHHA6NTQdRc7LGq4tjhYs8zmxBVI2HO
uIp0Qbj/Mb2j8r13IC91Z5Ontq0mQTIg0vvffZsqvcjs3Mmrxr2iX/EYpKNR2DP+
9msWTZH734tZ2I7vORZOprpdAwELOyVLXkKIcP9qkRPAcFNk0Fl5peBQtBuP1ky5
kUzWMQq2eoy73miPRnQ8ZjZ/3xTXhMKJ6bCn3tbWrjvc1TwpobfwyfsFH9sq
MIIDszCCApugAwIBAgIBATANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL
MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM
Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj
c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MjUwOFoYDzIyNDMwNzA5MDUyNTA4WjBu
MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s
ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCD
+MyrJEKCheRoOpMRjR78S8hr9W7XN0/EZWyVKwXRT7EE0aGiQdH/W2a+qpWRMa6E
Qi47zdBnt0P8ZoFiItQhuhwUJ064afpVoaHHX25UdbF8r+sRTofadughETBBj2Cf
qh0ia6EOB0QvpJpywWmGZPoMtypjbUiTb/YGOJh2qsVr67MN/E48vt7qt0VxF9SE
pucvqhraTBljWCeRVCae2c0yBSpq/n+7NhamK7+g3xxCKWRz4pN3wrIoEsXTboTh
z940caDgthCc23VJ080DN44jZg6c87huKIuxbebJqw2HCM4DwrW+OSzTLszpFAXZ
yarllOzWnBut20zmYnl1AgMBAAGjTTBLMAkGA1UdEwQCMAAwHQYDVR0OBBYEFJ5E
RJmJ4pUzEbcU9Yge6nr0oi51MB8GA1UdIwQYMBaAFN49z48DywmoD4cNTQgC6nn2
QJoUMA0GCSqGSIb3DQEBCwUAA4IBAQBpoSFfDDDKMAy95tSROpYu5WSWQXe6B7kl
PGJAF6mWe/4b7jHQqDUVkEmFmbMWUAtpTC3P01TrV77dhIosAnC/B76fb7Pto8W4
cjGpWAT0sSegZuhnLtguTGlnR0vVSh/yRRDEtjN8loWpu3BLWVHYOKnn62QGfY0B
sRGrfZsKvwB+1w+HOvGopnWv6UYwrzEKthjPMR65rOsoManOv24ua8baJmq0gqF9
752kD8n703uWUBx79/QlNIPMZC1iUIi1mEjyrTgSag6+3sWAIKihaoF/Nf9d01nw
iL16EIT5dJ0QJWDCeIxhuTZckw+gL1pBeQU7pqzKHPnvo+8GBnTG
-----END CERTIFICATE-----

View File

@ -1,18 +1,18 @@
-----BEGIN CERTIFICATE REQUEST-----
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
-----END CERTIFICATE REQUEST-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,5F6ACADA6B6B1238FD34A0EC0C5EC2ED
F0JylDtptlBaFpbCP9Qa2pRf5z8sBbUta6G+rBwuWn7GxU//Nub49/Mf0uRm3YTN
PmCbIQKRyn/u92Yk6cJ9vLCiWe89pa+qlv+kF9PWmYo8Lt6dvtSr1TNAjelGvQjC
HAi58BHoXXIRrZJQKjzFKGcwhWExCAOct5UDuHu64IvWg+LDccd+tTU/kdKEI9QY
3POohP6etBBsFIoJFd23yxxNrvxK/v0as7EI/SeFzv7Mfn7haL4LxEsN+9XPN/Ap
U0IxOT84dMgtIsvW2gvit+qNuaSvrocyEOr5uEfpoS58/yyb0VyNg94itkc6IK3X
Yeokm2YOJk/4yMoZAeNMMDdR82csCzpTTHurMIZLgtr+SO1ChtreKm0XQB8QNyJ+
CouAAHOBsxTPgVY/QS1TDrmEZv7cHOAvJp7BYvKroD/pi5Wu2IHAlIEXhdW3Evwn
jyzUgMUHdXJIcngkkopYEoTPVEXsYX6aHvPJI+jDDKIfDM75SOOw1z7Divsb77I8
n1jMYDUH4i2g2BixfwFRPxZ6NnRLtqM+TD4yecu3zsqvs0UIlrZFuVIl98Guqa1H
tJKCxWEaJNb5YZg8GgdZFXYWXUN/HtFqWJelhGcjy48RjOy7LHJ30fkXV07b2s6M
XcXj9g4jRRyAiZ/kmTqs+Oj6hn+iI4vdGumc2sG0+ZkUwDkj3zfn1N1+J/htVM1z
Y2kHpKGZzQZ4eriy6CM++FrZ9CSNIPqh5AzayPuMxvEtd27vBnO8nKMwThbhGPtj
fd7uPPzfG/W7Zo55lYL5opEzvOdULWm8+31ojitN7GSjsFW46HWoyYfTOlTAzP5+
yPlUGxUyBhlqeXnQNTiLtRb22I2FF41HYH7GsYcxonHw3rKCcJedzL5BMg6Ic2xN
ZxwXdj20rkugtcSAPxp3OGrmBiCX0wYiZaSgNg5zqI1SIhiWzkq64xoiIFlmxGEo
Q/Vv7mpRmf1X0eTjiTYz4tYU6TPgtAqLLpmVNbozPnb5eGaMDbRlJnGJjqlXzPAw
7qUhsb/KZ/k7yZLE+rseicwtAYA0th9A2tpc0CY3/EiL0w5E3zR0SPMinCJeO0rJ
91njgDPxJ5lPXC04Dlgt/a1WK6D/yQ2kpIiNBUIlGZtr+nD9GqPYiGTqND53TL5f
PJrr1PibL2l3fyhNDgNhgmY1CGpB6hNkqPOpit+XhGq6X0PlELcj7zYN3acW47jp
KVm2lT1AXhzqemTWqPQL1+3s8ix0nGVNlmzsOFHqCkmr7FZb76hD5YTtGkOU/Kn3
I5GqS5GHSCAVJnJWuFk2Y8qqg69mJREcoKThoYsuo8hw9JqZM34JIqqT029Nj35B
xau4hSXkmHuUCGpwbr0yvsz3ikRfM6y0cT3T6oBiWgfYktpX//89YbyYGcQX7tK0
aaHW2zvAfMyCWT0CxRen5GAyVeb+WFBdo+xD0HpQcRFtByiNNXmm4kJAoZujeHpe
ZWcu3xkVcTqWMixAYHcDv3L0EXUnVeWplovRh1+OSm7YvdaLL3cctHoW3a8Kzdc1
rtoGVI+f4xSEDheB5P4NX6UYbDLIGMPPuR0F5EliL+vmyJcEMuLY8KTPJ0uwf7Ns
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIK2UJW9QXIj4CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCDDZQLhAdT91jd6v/5H0+GBIIE
0PH6tKl+nPi8sU0ryjxDIrHwrT/ZFah+3TAHGE/YFAOZnzRyCFHQTvUZX4p8eSmw
WOpt5NBUPJ3mT0Ctt7lGBRy4AXSyBrFSamlTruM3P1e3ijluYjMbweZFfCWPq8c/
jPjbcUkXe6mD96aPSTt/jIunexS8AKovu8c/bFLyTLDk38lATc+GnXQQJ0KiXCRu
vpjVSKcv2Br6cWqaNTZ71FvH1RmSD6K6givc0w65pKruHYTMApIRR8YC5Y0vx0gD
6nS12LV/EJEtxTfZFlrzZTRWZISPIzYGuTfS+3bPePlxpbwzhN6vmvgjKhdk+3lN
3W3ZfqODNhoOKG+mG5Fdj7vR2PU1UND6UUd3+FrzWkXikmalAAwKzRLnyTR1T2rl
RhM0Qe/HZianeEQTHpCw27gOz1OMw2EKfIEHM6W2BKGOTY5ls5dqgMfP1ZoQUrOr
59tJo4GpWYFGCuHhTEa5OS/gsgnzymGrkuEwPsdSQaBdzV7lFGTv2/ryKX+vNm9V
CmKw0nHzOVP19+WL4vPDtbRnLUk8KV9Mg7PdSbGbNcMmTEBk8ju8OvjIUIWZbRTa
n5C6fhD1DYZcczmlCILYgXyJISu7EDf3z9cKRAf5VbRAedDMB/xHWmrmlxUJ37Kt
tVgaCD0U6Q3q+3y6OOwugc8UbSo4yA/DbLlG0/U7afwQaNxTLa4HGBQljpoNStIt
Vgfy2olqHXaf2doSQtsYEl9MHa6neuGfZQMtonDkejnx4KKU+cMhe+KijEUwieYx
7aoPB71b82XODquDPAL5zOegj0eYgKn5iXyOx5W44S34zfclxtxxgfsDJ3qJ9qoL
sSenrQ3xAYHJSZRcqEgO31XhoEnkyt1V7G0Bk4/GUMD6uQudr3nsw/ulJpAlNK15
ZxTSKWrtwOWdwcTj6B14K6wcqMFVNF1Ydbv/qp0b5q5S/orYHzRIPcFmdOAIsjyO
6na7+D31BH/4pf+TASBNqRNRw5CBqNcGcfiXk11AywxUnmD5ZvC/C0pTpTD/9qC4
LucWJ0sNAtPq8suFjKqQ+wMvq3rUh050NRm2cm2nUJLxafTnr0v3+kKYbVW8pSWB
NMelZMVGF1MDYBujg8Mw/xuMhPeLozCZeKmo7eu7aDMXzQMZLfAEJAzU9Du8H4nq
GgQVUgEkS5rdbjZGkHP0FuM8m8lueKEPDYwHCJv9Be5Z/uxp9OO/Lmdlha0J7gJu
pihNkAYVxRst96b5okXKooYi/TZxAdThoPYH28VwinGR1I3/8I3M5DbUPIgHhDeB
ga3u7jt7ZNDUgavukUD0S7WioRb5ooXrXGZ1xmzKLCmMdCDC5S32fQS0wRGfVoMl
hWbaT+0uak+fOpqVRxSNyE3Ek788ua5iPHaTSXJSoe5lv7OQKDSZ/+wFeLmDPf4M
BHL2gBLD6RNkz5cWgy14sQcJKNAnyptU4EGPyURZcB8APtB/ITAS2Az/JSxvSBgq
g/L1FujnP2QEpWpVKkTNxsF867bUPN34KrlPKYjNqcKA2pD4fkFoKSeeNtOEWa++
d6q9y+mDD97SnIFAAhDFlukzXtyl4MU6uiqRldFiuEt3KzvV19n8M+NyyYIFhfdg
6TkYEbMJPQ/Y3EGNmyMqbFdJzrdl/B8pr7JQnikTfUZZ
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,53 +1,109 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,5F6ACADA6B6B1238FD34A0EC0C5EC2ED
F0JylDtptlBaFpbCP9Qa2pRf5z8sBbUta6G+rBwuWn7GxU//Nub49/Mf0uRm3YTN
PmCbIQKRyn/u92Yk6cJ9vLCiWe89pa+qlv+kF9PWmYo8Lt6dvtSr1TNAjelGvQjC
HAi58BHoXXIRrZJQKjzFKGcwhWExCAOct5UDuHu64IvWg+LDccd+tTU/kdKEI9QY
3POohP6etBBsFIoJFd23yxxNrvxK/v0as7EI/SeFzv7Mfn7haL4LxEsN+9XPN/Ap
U0IxOT84dMgtIsvW2gvit+qNuaSvrocyEOr5uEfpoS58/yyb0VyNg94itkc6IK3X
Yeokm2YOJk/4yMoZAeNMMDdR82csCzpTTHurMIZLgtr+SO1ChtreKm0XQB8QNyJ+
CouAAHOBsxTPgVY/QS1TDrmEZv7cHOAvJp7BYvKroD/pi5Wu2IHAlIEXhdW3Evwn
jyzUgMUHdXJIcngkkopYEoTPVEXsYX6aHvPJI+jDDKIfDM75SOOw1z7Divsb77I8
n1jMYDUH4i2g2BixfwFRPxZ6NnRLtqM+TD4yecu3zsqvs0UIlrZFuVIl98Guqa1H
tJKCxWEaJNb5YZg8GgdZFXYWXUN/HtFqWJelhGcjy48RjOy7LHJ30fkXV07b2s6M
XcXj9g4jRRyAiZ/kmTqs+Oj6hn+iI4vdGumc2sG0+ZkUwDkj3zfn1N1+J/htVM1z
Y2kHpKGZzQZ4eriy6CM++FrZ9CSNIPqh5AzayPuMxvEtd27vBnO8nKMwThbhGPtj
fd7uPPzfG/W7Zo55lYL5opEzvOdULWm8+31ojitN7GSjsFW46HWoyYfTOlTAzP5+
yPlUGxUyBhlqeXnQNTiLtRb22I2FF41HYH7GsYcxonHw3rKCcJedzL5BMg6Ic2xN
ZxwXdj20rkugtcSAPxp3OGrmBiCX0wYiZaSgNg5zqI1SIhiWzkq64xoiIFlmxGEo
Q/Vv7mpRmf1X0eTjiTYz4tYU6TPgtAqLLpmVNbozPnb5eGaMDbRlJnGJjqlXzPAw
7qUhsb/KZ/k7yZLE+rseicwtAYA0th9A2tpc0CY3/EiL0w5E3zR0SPMinCJeO0rJ
91njgDPxJ5lPXC04Dlgt/a1WK6D/yQ2kpIiNBUIlGZtr+nD9GqPYiGTqND53TL5f
PJrr1PibL2l3fyhNDgNhgmY1CGpB6hNkqPOpit+XhGq6X0PlELcj7zYN3acW47jp
KVm2lT1AXhzqemTWqPQL1+3s8ix0nGVNlmzsOFHqCkmr7FZb76hD5YTtGkOU/Kn3
I5GqS5GHSCAVJnJWuFk2Y8qqg69mJREcoKThoYsuo8hw9JqZM34JIqqT029Nj35B
xau4hSXkmHuUCGpwbr0yvsz3ikRfM6y0cT3T6oBiWgfYktpX//89YbyYGcQX7tK0
aaHW2zvAfMyCWT0CxRen5GAyVeb+WFBdo+xD0HpQcRFtByiNNXmm4kJAoZujeHpe
ZWcu3xkVcTqWMixAYHcDv3L0EXUnVeWplovRh1+OSm7YvdaLL3cctHoW3a8Kzdc1
rtoGVI+f4xSEDheB5P4NX6UYbDLIGMPPuR0F5EliL+vmyJcEMuLY8KTPJ0uwf7Ns
-----END RSA PRIVATE KEY-----
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Validity
Not Before: Jun 26 05:25:08 2024 GMT
Not After : Jul 9 05:25:08 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:83:f8:cc:ab:24:42:82:85:e4:68:3a:93:11:8d:
1e:fc:4b:c8:6b:f5:6e:d7:37:4f:c4:65:6c:95:2b:
05:d1:4f:b1:04:d1:a1:a2:41:d1:ff:5b:66:be:aa:
95:91:31:ae:84:42:2e:3b:cd:d0:67:b7:43:fc:66:
81:62:22:d4:21:ba:1c:14:27:4e:b8:69:fa:55:a1:
a1:c7:5f:6e:54:75:b1:7c:af:eb:11:4e:87:da:76:
e8:21:11:30:41:8f:60:9f:aa:1d:22:6b:a1:0e:07:
44:2f:a4:9a:72:c1:69:86:64:fa:0c:b7:2a:63:6d:
48:93:6f:f6:06:38:98:76:aa:c5:6b:eb:b3:0d:fc:
4e:3c:be:de:ea:b7:45:71:17:d4:84:a6:e7:2f:aa:
1a:da:4c:19:63:58:27:91:54:26:9e:d9:cd:32:05:
2a:6a:fe:7f:bb:36:16:a6:2b:bf:a0:df:1c:42:29:
64:73:e2:93:77:c2:b2:28:12:c5:d3:6e:84:e1:cf:
de:34:71:a0:e0:b6:10:9c:db:75:49:d3:cd:03:37:
8e:23:66:0e:9c:f3:b8:6e:28:8b:b1:6d:e6:c9:ab:
0d:87:08:ce:03:c2:b5:be:39:2c:d3:2e:cc:e9:14:
05:d9:c9:aa:e5:94:ec:d6:9c:1b:ad:db:4c:e6:62:
79:75
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Subject Key Identifier:
9E:44:44:99:89:E2:95:33:11:B7:14:F5:88:1E:EA:7A:F4:A2:2E:75
X509v3 Authority Key Identifier:
DE:3D:CF:8F:03:CB:09:A8:0F:87:0D:4D:08:02:EA:79:F6:40:9A:14
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
69:a1:21:5f:0c:30:ca:30:0c:bd:e6:d4:91:3a:96:2e:e5:64:
96:41:77:ba:07:b9:25:3c:62:40:17:a9:96:7b:fe:1b:ee:31:
d0:a8:35:15:90:49:85:99:b3:16:50:0b:69:4c:2d:cf:d3:54:
eb:57:be:dd:84:8a:2c:02:70:bf:07:be:9f:6f:b3:ed:a3:c5:
b8:72:31:a9:58:04:f4:b1:27:a0:66:e8:67:2e:d8:2e:4c:69:
67:47:4b:d5:4a:1f:f2:45:10:c4:b6:33:7c:96:85:a9:bb:70:
4b:59:51:d8:38:a9:e7:eb:64:06:7d:8d:01:b1:11:ab:7d:9b:
0a:bf:00:7e:d7:0f:87:3a:f1:a8:a6:75:af:e9:46:30:af:31:
0a:b6:18:cf:31:1e:b9:ac:eb:28:31:a9:ce:bf:6e:2e:6b:c6:
da:26:6a:b4:82:a1:7d:ef:9d:a4:0f:c9:fb:d3:7b:96:50:1c:
7b:f7:f4:25:34:83:cc:64:2d:62:50:88:b5:98:48:f2:ad:38:
12:6a:0e:be:de:c5:80:20:a8:a1:6a:81:7f:35:ff:5d:d3:59:
f0:88:bd:7a:10:84:f9:74:9d:10:25:60:c2:78:8c:61:b9:36:
5c:93:0f:a0:2f:5a:41:79:05:3b:a6:ac:ca:1c:f9:ef:a3:ef:
06:06:74:c6
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIK2UJW9QXIj4CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCDDZQLhAdT91jd6v/5H0+GBIIE
0PH6tKl+nPi8sU0ryjxDIrHwrT/ZFah+3TAHGE/YFAOZnzRyCFHQTvUZX4p8eSmw
WOpt5NBUPJ3mT0Ctt7lGBRy4AXSyBrFSamlTruM3P1e3ijluYjMbweZFfCWPq8c/
jPjbcUkXe6mD96aPSTt/jIunexS8AKovu8c/bFLyTLDk38lATc+GnXQQJ0KiXCRu
vpjVSKcv2Br6cWqaNTZ71FvH1RmSD6K6givc0w65pKruHYTMApIRR8YC5Y0vx0gD
6nS12LV/EJEtxTfZFlrzZTRWZISPIzYGuTfS+3bPePlxpbwzhN6vmvgjKhdk+3lN
3W3ZfqODNhoOKG+mG5Fdj7vR2PU1UND6UUd3+FrzWkXikmalAAwKzRLnyTR1T2rl
RhM0Qe/HZianeEQTHpCw27gOz1OMw2EKfIEHM6W2BKGOTY5ls5dqgMfP1ZoQUrOr
59tJo4GpWYFGCuHhTEa5OS/gsgnzymGrkuEwPsdSQaBdzV7lFGTv2/ryKX+vNm9V
CmKw0nHzOVP19+WL4vPDtbRnLUk8KV9Mg7PdSbGbNcMmTEBk8ju8OvjIUIWZbRTa
n5C6fhD1DYZcczmlCILYgXyJISu7EDf3z9cKRAf5VbRAedDMB/xHWmrmlxUJ37Kt
tVgaCD0U6Q3q+3y6OOwugc8UbSo4yA/DbLlG0/U7afwQaNxTLa4HGBQljpoNStIt
Vgfy2olqHXaf2doSQtsYEl9MHa6neuGfZQMtonDkejnx4KKU+cMhe+KijEUwieYx
7aoPB71b82XODquDPAL5zOegj0eYgKn5iXyOx5W44S34zfclxtxxgfsDJ3qJ9qoL
sSenrQ3xAYHJSZRcqEgO31XhoEnkyt1V7G0Bk4/GUMD6uQudr3nsw/ulJpAlNK15
ZxTSKWrtwOWdwcTj6B14K6wcqMFVNF1Ydbv/qp0b5q5S/orYHzRIPcFmdOAIsjyO
6na7+D31BH/4pf+TASBNqRNRw5CBqNcGcfiXk11AywxUnmD5ZvC/C0pTpTD/9qC4
LucWJ0sNAtPq8suFjKqQ+wMvq3rUh050NRm2cm2nUJLxafTnr0v3+kKYbVW8pSWB
NMelZMVGF1MDYBujg8Mw/xuMhPeLozCZeKmo7eu7aDMXzQMZLfAEJAzU9Du8H4nq
GgQVUgEkS5rdbjZGkHP0FuM8m8lueKEPDYwHCJv9Be5Z/uxp9OO/Lmdlha0J7gJu
pihNkAYVxRst96b5okXKooYi/TZxAdThoPYH28VwinGR1I3/8I3M5DbUPIgHhDeB
ga3u7jt7ZNDUgavukUD0S7WioRb5ooXrXGZ1xmzKLCmMdCDC5S32fQS0wRGfVoMl
hWbaT+0uak+fOpqVRxSNyE3Ek788ua5iPHaTSXJSoe5lv7OQKDSZ/+wFeLmDPf4M
BHL2gBLD6RNkz5cWgy14sQcJKNAnyptU4EGPyURZcB8APtB/ITAS2Az/JSxvSBgq
g/L1FujnP2QEpWpVKkTNxsF867bUPN34KrlPKYjNqcKA2pD4fkFoKSeeNtOEWa++
d6q9y+mDD97SnIFAAhDFlukzXtyl4MU6uiqRldFiuEt3KzvV19n8M+NyyYIFhfdg
6TkYEbMJPQ/Y3EGNmyMqbFdJzrdl/B8pr7JQnikTfUZZ
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,24 +1,23 @@
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDgwODAwMDAwMFoXDTI2MDgwODAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC36zMhj8+MRttYR91dhihyv86BJ9APxgFvOECnj+xgHgjr
90qWjs0mhApTIhaVQ3gsmv1V8IMKQUXdgP6kXOQJ/J6KslYvglnfNlC/N1g6hwuC
UQpOF7EaCWYvBGOZjz+7Fxl8NZpCd6VeZzSED7xwUng/4swNJ54h+ivQoWir8rth
QGaopJVpjaS8FOJmTdyF5iOYLnkVITTwj//9b8g44QMhk2JtB4SeyKPKIs3cBQ9N
pvN7r8n9OF0zwIfgmqQxP+XHOVzERMnBxeEBsUbrWoBDKjJBOU+Q8t5syrs8J4Tr
XHfx9GyEOq2XpZfFWjCHy91O+hsvEvVYwOPUCitxAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSyLDcP7sBprH2hgAjVavUMw3WFyjAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAGqu04CO9eQkFe5wW
DJj6r2+E+6fjc0f657a3YOeH3qpVxd/4jq0i6CBEpPhhn069UlrP4xEocPjva4gy
bT+12cIu62K7AoYbGDRO9cJtI2epwI5Oixxek2VhVZt4KwhW/r6Th8h0QsXlOtqg
0hukRcfzOgrRg+YXJmsjfmOZZetn+44atCt3dHnR16vSJFeLBDPdp2bvRrO1eehB
Jtfqy8OGacSulTKf6WNjDTW3244dze++iEsE1Bh0yROW3VkzgRAEnhk/BGEUxZjg
qocLNbs6enCYmOlw83K1OZeBhJW+OAkFQkeOVOfhAFf7T9lOoJWpgqEVvKojW0fZ
i1/TKQ==
MIIDvjCCAqagAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MjYxMloYDzIyNDMwNzA5MDUy
NjEyWjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAL9W/IGJZKRrUkblmoL9qt1PCUPtvPaEX7WxTzlKMjfQ/TbA1ovZ
HkgczEwWjaL5xlYSHKFpdqlpSXA4VM04k9dQ1NGNOJ+sNP4nMcBoBUSLrsdCJKXw
lVsP3pmVbyhFFM+FYrqM+LS1RGm+ke8P75rf2grk3vqr3fk6P8ZckxMNyiR7s3x3
felO8c+bFxbzFSaTgtf7KFBuPDr/jbkNptPSiYgtSshefh7QXG6gJVzBG0QfV8/C
V8cUG8o7zwgevpqyBEa4l7EDzW/qcFsmwgNYkWq5/isiU+R+iStMAOJK+OGnYQ1M
fWDs7/UQtYc3mwNlb/Ncg1OqMEDYNIX8kRUCAwEAAaNNMEswCQYDVR0TBAIwADAd
BgNVHQ4EFgQUltcWaDHIBHGI9Z1v7RrJFYk+NRkwHwYDVR0jBBgwFoAUXN82b3nY
TdEw1OLyn55TW7n5/VswDQYJKoZIhvcNAQELBQADggEBAKX+xk8xqPz3c9jUFmi7
XP1QHw9HCbaBb5xXnMHMZCNk8b0iwB/xPfjaabIr25l4/T1kTz0gP/X8/myWld+W
x3YwH//BZbv024GyLam2YqtjUvI4PY42T7iyUo3PHMcBbUJm2Vs23JzkBRFugmFz
1qhPTXS9AJCmwgqgR8Wsv0BbbFDrgRbWRWpW7uw23IcTQ3JsuYfN7b2JJmgt/LZU
q5B5sgC7McVycWljc5w18tT7b5ZGFH4LymrUoXe+B5+nyQkUMUbrCjKsordkLd+L
wARVbMSdpo5s6W/ZKNNkIfqs5xXXGf3+7q7l4CswoUIj7DeCCMvVThlupaQdngcV
U2M=
-----END CERTIFICATE-----

View File

@ -1,83 +1,80 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=cn, ST=gd, L=gz, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Serial Number: 2 (0x2)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Validity
Not Before: Aug 8 00:00:00 2016 GMT
Not After : Aug 8 00:00:00 2026 GMT
Subject: C=cn, ST=gd, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:26:12 2024 GMT
Not After : Jul 9 05:26:12 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b7:eb:33:21:8f:cf:8c:46:db:58:47:dd:5d:86:
28:72:bf:ce:81:27:d0:0f:c6:01:6f:38:40:a7:8f:
ec:60:1e:08:eb:f7:4a:96:8e:cd:26:84:0a:53:22:
16:95:43:78:2c:9a:fd:55:f0:83:0a:41:45:dd:80:
fe:a4:5c:e4:09:fc:9e:8a:b2:56:2f:82:59:df:36:
50:bf:37:58:3a:87:0b:82:51:0a:4e:17:b1:1a:09:
66:2f:04:63:99:8f:3f:bb:17:19:7c:35:9a:42:77:
a5:5e:67:34:84:0f:bc:70:52:78:3f:e2:cc:0d:27:
9e:21:fa:2b:d0:a1:68:ab:f2:bb:61:40:66:a8:a4:
95:69:8d:a4:bc:14:e2:66:4d:dc:85:e6:23:98:2e:
79:15:21:34:f0:8f:ff:fd:6f:c8:38:e1:03:21:93:
62:6d:07:84:9e:c8:a3:ca:22:cd:dc:05:0f:4d:a6:
f3:7b:af:c9:fd:38:5d:33:c0:87:e0:9a:a4:31:3f:
e5:c7:39:5c:c4:44:c9:c1:c5:e1:01:b1:46:eb:5a:
80:43:2a:32:41:39:4f:90:f2:de:6c:ca:bb:3c:27:
84:eb:5c:77:f1:f4:6c:84:3a:ad:97:a5:97:c5:5a:
30:87:cb:dd:4e:fa:1b:2f:12:f5:58:c0:e3:d4:0a:
2b:71
00:bf:56:fc:81:89:64:a4:6b:52:46:e5:9a:82:fd:
aa:dd:4f:09:43:ed:bc:f6:84:5f:b5:b1:4f:39:4a:
32:37:d0:fd:36:c0:d6:8b:d9:1e:48:1c:cc:4c:16:
8d:a2:f9:c6:56:12:1c:a1:69:76:a9:69:49:70:38:
54:cd:38:93:d7:50:d4:d1:8d:38:9f:ac:34:fe:27:
31:c0:68:05:44:8b:ae:c7:42:24:a5:f0:95:5b:0f:
de:99:95:6f:28:45:14:cf:85:62:ba:8c:f8:b4:b5:
44:69:be:91:ef:0f:ef:9a:df:da:0a:e4:de:fa:ab:
dd:f9:3a:3f:c6:5c:93:13:0d:ca:24:7b:b3:7c:77:
7d:e9:4e:f1:cf:9b:17:16:f3:15:26:93:82:d7:fb:
28:50:6e:3c:3a:ff:8d:b9:0d:a6:d3:d2:89:88:2d:
4a:c8:5e:7e:1e:d0:5c:6e:a0:25:5c:c1:1b:44:1f:
57:cf:c2:57:c7:14:1b:ca:3b:cf:08:1e:be:9a:b2:
04:46:b8:97:b1:03:cd:6f:ea:70:5b:26:c2:03:58:
91:6a:b9:fe:2b:22:53:e4:7e:89:2b:4c:00:e2:4a:
f8:e1:a7:61:0d:4c:7d:60:ec:ef:f5:10:b5:87:37:
9b:03:65:6f:f3:5c:83:53:aa:30:40:d8:34:85:fc:
91:15
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
B2:2C:37:0F:EE:C0:69:AC:7D:A1:80:08:D5:6A:F5:0C:C3:75:85:CA
96:D7:16:68:31:C8:04:71:88:F5:9D:6F:ED:1A:C9:15:89:3E:35:19
X509v3 Authority Key Identifier:
keyid:73:3B:7E:C8:90:A0:20:A3:DC:FB:09:D1:20:F1:1D:B6:19:5A:E6:98
5C:DF:36:6F:79:D8:4D:D1:30:D4:E2:F2:9F:9E:53:5B:B9:F9:FD:5B
Signature Algorithm: sha256WithRSAEncryption
1a:ab:b4:e0:23:bd:79:09:05:7b:9c:16:0c:98:fa:af:6f:84:
fb:a7:e3:73:47:fa:e7:b6:b7:60:e7:87:de:aa:55:c5:df:f8:
8e:ad:22:e8:20:44:a4:f8:61:9f:4e:bd:52:5a:cf:e3:11:28:
70:f8:ef:6b:88:32:6d:3f:b5:d9:c2:2e:eb:62:bb:02:86:1b:
18:34:4e:f5:c2:6d:23:67:a9:c0:8e:4e:8b:1c:5e:93:65:61:
55:9b:78:2b:08:56:fe:be:93:87:c8:74:42:c5:e5:3a:da:a0:
d2:1b:a4:45:c7:f3:3a:0a:d1:83:e6:17:26:6b:23:7e:63:99:
65:eb:67:fb:8e:1a:b4:2b:77:74:79:d1:d7:ab:d2:24:57:8b:
04:33:dd:a7:66:ef:46:b3:b5:79:e8:41:26:d7:ea:cb:c3:86:
69:c4:ae:95:32:9f:e9:63:63:0d:35:b7:db:8e:1d:cd:ef:be:
88:4b:04:d4:18:74:c9:13:96:dd:59:33:81:10:04:9e:19:3f:
04:61:14:c5:98:e0:aa:87:0b:35:bb:3a:7a:70:98:98:e9:70:
f3:72:b5:39:97:81:84:95:be:38:09:05:42:47:8e:54:e7:e1:
00:57:fb:4f:d9:4e:a0:95:a9:82:a1:15:bc:aa:23:5b:47:d9:
8b:5f:d3:29
Signature Value:
a5:fe:c6:4f:31:a8:fc:f7:73:d8:d4:16:68:bb:5c:fd:50:1f:
0f:47:09:b6:81:6f:9c:57:9c:c1:cc:64:23:64:f1:bd:22:c0:
1f:f1:3d:f8:da:69:b2:2b:db:99:78:fd:3d:64:4f:3d:20:3f:
f5:fc:fe:6c:96:95:df:96:c7:76:30:1f:ff:c1:65:bb:f4:db:
81:b2:2d:a9:b6:62:ab:63:52:f2:38:3d:8e:36:4f:b8:b2:52:
8d:cf:1c:c7:01:6d:42:66:d9:5b:36:dc:9c:e4:05:11:6e:82:
61:73:d6:a8:4f:4d:74:bd:00:90:a6:c2:0a:a0:47:c5:ac:bf:
40:5b:6c:50:eb:81:16:d6:45:6a:56:ee:ec:36:dc:87:13:43:
72:6c:b9:87:cd:ed:bd:89:26:68:2d:fc:b6:54:ab:90:79:b2:
00:bb:31:c5:72:71:69:63:73:9c:35:f2:d4:fb:6f:96:46:14:
7e:0b:ca:6a:d4:a1:77:be:07:9f:a7:c9:09:14:31:46:eb:0a:
32:ac:a2:b7:64:2d:df:8b:c0:04:55:6c:c4:9d:a6:8e:6c:e9:
6f:d9:28:d3:64:21:fa:ac:e7:15:d7:19:fd:fe:ee:ae:e5:e0:
2b:30:a1:42:23:ec:37:82:08:cb:d5:4e:19:6e:a5:a4:1d:9e:
07:15:53:63
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDgwODAwMDAwMFoXDTI2MDgwODAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC36zMhj8+MRttYR91dhihyv86BJ9APxgFvOECnj+xgHgjr
90qWjs0mhApTIhaVQ3gsmv1V8IMKQUXdgP6kXOQJ/J6KslYvglnfNlC/N1g6hwuC
UQpOF7EaCWYvBGOZjz+7Fxl8NZpCd6VeZzSED7xwUng/4swNJ54h+ivQoWir8rth
QGaopJVpjaS8FOJmTdyF5iOYLnkVITTwj//9b8g44QMhk2JtB4SeyKPKIs3cBQ9N
pvN7r8n9OF0zwIfgmqQxP+XHOVzERMnBxeEBsUbrWoBDKjJBOU+Q8t5syrs8J4Tr
XHfx9GyEOq2XpZfFWjCHy91O+hsvEvVYwOPUCitxAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSyLDcP7sBprH2hgAjVavUMw3WFyjAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAGqu04CO9eQkFe5wW
DJj6r2+E+6fjc0f657a3YOeH3qpVxd/4jq0i6CBEpPhhn069UlrP4xEocPjva4gy
bT+12cIu62K7AoYbGDRO9cJtI2epwI5Oixxek2VhVZt4KwhW/r6Th8h0QsXlOtqg
0hukRcfzOgrRg+YXJmsjfmOZZetn+44atCt3dHnR16vSJFeLBDPdp2bvRrO1eehB
Jtfqy8OGacSulTKf6WNjDTW3244dze++iEsE1Bh0yROW3VkzgRAEnhk/BGEUxZjg
qocLNbs6enCYmOlw83K1OZeBhJW+OAkFQkeOVOfhAFf7T9lOoJWpgqEVvKojW0fZ
i1/TKQ==
MIIDvjCCAqagAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MjYxMloYDzIyNDMwNzA5MDUy
NjEyWjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAL9W/IGJZKRrUkblmoL9qt1PCUPtvPaEX7WxTzlKMjfQ/TbA1ovZ
HkgczEwWjaL5xlYSHKFpdqlpSXA4VM04k9dQ1NGNOJ+sNP4nMcBoBUSLrsdCJKXw
lVsP3pmVbyhFFM+FYrqM+LS1RGm+ke8P75rf2grk3vqr3fk6P8ZckxMNyiR7s3x3
felO8c+bFxbzFSaTgtf7KFBuPDr/jbkNptPSiYgtSshefh7QXG6gJVzBG0QfV8/C
V8cUG8o7zwgevpqyBEa4l7EDzW/qcFsmwgNYkWq5/isiU+R+iStMAOJK+OGnYQ1M
fWDs7/UQtYc3mwNlb/Ncg1OqMEDYNIX8kRUCAwEAAaNNMEswCQYDVR0TBAIwADAd
BgNVHQ4EFgQUltcWaDHIBHGI9Z1v7RrJFYk+NRkwHwYDVR0jBBgwFoAUXN82b3nY
TdEw1OLyn55TW7n5/VswDQYJKoZIhvcNAQELBQADggEBAKX+xk8xqPz3c9jUFmi7
XP1QHw9HCbaBb5xXnMHMZCNk8b0iwB/xPfjaabIr25l4/T1kTz0gP/X8/myWld+W
x3YwH//BZbv024GyLam2YqtjUvI4PY42T7iyUo3PHMcBbUJm2Vs23JzkBRFugmFz
1qhPTXS9AJCmwgqgR8Wsv0BbbFDrgRbWRWpW7uw23IcTQ3JsuYfN7b2JJmgt/LZU
q5B5sgC7McVycWljc5w18tT7b5ZGFH4LymrUoXe+B5+nyQkUMUbrCjKsordkLd+L
wARVbMSdpo5s6W/ZKNNkIfqs5xXXGf3+7q7l4CswoUIj7DeCCMvVThlupaQdngcV
U2M=
-----END CERTIFICATE-----

View File

@ -1,18 +1,18 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIC8jCCAdoCAQAwgYMxCzAJBgNVBAYTAmNuMQswCQYDVQQIDAJnZDELMAkGA1UE
BwwCZ3oxETAPBgNVBAoMCGhwc29ja2V0MQwwCgYDVQQLDANzc3QxGTAXBgNVBAMM
EHd3dy5ocHNvY2tldC5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNv
bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALfrMyGPz4xG21hH3V2G
KHK/zoEn0A/GAW84QKeP7GAeCOv3SpaOzSaEClMiFpVDeCya/VXwgwpBRd2A/qRc
5An8noqyVi+CWd82UL83WDqHC4JRCk4XsRoJZi8EY5mPP7sXGXw1mkJ3pV5nNIQP
vHBSeD/izA0nniH6K9ChaKvyu2FAZqiklWmNpLwU4mZN3IXmI5gueRUhNPCP//1v
yDjhAyGTYm0HhJ7Io8oizdwFD02m83uvyf04XTPAh+CapDE/5cc5XMREycHF4QGx
RutagEMqMkE5T5Dy3mzKuzwnhOtcd/H0bIQ6rZell8VaMIfL3U76Gy8S9VjA49QK
K3ECAwEAAaApMBIGCSqGSIb3DQEJAjEFDANzc3QwEwYJKoZIhvcNAQkHMQYMBHBw
bW0wDQYJKoZIhvcNAQELBQADggEBAGN7ODKR/KXQ6SVS8fyEGOOs56+5YnVci8F0
UwhyjQ/MKJzY6Pjbz5OPoC5/BzgnQfagTYDAd/vuulOizPa8RyOJ9H92FHI5Ozyw
gRXvrDS1g9CVdxxX0Gksr6q7EKS+pSCSmgFFV9vmI8CsU6ZQIJH/tuyn1+NMSjmd
JnyraNxWa3wyuygwbIIIpIPmGnL9jzr4HBuycSgjItTUFNYWpAxN1K0KJzumPQys
45Njj2bBB0niVtVDxwzCqsM8K1iOWIeR3r9lY/7LveBg5CMHN/g4DsqIPq4JMY3a
XKU47dWEe3tMa7aTe6XpJWsfLn4hD4TAjnHrHAy6ERCzV9oyCyk=
MIIC8TCCAdkCAQAwgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UE
BwwCR1oxDDAKBgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMM
DGhwc29ja2V0Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9W/IGJZKRrUkblmoL9qt1P
CUPtvPaEX7WxTzlKMjfQ/TbA1ovZHkgczEwWjaL5xlYSHKFpdqlpSXA4VM04k9dQ
1NGNOJ+sNP4nMcBoBUSLrsdCJKXwlVsP3pmVbyhFFM+FYrqM+LS1RGm+ke8P75rf
2grk3vqr3fk6P8ZckxMNyiR7s3x3felO8c+bFxbzFSaTgtf7KFBuPDr/jbkNptPS
iYgtSshefh7QXG6gJVzBG0QfV8/CV8cUG8o7zwgevpqyBEa4l7EDzW/qcFsmwgNY
kWq5/isiU+R+iStMAOJK+OGnYQ1MfWDs7/UQtYc3mwNlb/Ncg1OqMEDYNIX8kRUC
AwEAAaArMBIGCSqGSIb3DQEJAjEFDANTU1QwFQYJKoZIhvcNAQkHMQgMBjEyMzQ1
NjANBgkqhkiG9w0BAQsFAAOCAQEAKoTtEI6htRwCoJOXZpywKM20Q1dtBLTizSP3
jneHb+3GLYSDUm/Qem0iB9xlLXkYxr/88GBNVOFRojYHxjAR9QQIjlkkgzxPqNxx
cZCZe8WMFTUNjpO8L+d93RHZrkI4GEfbwUurZYxIRAVTz2p5O+K1M4wWyR56mNeX
Kj0AE1u80bj12Vq3tT9/A3h8z9TsUGsKKaWUFEBVXqdh4FnVYzCwNALerEycREtW
KVKaQQBezUAHJfWR9aKLZ9UY7u0v8jUi6BepVfqea39pVuKpzmFzbOger1F5W4ez
dmof8FM5OeIztcjBDl7gCbkEnRqtnvmt4l7qWyOxDc0c/cKUNQ==
-----END CERTIFICATE REQUEST-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,79978929CA370E17D6573D72FFFC1B52
IJMqXbxs/B+dsJlMvDuuyLTI7NnYcgTwuVIxZedIeiaCLoxBv0oty9Ln0n/fi1/W
wg/d9JqTcUhOcFYDBKXegwR8APyubLOHluFPVtJuG3YKvkNSOXeFQDulqcQ+8qOd
+BlEYweTtBqtxcD45fOT6pL8N2DUuET3syY9v4Ju2bVcZ9FM+j2qXOvIQGjkxci4
5C3anaMocgU6+1Bc/CNdYPrefYxTBpIiZCC5bML93W+9NoqmrjrCecDaVa7t7Vpl
Ppl2SFGDYkGeqVFcrs+FGeF+Og+sVrkLh9IQv87p/e3EFxu2bfzGsKgI6fPgRdwW
hcVIy3P2DAtZMQbOfchVTFUdv3zmvR5ks4eSFnuNy/WDTw8iPyuxMYf9fpY0mABS
t978Lkhe1BHAapTIY46gPiV70GzDt7RDT228vJ5KTeJvBYdpXu+6RgBB4gnNtAtR
WQzeABS1e8MDzmUL4WY0UtscC2xeTR455zX7DvrxKMRLf1v2r+EUYrNTG4Qw/EIz
Y3qVlNKVA/8gPQr6L9ozjTdz8uqC1/gpgDUsGyFha3Xy7D+SjzE1KrjiqNv4oSPw
tG4R1qx8fBuZYi7IyhsaJ+OCk1SP82FY+uyNsn3+Qpp6nAq1al6yw/j10hIqXjli
Vzn/omg3LCvnEPm1t7xmjpjvUqznkE+Tml3KExwE3eCyiDsZEBVcZN+67ni/iifM
QbcithXpkamYzoeNGZIlDIDZSLLB9mZyNL2Et0SLgZek0EJuJKmIiuup0756cvOE
aZsQPpZmoMbJd4xzoCY7EJgiKsLctFsXZxjWfQkgqxZmr8AYpG5QbwtycBjUFXu9
Q0N/I017XNT4jB3E1quA0bNLly0bcrngWY1Aui8vqvYzGYt2hKWa94KbK5GTgWNq
XhF5EslKEVIf1tXW/0BL/AVxAFzKPGBzHd90D9YmyCOV2EPOjrZLVvAWD9Rjk11a
H4AHlBCbY2Ja7XiyZVOXlbgOwL140+XD+WOb5UPTmTOpQqADfq89INvZc7dSuF7p
BFCCYaIFG7ZT0OxcPbqkvEOmKTSjRmlqR/oVM2q1AYXwJ9us+ujpeW6mlnK0Nx42
oF/HqcIAErkUI4Om69pYrS+znBv8+TQqfNFp5VNDAw25ZhPIJ8mezRkCRYohK8Lb
OExfpWIgxNJIJmjAeeMvkdn6fLKExNrJFSoNPD5XU1ELiiQb6AkD2lAzJ75hkW+C
/l982mO4j5nezMH0nwYJFoeKUmgZzkCIgD8yEGGEcezkDs2bMp7OTd0fAezluEpE
KLn95J0dVwijBAe+Ad+xuj2riv9UI4SGOQpsfbzOp9IQcBSwMo56ek3L6glVfYWr
3feIznTtCg+XTMu7aZgbAghutzG8VGLfnvbwfR5d0NZzzH01HXD3IMYt/BmGMcJd
OBUfM1x2EYYeitOQGvxNKtYCyn0pHPTR4/OHk3+Z/EiG77+3zeVfdMCzsgl90WBg
z7mdDmtbQVlClVUNJ0LlU4dwVGuHd5xHzYgfKFmx99kUmGgHqUeyY17h60KNV8lD
nhkPTP0rhSxkcZFkmxnJvwU3rlJnQQ5qmTMVZ6up3cime1IuVmVCUC+FkvYTagcu
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIvyZE5fYIj60CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCBm4EXkk6qUGErj9fOfKt2BIIE
0FsgDso7tFSxsJm73mXrdZ3C15xGZw+/9/BLs1nAVYk4ppS1N6MPSApKwq01ynM/
dC9CHgAHYS6bcvaZLC8II0Gm0b0SuHtrSziE5dkoXxZIGYUlhzdiQisQDbmVKgcN
Kg60Xj+Sv+X0M2JZVeLzFs0AtXqt5kU0zRv1vmagU425z5lFRzhsyRlopBOb5N9Q
ZzI0oRHJuINm9i5xQXTni/tdcex8YfFfpJ2vxY9eXk2LFMVXghKYkB0JESQZnsHv
LX/Ld8uX2cjoakKRrHksnF4zXywsdPUO8Y4p/Vb0ByCDQFOEILIcio55zkcWErXF
5w8i0ZTPmKhuofdym290YBJgQEpkBnsEfxy0Ls114CrzVRv2ZKx+1dz9F+zj7xRk
4ZxMe8XtUJzVmHppXyAy1RLPYawgs4LnphifgcFe9UT811yD3ThwsHFcem50hF5J
Wt2rry7HFTdyQRcSAxa1VyNd+6iLrzHAHV/hyHVXbLu/OkwRMWS2jIx0YZEpQV9R
bJhuYYR/Nc1A6VhX+lAuMsK5hJ7EL04fypfM4jGtHM5sNK0myL/Cn1x6QlU9oquU
qh38PGs4zgrmVjhHO7p1IPyHyl9YkUDGA2mo0C/sHEAAkpNEq+bYnZdBDKp1gg5M
nz425wonKZ/odK34hM2e5xdVmSJ7u7lsfX5hoIgS5dzMc/CFkVhHG5BAXOS2cdMx
HLwOnm05TIUVTqUqpBwDacTCEaQS8CFCfw+CA3aSITXIx6f5luuh0g/FUdWepJnW
/ttOZEq0SYjkrf5Mr0T8+7RqqgJaGS3EdRAg7D84gMPxNCDBQN0CQqctQ9z+ECDO
ov71aaLzI961ZlZgy0DZbeWX8W5xy9NfNCVnMyXqnU044vOz7PIBGCyEDIJHcUJr
2Azo4ZVq90oTdwTdarXrA7PO7q6kbn8nLN7iZufUa8vPcUzTp5CRrH2HDs95IB7d
jgn1ER/OIz/F2yWMZjR91WONbT+eLZrwgS1moOZhYJ7tNjcHpmpyC+acKzshQfNI
v40IC018r3+oIL2U7iZvVwHL3nl2cQEXrJGdVuHgb3fU6PHvVegeMCd/cx/iaiuz
YdoG7sUWYizY2hvLiK+9VwzwwVxiRCf2O1PHmVkwnInev784llH4stJXGzfiuKHL
6cJa3TQKJodq1EAItYG4PC2JDJXl89+TZGCYCZGVNTWbKkjcLpROG5hvumpgUyqb
n0Vx53uNAyEVJbnwi8ynzaG6nRsu8oooMsutxZwGIFAyF8ZDiGtTvupDYXQ+iK+F
leFog/KebxcUrn7NKl/bODvUXLoD8g5X9IrqJSnLXkI0NegCXrvDA9BDxPucYK9Q
k7doNouGA4C6jdR49tjkw/6Q5uNdRQ8tZ9BEXkLlOen8k8QuWD2qLgvF1XoyrGMN
qwzJMiJeG8uX16e0jGedsYlv4QLmAhV6l2hWfakwYQdjrmh94a5NMFU/Kgvwk4dk
mDv9y0GSHwaw8ZELrO/MbdIjDvvfMu+1PS8OfS9xp61nsmrFFiuZ6kuc5SQiFWp5
AtCM9c2xexYpe/K2ACotf7veAVpmLuwc2AgAdTbqs9J8D+socRprpWQTrKhUp6W0
jFGPMMk3agwltx0Bex4Wuf6Ti4IsRXQ4XLyWBWe4Ufjl
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,113 +1,110 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,79978929CA370E17D6573D72FFFC1B52
IJMqXbxs/B+dsJlMvDuuyLTI7NnYcgTwuVIxZedIeiaCLoxBv0oty9Ln0n/fi1/W
wg/d9JqTcUhOcFYDBKXegwR8APyubLOHluFPVtJuG3YKvkNSOXeFQDulqcQ+8qOd
+BlEYweTtBqtxcD45fOT6pL8N2DUuET3syY9v4Ju2bVcZ9FM+j2qXOvIQGjkxci4
5C3anaMocgU6+1Bc/CNdYPrefYxTBpIiZCC5bML93W+9NoqmrjrCecDaVa7t7Vpl
Ppl2SFGDYkGeqVFcrs+FGeF+Og+sVrkLh9IQv87p/e3EFxu2bfzGsKgI6fPgRdwW
hcVIy3P2DAtZMQbOfchVTFUdv3zmvR5ks4eSFnuNy/WDTw8iPyuxMYf9fpY0mABS
t978Lkhe1BHAapTIY46gPiV70GzDt7RDT228vJ5KTeJvBYdpXu+6RgBB4gnNtAtR
WQzeABS1e8MDzmUL4WY0UtscC2xeTR455zX7DvrxKMRLf1v2r+EUYrNTG4Qw/EIz
Y3qVlNKVA/8gPQr6L9ozjTdz8uqC1/gpgDUsGyFha3Xy7D+SjzE1KrjiqNv4oSPw
tG4R1qx8fBuZYi7IyhsaJ+OCk1SP82FY+uyNsn3+Qpp6nAq1al6yw/j10hIqXjli
Vzn/omg3LCvnEPm1t7xmjpjvUqznkE+Tml3KExwE3eCyiDsZEBVcZN+67ni/iifM
QbcithXpkamYzoeNGZIlDIDZSLLB9mZyNL2Et0SLgZek0EJuJKmIiuup0756cvOE
aZsQPpZmoMbJd4xzoCY7EJgiKsLctFsXZxjWfQkgqxZmr8AYpG5QbwtycBjUFXu9
Q0N/I017XNT4jB3E1quA0bNLly0bcrngWY1Aui8vqvYzGYt2hKWa94KbK5GTgWNq
XhF5EslKEVIf1tXW/0BL/AVxAFzKPGBzHd90D9YmyCOV2EPOjrZLVvAWD9Rjk11a
H4AHlBCbY2Ja7XiyZVOXlbgOwL140+XD+WOb5UPTmTOpQqADfq89INvZc7dSuF7p
BFCCYaIFG7ZT0OxcPbqkvEOmKTSjRmlqR/oVM2q1AYXwJ9us+ujpeW6mlnK0Nx42
oF/HqcIAErkUI4Om69pYrS+znBv8+TQqfNFp5VNDAw25ZhPIJ8mezRkCRYohK8Lb
OExfpWIgxNJIJmjAeeMvkdn6fLKExNrJFSoNPD5XU1ELiiQb6AkD2lAzJ75hkW+C
/l982mO4j5nezMH0nwYJFoeKUmgZzkCIgD8yEGGEcezkDs2bMp7OTd0fAezluEpE
KLn95J0dVwijBAe+Ad+xuj2riv9UI4SGOQpsfbzOp9IQcBSwMo56ek3L6glVfYWr
3feIznTtCg+XTMu7aZgbAghutzG8VGLfnvbwfR5d0NZzzH01HXD3IMYt/BmGMcJd
OBUfM1x2EYYeitOQGvxNKtYCyn0pHPTR4/OHk3+Z/EiG77+3zeVfdMCzsgl90WBg
z7mdDmtbQVlClVUNJ0LlU4dwVGuHd5xHzYgfKFmx99kUmGgHqUeyY17h60KNV8lD
nhkPTP0rhSxkcZFkmxnJvwU3rlJnQQ5qmTMVZ6up3cime1IuVmVCUC+FkvYTagcu
-----END RSA PRIVATE KEY-----
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=cn, ST=gd, L=gz, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Serial Number: 2 (0x2)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Validity
Not Before: Aug 8 00:00:00 2016 GMT
Not After : Aug 8 00:00:00 2026 GMT
Subject: C=cn, ST=gd, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:26:12 2024 GMT
Not After : Jul 9 05:26:12 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b7:eb:33:21:8f:cf:8c:46:db:58:47:dd:5d:86:
28:72:bf:ce:81:27:d0:0f:c6:01:6f:38:40:a7:8f:
ec:60:1e:08:eb:f7:4a:96:8e:cd:26:84:0a:53:22:
16:95:43:78:2c:9a:fd:55:f0:83:0a:41:45:dd:80:
fe:a4:5c:e4:09:fc:9e:8a:b2:56:2f:82:59:df:36:
50:bf:37:58:3a:87:0b:82:51:0a:4e:17:b1:1a:09:
66:2f:04:63:99:8f:3f:bb:17:19:7c:35:9a:42:77:
a5:5e:67:34:84:0f:bc:70:52:78:3f:e2:cc:0d:27:
9e:21:fa:2b:d0:a1:68:ab:f2:bb:61:40:66:a8:a4:
95:69:8d:a4:bc:14:e2:66:4d:dc:85:e6:23:98:2e:
79:15:21:34:f0:8f:ff:fd:6f:c8:38:e1:03:21:93:
62:6d:07:84:9e:c8:a3:ca:22:cd:dc:05:0f:4d:a6:
f3:7b:af:c9:fd:38:5d:33:c0:87:e0:9a:a4:31:3f:
e5:c7:39:5c:c4:44:c9:c1:c5:e1:01:b1:46:eb:5a:
80:43:2a:32:41:39:4f:90:f2:de:6c:ca:bb:3c:27:
84:eb:5c:77:f1:f4:6c:84:3a:ad:97:a5:97:c5:5a:
30:87:cb:dd:4e:fa:1b:2f:12:f5:58:c0:e3:d4:0a:
2b:71
00:bf:56:fc:81:89:64:a4:6b:52:46:e5:9a:82:fd:
aa:dd:4f:09:43:ed:bc:f6:84:5f:b5:b1:4f:39:4a:
32:37:d0:fd:36:c0:d6:8b:d9:1e:48:1c:cc:4c:16:
8d:a2:f9:c6:56:12:1c:a1:69:76:a9:69:49:70:38:
54:cd:38:93:d7:50:d4:d1:8d:38:9f:ac:34:fe:27:
31:c0:68:05:44:8b:ae:c7:42:24:a5:f0:95:5b:0f:
de:99:95:6f:28:45:14:cf:85:62:ba:8c:f8:b4:b5:
44:69:be:91:ef:0f:ef:9a:df:da:0a:e4:de:fa:ab:
dd:f9:3a:3f:c6:5c:93:13:0d:ca:24:7b:b3:7c:77:
7d:e9:4e:f1:cf:9b:17:16:f3:15:26:93:82:d7:fb:
28:50:6e:3c:3a:ff:8d:b9:0d:a6:d3:d2:89:88:2d:
4a:c8:5e:7e:1e:d0:5c:6e:a0:25:5c:c1:1b:44:1f:
57:cf:c2:57:c7:14:1b:ca:3b:cf:08:1e:be:9a:b2:
04:46:b8:97:b1:03:cd:6f:ea:70:5b:26:c2:03:58:
91:6a:b9:fe:2b:22:53:e4:7e:89:2b:4c:00:e2:4a:
f8:e1:a7:61:0d:4c:7d:60:ec:ef:f5:10:b5:87:37:
9b:03:65:6f:f3:5c:83:53:aa:30:40:d8:34:85:fc:
91:15
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Subject Key Identifier:
B2:2C:37:0F:EE:C0:69:AC:7D:A1:80:08:D5:6A:F5:0C:C3:75:85:CA
96:D7:16:68:31:C8:04:71:88:F5:9D:6F:ED:1A:C9:15:89:3E:35:19
X509v3 Authority Key Identifier:
keyid:73:3B:7E:C8:90:A0:20:A3:DC:FB:09:D1:20:F1:1D:B6:19:5A:E6:98
5C:DF:36:6F:79:D8:4D:D1:30:D4:E2:F2:9F:9E:53:5B:B9:F9:FD:5B
Signature Algorithm: sha256WithRSAEncryption
1a:ab:b4:e0:23:bd:79:09:05:7b:9c:16:0c:98:fa:af:6f:84:
fb:a7:e3:73:47:fa:e7:b6:b7:60:e7:87:de:aa:55:c5:df:f8:
8e:ad:22:e8:20:44:a4:f8:61:9f:4e:bd:52:5a:cf:e3:11:28:
70:f8:ef:6b:88:32:6d:3f:b5:d9:c2:2e:eb:62:bb:02:86:1b:
18:34:4e:f5:c2:6d:23:67:a9:c0:8e:4e:8b:1c:5e:93:65:61:
55:9b:78:2b:08:56:fe:be:93:87:c8:74:42:c5:e5:3a:da:a0:
d2:1b:a4:45:c7:f3:3a:0a:d1:83:e6:17:26:6b:23:7e:63:99:
65:eb:67:fb:8e:1a:b4:2b:77:74:79:d1:d7:ab:d2:24:57:8b:
04:33:dd:a7:66:ef:46:b3:b5:79:e8:41:26:d7:ea:cb:c3:86:
69:c4:ae:95:32:9f:e9:63:63:0d:35:b7:db:8e:1d:cd:ef:be:
88:4b:04:d4:18:74:c9:13:96:dd:59:33:81:10:04:9e:19:3f:
04:61:14:c5:98:e0:aa:87:0b:35:bb:3a:7a:70:98:98:e9:70:
f3:72:b5:39:97:81:84:95:be:38:09:05:42:47:8e:54:e7:e1:
00:57:fb:4f:d9:4e:a0:95:a9:82:a1:15:bc:aa:23:5b:47:d9:
8b:5f:d3:29
Signature Value:
a5:fe:c6:4f:31:a8:fc:f7:73:d8:d4:16:68:bb:5c:fd:50:1f:
0f:47:09:b6:81:6f:9c:57:9c:c1:cc:64:23:64:f1:bd:22:c0:
1f:f1:3d:f8:da:69:b2:2b:db:99:78:fd:3d:64:4f:3d:20:3f:
f5:fc:fe:6c:96:95:df:96:c7:76:30:1f:ff:c1:65:bb:f4:db:
81:b2:2d:a9:b6:62:ab:63:52:f2:38:3d:8e:36:4f:b8:b2:52:
8d:cf:1c:c7:01:6d:42:66:d9:5b:36:dc:9c:e4:05:11:6e:82:
61:73:d6:a8:4f:4d:74:bd:00:90:a6:c2:0a:a0:47:c5:ac:bf:
40:5b:6c:50:eb:81:16:d6:45:6a:56:ee:ec:36:dc:87:13:43:
72:6c:b9:87:cd:ed:bd:89:26:68:2d:fc:b6:54:ab:90:79:b2:
00:bb:31:c5:72:71:69:63:73:9c:35:f2:d4:fb:6f:96:46:14:
7e:0b:ca:6a:d4:a1:77:be:07:9f:a7:c9:09:14:31:46:eb:0a:
32:ac:a2:b7:64:2d:df:8b:c0:04:55:6c:c4:9d:a6:8e:6c:e9:
6f:d9:28:d3:64:21:fa:ac:e7:15:d7:19:fd:fe:ee:ae:e5:e0:
2b:30:a1:42:23:ec:37:82:08:cb:d5:4e:19:6e:a5:a4:1d:9e:
07:15:53:63
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDgwODAwMDAwMFoXDTI2MDgwODAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC36zMhj8+MRttYR91dhihyv86BJ9APxgFvOECnj+xgHgjr
90qWjs0mhApTIhaVQ3gsmv1V8IMKQUXdgP6kXOQJ/J6KslYvglnfNlC/N1g6hwuC
UQpOF7EaCWYvBGOZjz+7Fxl8NZpCd6VeZzSED7xwUng/4swNJ54h+ivQoWir8rth
QGaopJVpjaS8FOJmTdyF5iOYLnkVITTwj//9b8g44QMhk2JtB4SeyKPKIs3cBQ9N
pvN7r8n9OF0zwIfgmqQxP+XHOVzERMnBxeEBsUbrWoBDKjJBOU+Q8t5syrs8J4Tr
XHfx9GyEOq2XpZfFWjCHy91O+hsvEvVYwOPUCitxAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSyLDcP7sBprH2hgAjVavUMw3WFyjAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAGqu04CO9eQkFe5wW
DJj6r2+E+6fjc0f657a3YOeH3qpVxd/4jq0i6CBEpPhhn069UlrP4xEocPjva4gy
bT+12cIu62K7AoYbGDRO9cJtI2epwI5Oixxek2VhVZt4KwhW/r6Th8h0QsXlOtqg
0hukRcfzOgrRg+YXJmsjfmOZZetn+44atCt3dHnR16vSJFeLBDPdp2bvRrO1eehB
Jtfqy8OGacSulTKf6WNjDTW3244dze++iEsE1Bh0yROW3VkzgRAEnhk/BGEUxZjg
qocLNbs6enCYmOlw83K1OZeBhJW+OAkFQkeOVOfhAFf7T9lOoJWpgqEVvKojW0fZ
i1/TKQ==
MIIDvjCCAqagAwIBAgIBAjANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MjYxMloYDzIyNDMwNzA5MDUy
NjEyWjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAL9W/IGJZKRrUkblmoL9qt1PCUPtvPaEX7WxTzlKMjfQ/TbA1ovZ
HkgczEwWjaL5xlYSHKFpdqlpSXA4VM04k9dQ1NGNOJ+sNP4nMcBoBUSLrsdCJKXw
lVsP3pmVbyhFFM+FYrqM+LS1RGm+ke8P75rf2grk3vqr3fk6P8ZckxMNyiR7s3x3
felO8c+bFxbzFSaTgtf7KFBuPDr/jbkNptPSiYgtSshefh7QXG6gJVzBG0QfV8/C
V8cUG8o7zwgevpqyBEa4l7EDzW/qcFsmwgNYkWq5/isiU+R+iStMAOJK+OGnYQ1M
fWDs7/UQtYc3mwNlb/Ncg1OqMEDYNIX8kRUCAwEAAaNNMEswCQYDVR0TBAIwADAd
BgNVHQ4EFgQUltcWaDHIBHGI9Z1v7RrJFYk+NRkwHwYDVR0jBBgwFoAUXN82b3nY
TdEw1OLyn55TW7n5/VswDQYJKoZIhvcNAQELBQADggEBAKX+xk8xqPz3c9jUFmi7
XP1QHw9HCbaBb5xXnMHMZCNk8b0iwB/xPfjaabIr25l4/T1kTz0gP/X8/myWld+W
x3YwH//BZbv024GyLam2YqtjUvI4PY42T7iyUo3PHMcBbUJm2Vs23JzkBRFugmFz
1qhPTXS9AJCmwgqgR8Wsv0BbbFDrgRbWRWpW7uw23IcTQ3JsuYfN7b2JJmgt/LZU
q5B5sgC7McVycWljc5w18tT7b5ZGFH4LymrUoXe+B5+nyQkUMUbrCjKsordkLd+L
wARVbMSdpo5s6W/ZKNNkIfqs5xXXGf3+7q7l4CswoUIj7DeCCMvVThlupaQdngcV
U2M=
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIvyZE5fYIj60CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCBm4EXkk6qUGErj9fOfKt2BIIE
0FsgDso7tFSxsJm73mXrdZ3C15xGZw+/9/BLs1nAVYk4ppS1N6MPSApKwq01ynM/
dC9CHgAHYS6bcvaZLC8II0Gm0b0SuHtrSziE5dkoXxZIGYUlhzdiQisQDbmVKgcN
Kg60Xj+Sv+X0M2JZVeLzFs0AtXqt5kU0zRv1vmagU425z5lFRzhsyRlopBOb5N9Q
ZzI0oRHJuINm9i5xQXTni/tdcex8YfFfpJ2vxY9eXk2LFMVXghKYkB0JESQZnsHv
LX/Ld8uX2cjoakKRrHksnF4zXywsdPUO8Y4p/Vb0ByCDQFOEILIcio55zkcWErXF
5w8i0ZTPmKhuofdym290YBJgQEpkBnsEfxy0Ls114CrzVRv2ZKx+1dz9F+zj7xRk
4ZxMe8XtUJzVmHppXyAy1RLPYawgs4LnphifgcFe9UT811yD3ThwsHFcem50hF5J
Wt2rry7HFTdyQRcSAxa1VyNd+6iLrzHAHV/hyHVXbLu/OkwRMWS2jIx0YZEpQV9R
bJhuYYR/Nc1A6VhX+lAuMsK5hJ7EL04fypfM4jGtHM5sNK0myL/Cn1x6QlU9oquU
qh38PGs4zgrmVjhHO7p1IPyHyl9YkUDGA2mo0C/sHEAAkpNEq+bYnZdBDKp1gg5M
nz425wonKZ/odK34hM2e5xdVmSJ7u7lsfX5hoIgS5dzMc/CFkVhHG5BAXOS2cdMx
HLwOnm05TIUVTqUqpBwDacTCEaQS8CFCfw+CA3aSITXIx6f5luuh0g/FUdWepJnW
/ttOZEq0SYjkrf5Mr0T8+7RqqgJaGS3EdRAg7D84gMPxNCDBQN0CQqctQ9z+ECDO
ov71aaLzI961ZlZgy0DZbeWX8W5xy9NfNCVnMyXqnU044vOz7PIBGCyEDIJHcUJr
2Azo4ZVq90oTdwTdarXrA7PO7q6kbn8nLN7iZufUa8vPcUzTp5CRrH2HDs95IB7d
jgn1ER/OIz/F2yWMZjR91WONbT+eLZrwgS1moOZhYJ7tNjcHpmpyC+acKzshQfNI
v40IC018r3+oIL2U7iZvVwHL3nl2cQEXrJGdVuHgb3fU6PHvVegeMCd/cx/iaiuz
YdoG7sUWYizY2hvLiK+9VwzwwVxiRCf2O1PHmVkwnInev784llH4stJXGzfiuKHL
6cJa3TQKJodq1EAItYG4PC2JDJXl89+TZGCYCZGVNTWbKkjcLpROG5hvumpgUyqb
n0Vx53uNAyEVJbnwi8ynzaG6nRsu8oooMsutxZwGIFAyF8ZDiGtTvupDYXQ+iK+F
leFog/KebxcUrn7NKl/bODvUXLoD8g5X9IrqJSnLXkI0NegCXrvDA9BDxPucYK9Q
k7doNouGA4C6jdR49tjkw/6Q5uNdRQ8tZ9BEXkLlOen8k8QuWD2qLgvF1XoyrGMN
qwzJMiJeG8uX16e0jGedsYlv4QLmAhV6l2hWfakwYQdjrmh94a5NMFU/Kgvwk4dk
mDv9y0GSHwaw8ZELrO/MbdIjDvvfMu+1PS8OfS9xp61nsmrFFiuZ6kuc5SQiFWp5
AtCM9c2xexYpe/K2ACotf7veAVpmLuwc2AgAdTbqs9J8D+socRprpWQTrKhUp6W0
jFGPMMk3agwltx0Bex4Wuf6Ti4IsRXQ4XLyWBWe4Ufjl
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,23 +1,25 @@
-----BEGIN CERTIFICATE-----
MIID6TCCAtGgAwIBAgIDAIFoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO
MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ
ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw
MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN
BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG
9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALEOPuYKEl/iN3ub/QNaaqo0Hynk62znTp5kXj0zQAqxLxwHU117xHBk
0LCZux0LnDFl9JAlilvqfeaXRWmQd6hrvV+1mNpnIe2xfyNWwa37QDNjXB7mEg3V
O/dN9KeVxq9RlH/dQJ7qZlYy4i7wznYMUlz38378wYoOvdAQBX1UrdjWA5T4q0Da
cRRAV0fIp45hBarp6T1nhDEvttU8yud2lIEV9jWblkyGIhU4FisGOIRRGhnKzCAh
CYSZ59mq8Wf4FawMyz/H4noHcWWJu4ID1oAE+VFGXKm78qjp/T71/myn5lcGquTx
oSoJrx7og+529eaJwgeJd2JF7OQ5NysCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg
hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O
BBYEFO0CmyFtrGLrkNkkA62QPzSp8vgJMB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa
OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQBT1JGXn7HMyNHZntM4kCp7kwN9
HSpcbQxbWFtk+l8ANP9SqCIEd4xc4rAaUDDDMdD2S0wF9iio1MA1KC5OoJ5Dqw6C
yTa08LRowlmnw+NNZC2xzaSRmzLGlPDHNauZ/G2ScdWsqR5v2+pKF7bYxAajRkk5
oqRRDI6X7vHsvX/kqTn9Prk0sFmU0EU64az2iUe/MG9v1WY8eOV+tTEq29GuYYjJ
E3H8vaeq1fTB0vYgT5xoCc36xVXju/3l17CE12n5of004u4eRi3/T0wbp9WgG2ns
wjetaYeIAWS/AJQzIK22tztGAbAk6kTgsO5YLx2h6GLGpytDXWvgzr2PdEu1
MIIEJjCCAw6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL
MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM
Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj
c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MTY1NFoYDzIyNDMwNzA5MDUxNjU0WjBu
MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s
ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7
x3ilLjZtH2ZKuofj4FpVl/IF2yDI5503YQbwllxp7kNEaqTyjJUgmLlZBbwHQzTD
xfPk/nZ/m3xUHsVjwXMZqNNufgtSLaBoK4CvBAOTkELphIOZdJYPpuaU66W0phjG
VM2R4EFm/rTXddZ7N6sq3fYEL0bxqUJ6fW/+0QhdNSwfdevdAHgOmGkrTj5rILJ8
A7FwbkcuV5vBWZ+9ZhNG4csqAjH5LLLCn5hJdhE9WqUp+slfIuXE5vZGDpCQrcc5
I1qWt8VNfdwzaBDL/hXl7pAiVpZRvQxyJgbUMLr2QrYFwrPkgpncU7R7AyT/C0tO
vgPVZb+IGqbf+NrbHEk3AgMBAAGjgb8wgbwwHwYDVR0jBBgwFoAU3j3PjwPLCagP
hw1NCALqefZAmhQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBPAwYgYDVR0RBFswWYIJ
bG9jYWxob3N0ggpqZXNzbWEub3JnggwqLmplc3NtYS5vcmeCCmplc3NtYS5jb22C
DCouamVzc21hLmNvbYIKamVzc21hLm5ldIIMKi5qZXNzbWEubmV0MB0GA1UdDgQW
BBRZ97VSkfue5s8/OkYvUe+lXUgsHzANBgkqhkiG9w0BAQsFAAOCAQEAvM1QrhTL
/I1ws4fozKQlfmd3S0AdfFJX4BMTbp88proWpjrNZt6ZJ3EETHKcXu0z4gn3jWy6
1d8bDCytYQXjpG3Na7Ym5jc/E7wc+XUCUxlW41G/HnaLaIVccmRbyxMOWkr3yUX1
tc8rxUSKWzZBmYtJ49QzIvNzDuoLklE44g8XuqsZZlOZ2wRWJxc/hDG0MkKhRnc1
mqeaoY/79QZNE1RvX/aRRJoSl7NQ00/rMP8MU6OMzPvbIsMVK2uT+BVZG0RZJXaG
ikQJvxYZrDVZdRZL6tWPtS2wI49KkzGHNH4S1Fni/dDq3P2rxzisMY1gtKQLeVYY
eTQDDybjTWWiTg==
-----END CERTIFICATE-----

View File

@ -1,82 +1,86 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 33128 (0x8168)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=JessMA, CN=www.jessma.org/emailAddress=ldcsaa@21cn.com
Serial Number: 3 (0x3)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Validity
Not Before: Jan 1 00:00:00 2016 GMT
Not After : Jan 1 00:00:00 2026 GMT
Subject: C=CN, ST=GD, O=SST, OU=JessMA, CN=www.jessma.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:16:54 2024 GMT
Not After : Jul 9 05:16:54 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b1:0e:3e:e6:0a:12:5f:e2:37:7b:9b:fd:03:5a:
6a:aa:34:1f:29:e4:eb:6c:e7:4e:9e:64:5e:3d:33:
40:0a:b1:2f:1c:07:53:5d:7b:c4:70:64:d0:b0:99:
bb:1d:0b:9c:31:65:f4:90:25:8a:5b:ea:7d:e6:97:
45:69:90:77:a8:6b:bd:5f:b5:98:da:67:21:ed:b1:
7f:23:56:c1:ad:fb:40:33:63:5c:1e:e6:12:0d:d5:
3b:f7:4d:f4:a7:95:c6:af:51:94:7f:dd:40:9e:ea:
66:56:32:e2:2e:f0:ce:76:0c:52:5c:f7:f3:7e:fc:
c1:8a:0e:bd:d0:10:05:7d:54:ad:d8:d6:03:94:f8:
ab:40:da:71:14:40:57:47:c8:a7:8e:61:05:aa:e9:
e9:3d:67:84:31:2f:b6:d5:3c:ca:e7:76:94:81:15:
f6:35:9b:96:4c:86:22:15:38:16:2b:06:38:84:51:
1a:19:ca:cc:20:21:09:84:99:e7:d9:aa:f1:67:f8:
15:ac:0c:cb:3f:c7:e2:7a:07:71:65:89:bb:82:03:
d6:80:04:f9:51:46:5c:a9:bb:f2:a8:e9:fd:3e:f5:
fe:6c:a7:e6:57:06:aa:e4:f1:a1:2a:09:af:1e:e8:
83:ee:76:f5:e6:89:c2:07:89:77:62:45:ec:e4:39:
37:2b
00:bb:c7:78:a5:2e:36:6d:1f:66:4a:ba:87:e3:e0:
5a:55:97:f2:05:db:20:c8:e7:9d:37:61:06:f0:96:
5c:69:ee:43:44:6a:a4:f2:8c:95:20:98:b9:59:05:
bc:07:43:34:c3:c5:f3:e4:fe:76:7f:9b:7c:54:1e:
c5:63:c1:73:19:a8:d3:6e:7e:0b:52:2d:a0:68:2b:
80:af:04:03:93:90:42:e9:84:83:99:74:96:0f:a6:
e6:94:eb:a5:b4:a6:18:c6:54:cd:91:e0:41:66:fe:
b4:d7:75:d6:7b:37:ab:2a:dd:f6:04:2f:46:f1:a9:
42:7a:7d:6f:fe:d1:08:5d:35:2c:1f:75:eb:dd:00:
78:0e:98:69:2b:4e:3e:6b:20:b2:7c:03:b1:70:6e:
47:2e:57:9b:c1:59:9f:bd:66:13:46:e1:cb:2a:02:
31:f9:2c:b2:c2:9f:98:49:76:11:3d:5a:a5:29:fa:
c9:5f:22:e5:c4:e6:f6:46:0e:90:90:ad:c7:39:23:
5a:96:b7:c5:4d:7d:dc:33:68:10:cb:fe:15:e5:ee:
90:22:56:96:51:bd:0c:72:26:06:d4:30:ba:f6:42:
b6:05:c2:b3:e4:82:99:dc:53:b4:7b:03:24:ff:0b:
4b:4e:be:03:d5:65:bf:88:1a:a6:df:f8:da:db:1c:
49:37
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Authority Key Identifier:
DE:3D:CF:8F:03:CB:09:A8:0F:87:0D:4D:08:02:EA:79:F6:40:9A:14
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment
X509v3 Subject Alternative Name:
DNS:localhost, DNS:jessma.org, DNS:*.jessma.org, DNS:jessma.com, DNS:*.jessma.com, DNS:jessma.net, DNS:*.jessma.net
X509v3 Subject Key Identifier:
ED:02:9B:21:6D:AC:62:EB:90:D9:24:03:AD:90:3F:34:A9:F2:F8:09
X509v3 Authority Key Identifier:
keyid:FC:7E:EE:90:14:87:F1:95:0B:CC:5A:39:79:A6:67:C1:8C:BE:9C:88
59:F7:B5:52:91:FB:9E:E6:CF:3F:3A:46:2F:51:EF:A5:5D:48:2C:1F
Signature Algorithm: sha256WithRSAEncryption
53:d4:91:97:9f:b1:cc:c8:d1:d9:9e:d3:38:90:2a:7b:93:03:
7d:1d:2a:5c:6d:0c:5b:58:5b:64:fa:5f:00:34:ff:52:a8:22:
04:77:8c:5c:e2:b0:1a:50:30:c3:31:d0:f6:4b:4c:05:f6:28:
a8:d4:c0:35:28:2e:4e:a0:9e:43:ab:0e:82:c9:36:b4:f0:b4:
68:c2:59:a7:c3:e3:4d:64:2d:b1:cd:a4:91:9b:32:c6:94:f0:
c7:35:ab:99:fc:6d:92:71:d5:ac:a9:1e:6f:db:ea:4a:17:b6:
d8:c4:06:a3:46:49:39:a2:a4:51:0c:8e:97:ee:f1:ec:bd:7f:
e4:a9:39:fd:3e:b9:34:b0:59:94:d0:45:3a:e1:ac:f6:89:47:
bf:30:6f:6f:d5:66:3c:78:e5:7e:b5:31:2a:db:d1:ae:61:88:
c9:13:71:fc:bd:a7:aa:d5:f4:c1:d2:f6:20:4f:9c:68:09:cd:
fa:c5:55:e3:bb:fd:e5:d7:b0:84:d7:69:f9:a1:fd:34:e2:ee:
1e:46:2d:ff:4f:4c:1b:a7:d5:a0:1b:69:ec:c2:37:ad:69:87:
88:01:64:bf:00:94:33:20:ad:b6:b7:3b:46:01:b0:24:ea:44:
e0:b0:ee:58:2f:1d:a1:e8:62:c6:a7:2b:43:5d:6b:e0:ce:bd:
8f:74:4b:b5
Signature Value:
bc:cd:50:ae:14:cb:fc:8d:70:b3:87:e8:cc:a4:25:7e:67:77:
4b:40:1d:7c:52:57:e0:13:13:6e:9f:3c:a6:ba:16:a6:3a:cd:
66:de:99:27:71:04:4c:72:9c:5e:ed:33:e2:09:f7:8d:6c:ba:
d5:df:1b:0c:2c:ad:61:05:e3:a4:6d:cd:6b:b6:26:e6:37:3f:
13:bc:1c:f9:75:02:53:19:56:e3:51:bf:1e:76:8b:68:85:5c:
72:64:5b:cb:13:0e:5a:4a:f7:c9:45:f5:b5:cf:2b:c5:44:8a:
5b:36:41:99:8b:49:e3:d4:33:22:f3:73:0e:ea:0b:92:51:38:
e2:0f:17:ba:ab:19:66:53:99:db:04:56:27:17:3f:84:31:b4:
32:42:a1:46:77:35:9a:a7:9a:a1:8f:fb:f5:06:4d:13:54:6f:
5f:f6:91:44:9a:12:97:b3:50:d3:4f:eb:30:ff:0c:53:a3:8c:
cc:fb:db:22:c3:15:2b:6b:93:f8:15:59:1b:44:59:25:76:86:
8a:44:09:bf:16:19:ac:35:59:75:16:4b:ea:d5:8f:b5:2d:b0:
23:8f:4a:93:31:87:34:7e:12:d4:59:e2:fd:d0:ea:dc:fd:ab:
c7:38:ac:31:8d:60:b4:a4:0b:79:56:18:79:34:03:0f:26:e3:
4d:65:a2:4e
-----BEGIN CERTIFICATE-----
MIID6TCCAtGgAwIBAgIDAIFoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO
MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ
ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw
MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN
BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG
9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALEOPuYKEl/iN3ub/QNaaqo0Hynk62znTp5kXj0zQAqxLxwHU117xHBk
0LCZux0LnDFl9JAlilvqfeaXRWmQd6hrvV+1mNpnIe2xfyNWwa37QDNjXB7mEg3V
O/dN9KeVxq9RlH/dQJ7qZlYy4i7wznYMUlz38378wYoOvdAQBX1UrdjWA5T4q0Da
cRRAV0fIp45hBarp6T1nhDEvttU8yud2lIEV9jWblkyGIhU4FisGOIRRGhnKzCAh
CYSZ59mq8Wf4FawMyz/H4noHcWWJu4ID1oAE+VFGXKm78qjp/T71/myn5lcGquTx
oSoJrx7og+529eaJwgeJd2JF7OQ5NysCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg
hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O
BBYEFO0CmyFtrGLrkNkkA62QPzSp8vgJMB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa
OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQBT1JGXn7HMyNHZntM4kCp7kwN9
HSpcbQxbWFtk+l8ANP9SqCIEd4xc4rAaUDDDMdD2S0wF9iio1MA1KC5OoJ5Dqw6C
yTa08LRowlmnw+NNZC2xzaSRmzLGlPDHNauZ/G2ScdWsqR5v2+pKF7bYxAajRkk5
oqRRDI6X7vHsvX/kqTn9Prk0sFmU0EU64az2iUe/MG9v1WY8eOV+tTEq29GuYYjJ
E3H8vaeq1fTB0vYgT5xoCc36xVXju/3l17CE12n5of004u4eRi3/T0wbp9WgG2ns
wjetaYeIAWS/AJQzIK22tztGAbAk6kTgsO5YLx2h6GLGpytDXWvgzr2PdEu1
MIIEJjCCAw6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL
MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM
Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj
c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MTY1NFoYDzIyNDMwNzA5MDUxNjU0WjBu
MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s
ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7
x3ilLjZtH2ZKuofj4FpVl/IF2yDI5503YQbwllxp7kNEaqTyjJUgmLlZBbwHQzTD
xfPk/nZ/m3xUHsVjwXMZqNNufgtSLaBoK4CvBAOTkELphIOZdJYPpuaU66W0phjG
VM2R4EFm/rTXddZ7N6sq3fYEL0bxqUJ6fW/+0QhdNSwfdevdAHgOmGkrTj5rILJ8
A7FwbkcuV5vBWZ+9ZhNG4csqAjH5LLLCn5hJdhE9WqUp+slfIuXE5vZGDpCQrcc5
I1qWt8VNfdwzaBDL/hXl7pAiVpZRvQxyJgbUMLr2QrYFwrPkgpncU7R7AyT/C0tO
vgPVZb+IGqbf+NrbHEk3AgMBAAGjgb8wgbwwHwYDVR0jBBgwFoAU3j3PjwPLCagP
hw1NCALqefZAmhQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBPAwYgYDVR0RBFswWYIJ
bG9jYWxob3N0ggpqZXNzbWEub3JnggwqLmplc3NtYS5vcmeCCmplc3NtYS5jb22C
DCouamVzc21hLmNvbYIKamVzc21hLm5ldIIMKi5qZXNzbWEubmV0MB0GA1UdDgQW
BBRZ97VSkfue5s8/OkYvUe+lXUgsHzANBgkqhkiG9w0BAQsFAAOCAQEAvM1QrhTL
/I1ws4fozKQlfmd3S0AdfFJX4BMTbp88proWpjrNZt6ZJ3EETHKcXu0z4gn3jWy6
1d8bDCytYQXjpG3Na7Ym5jc/E7wc+XUCUxlW41G/HnaLaIVccmRbyxMOWkr3yUX1
tc8rxUSKWzZBmYtJ49QzIvNzDuoLklE44g8XuqsZZlOZ2wRWJxc/hDG0MkKhRnc1
mqeaoY/79QZNE1RvX/aRRJoSl7NQ00/rMP8MU6OMzPvbIsMVK2uT+BVZG0RZJXaG
ikQJvxYZrDVZdRZL6tWPtS2wI49KkzGHNH4S1Fni/dDq3P2rxzisMY1gtKQLeVYY
eTQDDybjTWWiTg==
-----END CERTIFICATE-----

View File

@ -1,18 +1,18 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIC8TCCAdkCAQAwfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQH
DAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3
dy5qZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCxDj7mChJf4jd7m/0DWmqqNB8p
5Ots506eZF49M0AKsS8cB1Nde8RwZNCwmbsdC5wxZfSQJYpb6n3ml0VpkHeoa71f
tZjaZyHtsX8jVsGt+0AzY1we5hIN1Tv3TfSnlcavUZR/3UCe6mZWMuIu8M52DFJc
9/N+/MGKDr3QEAV9VK3Y1gOU+KtA2nEUQFdHyKeOYQWq6ek9Z4QxL7bVPMrndpSB
FfY1m5ZMhiIVOBYrBjiEURoZyswgIQmEmefZqvFn+BWsDMs/x+J6B3FlibuCA9aA
BPlRRlypu/Ko6f0+9f5sp+ZXBqrk8aEqCa8e6IPudvXmicIHiXdiRezkOTcrAgMB
AAGgLTASBgkqhkiG9w0BCQIxBQwDU1NUMBcGCSqGSIb3DQEJBzEKDAhwcG1tQHNz
dDANBgkqhkiG9w0BAQsFAAOCAQEAk9/S/9YUKjayh62Tagnk3hcJ5+YKJLHRtvv0
Qu2HyPzpvyxORjQpnHaf+vpUj1W1amVQl7NSlNV181VzITtrySJyOdjvxTOvmITY
stgCOXQiZeR6I9s2cZsh0yDcpiytlwnjWrFTgtIQ1dZgBRAvvJQIqoyrpgb22fva
S3jilbFASColhEBeO0S8matO50qYwil7BabgQoUiu4QT6MhCXsJpNwi1qDD2rC/o
Kffj63s4dRyJgqdbiYXMTDSfZvbx7UfnNCATBlniaoOTqbut1vmRGDYE+mkxly5X
3KgcLvgpBoq0uUXNwsTNWo6CNthD8kY0fAkz34LG2aTKGy8Now==
MIIC7jCCAdYCAQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQH
DAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmpl
c3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALvHeKUuNm0fZkq6h+PgWlWX8gXbIMjn
nTdhBvCWXGnuQ0RqpPKMlSCYuVkFvAdDNMPF8+T+dn+bfFQexWPBcxmo025+C1It
oGgrgK8EA5OQQumEg5l0lg+m5pTrpbSmGMZUzZHgQWb+tNd11ns3qyrd9gQvRvGp
Qnp9b/7RCF01LB91690AeA6YaStOPmsgsnwDsXBuRy5Xm8FZn71mE0bhyyoCMfks
ssKfmEl2ET1apSn6yV8i5cTm9kYOkJCtxzkjWpa3xU193DNoEMv+FeXukCJWllG9
DHImBtQwuvZCtgXCs+SCmdxTtHsDJP8LS06+A9Vlv4gapt/42tscSTcCAwEAAaAu
MBUGCSqGSIb3DQEJAjEIDAYxMjM0NTYwFQYJKoZIhvcNAQkHMQgMBjEyMzQ1NjAN
BgkqhkiG9w0BAQsFAAOCAQEACtywkFJZg+IDD4LBvYTCod9hOqeNmNaGq8q2kg4L
oY/nI9q2FP6bHc55Tw4EV5+Y8/X3COz1lLsn36Nfg/zuYR0Vv0HtEmD+PtLPeQOu
uibqxHfPg1Xgbyu4HQXeLjn8aURluFkKjXM2R2Srp9FBXFLZvZZYczYHmW93zvIE
O+e0zNY4V8iknT2knWKDUyahJawdkQWAwJb8Oge0ER1/RmrlrY3vU02xSvi7xMpe
pARNW6u/ZlGcRuOVe3aQIs7fefqxqrAKvvxBblEteIQJWbdZHv9QVWAE3jX9Dm31
RJXcaoucj3k+17fPdzOctwY5inBaIoNHMBGvgnWEoLuqUA==
-----END CERTIFICATE REQUEST-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,107800C9B21513D8F642A394FAD9047E
bmaTCBYAzKzpUrdaT6sb/dbH5o3JbFu2d8s1NfKhghYUG/RWgzx5H8QWSsh1Ll+8
701HwSwauwbKaBWzWP5bj4mjw9hXcva8l1QWeuW+Q0GsE7uWNZGFQZbCxER/9jOu
36KMlx0twcIEGs9PNwnY7d9oS/BMVpiUqhL8sPihMLCFK0fm6VGjMrfdIZJuZXEv
BKt+c0UPkkPmivZjSm6iTPKI6VpGeyg0sM/uZr+mRj7IOAD6vsSQnCfUOq00Rm14
ABrer8dCWJDKrx1iLq7tFojII+JcB7oBy+8KC/t0MlqmIP2jx93/MVW5lbZ3mj2v
BanVQvklHTLe/WHjoaltqBEKN0sIzfyed6qWudKHUa8yjAr0PS4rsTbO0S4fFz+A
KFWEs8fuXsanFHt5akWDTMiw1n4HaiioT4jjhWRRIKGEndztyGMklShYAdSTqsZO
vzPO+xqLlg6wOgCGZ3Kl/c243XyLMCI+lJlzu3ccqzQJbNfPADXUcxSTqaEByWG3
YIXttKY5WFBcNjf9B3c1qfJMt3nGY2QewnL+rNm/qpose/AsFS+2aqMeRw7fYh3R
O+H+G+0gxrSK0E3WiewMIvUqFI6W300MWx6O7d87OkbfwMLpLPumsfLKswOKaAIF
p0RxSABSe5ixqnErsoiYGNf3bln4tsQ+v5jYUY+Gn/9mVTPEYs6uwC78UW5Gj+Za
lB3V8aRxQjWBerhLhf3iCmkkOVaG5JvVJDmvwo6iBRZ4NNzkAqOJm/UvfWoKN91b
riHAWNayqvOfzaK6KYiJlOR9D779pK6xL+gZ0zo3rIA2yzs5MJAvJmaq6SQmQFl1
Vzhnf3hIGJFtJYQJhlr36pkPgG9jVdJPhZisY9EsIAHvDbbLlBNexSmZc2RZmsVL
VG6WqOm85DzuZxGULK/CnXCLpBMKWf9y5YPJrLkuwQILrr2btnAivPfUU80S3E0c
VslBodCkSGVx3iQoAVJv2+6ZNMRNLVzpLnlaVtHl/gvw+InJlXmzBlZQFKOCaOny
sz67qKmK1KWui2G3AzuvTEL9O++FVO+irpSNSLozxif/erLJl7R60pBkrWwd6jGB
8qQv7ni+xIeXDBLSu26zPunLR/2PhrrCv49KmqNmF7sSNx6xmcc3CfgEy+5+Tm97
KPE4JlaH/ZW61TlzXojbZMaiJltkFkpagFgm2bXrN1nMk2d6R+Yfe78lSvPKoB8k
1m7LY1lNXFZJh2hxQRhdV9oTokFahUSitQCg1S3eASuE2jFRRL4jrh4LcBWUHZnJ
OOAwBDOF4RfGyfiDs0IlrnLvK3a2KorlHfvUyj+cwkRmgI8sWgkJuNpz1mKDn5UZ
yGn2JczHY0CiInRGgwMnS1Z/WpJZYGNh7pP7Hm1RnzVslkWSJGaKJv9jDNUCyy8R
L+nwUSd6m6r8YWcs3zdBYsDHGOO5MgAU5Q8yuLbEgaK5NJSJgGkm+ya5oB88Y6T0
JcL/u5xKw4kJiKgiLr3zrWe5qV6+lpH7fGKy7fucJWltDkfQSD3Dp0b64TW4FuQq
VQhDR+KykLK6QxM2x3/maMfG578Ku1F6g4RboDR/6uCFu6hQuCoNYBk/QB0XpY13
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFHTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIgAqUxS2ufB0CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBD8E9f397mpmzmM9zYTWt2DBIIE
wIo2i0YH7cT/WCLmSnVvpsbayeo0mbVUFS4xp2VerQUS+UXHlrrOFeKU8NYfG6SS
m+3PXksvUlDV9iGT0p/w2Fm1GVKhE7UAeTJkff7KWi2pc926DUbYxhFOUNyCnrQS
pWCdV6M/243A0kHg6kIlSblsXjzKMC6eSlh2FGa7M7my9A+nu0WGOqvazkOm/8jk
h20xmB3t/Qa8NQp59E9oLXs5+CokIKL17+PmtBKeKpQBxAUtFjcqRAugIiNpPjOS
K99cY/Tt1C8ugMIsFH1/4HzFDYiSDRZ630dKOzBruprHVkIvQXI1CW6edPlfFZKG
yHeH95kigPVWUxWwluwALVmlPwD4h/GWHGOS7HH6x4ubStogjmC2B9f4VQCd6YRu
lee3cdDvdqLoRCoU48SoM/+RMR3NpF508ulWhKrDZ4eGcqdUYrx3rWVyOrmfMJDe
kfckGKnhCA1hL3wb/HQuAs2st2lDKBwsYIsOc8UXhueRFHKk+W0O/5kureMPF14O
DAxqAW3meHq7CLY8WuqatptIrJVDT8Wkbx47tXhLapTwlI0Cbf2AGfJIWSGmM+VF
I5l13pW2tycQnAXzSdd0y9wE0df/EoyXfIJeEfBNkzVhkIIC3KmOiI8BCnei6UR9
jun4+6aeFyfGybJ04ybixXyFsCsVUa5QcnhPwJvC8QsVFpuzOttQ5cf4Xn57DyxT
4CzWieJ6iQpfAJahRcj/4O6KRmWuMPpkK8XsCgzOYM1MxETq4HbqXEp68KiT6Q9r
jEAmbfZ8NdPvAPZ/iXKtA/eaMDDy6EbzDscUBg/TSxsF286F+wH2kXvkbwL2E/zh
LsTcjsGUdNKxlDJaivi7dDbSzxzvcDYRh+8Bd/vOw2gJF2ohwXXp3GKTVu71LS+b
YruQ55Lauh761ziI/z7qZw9ko8erb5vcsqLh9duqtxTBnQEd05ufFhNnXk4Vq8Cp
hr30Qy5sJ7TUuAVs2RSuGHd0Q5l8NGLjQwtkDx5ofizZKQOMWTq8S3IA98QyFka0
e+XaGGQ/KZJciIoCkuzAX4mn/aIffMldQIEg5ybslBc326SdTe52ex5YlmUuyvbO
zDotjC/eeQEFvq6Xb14N+u7mp8xL5Dlro79aL3VNNGa3lgKP6lWtMjgcyZrWMdc4
xaV0sVbfRO8Pj4y3cZGXol529zSNSIc7wT2/kyvF6RgJEcluAIPAJ8ea6CXKqDfe
sYZDL1emVoKMoFy3YsnEI+py2xxSsU4pjGPanZZaVfrDfw3qnQWPovfOx5fVc6Om
U55o3nbR5wtjPlQmcdVlT/fo7m/OUu3UgdjyLFcljeezJGeskJ3PMYbSsi7Mf+yF
/BEW6IfqicjG9TTMGzNACHH0iqAzW6lrC60UXMRIXrs/segt3+r5JqfRH58TMBR+
O5xk6sjOL4uqTsJRmbMapHf4tPxli8PdvNYN+YTQ4tlwazrckwgC5TJ3GA5JM3Ox
ZQIIKf1joemxq/VT2IpsqwMY67KC4OUOiRy471guGdljFarACe8rzZh8BHONveJd
XDgM0oPBkR9z4BGlfbBgAG0bIRNSXp8yGaZMiuIHbI8I4TnR84KgyUUscsIlH03A
8PQL73vd5pU4jC6WdOaXwkI=
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,53 +1,116 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,107800C9B21513D8F642A394FAD9047E
bmaTCBYAzKzpUrdaT6sb/dbH5o3JbFu2d8s1NfKhghYUG/RWgzx5H8QWSsh1Ll+8
701HwSwauwbKaBWzWP5bj4mjw9hXcva8l1QWeuW+Q0GsE7uWNZGFQZbCxER/9jOu
36KMlx0twcIEGs9PNwnY7d9oS/BMVpiUqhL8sPihMLCFK0fm6VGjMrfdIZJuZXEv
BKt+c0UPkkPmivZjSm6iTPKI6VpGeyg0sM/uZr+mRj7IOAD6vsSQnCfUOq00Rm14
ABrer8dCWJDKrx1iLq7tFojII+JcB7oBy+8KC/t0MlqmIP2jx93/MVW5lbZ3mj2v
BanVQvklHTLe/WHjoaltqBEKN0sIzfyed6qWudKHUa8yjAr0PS4rsTbO0S4fFz+A
KFWEs8fuXsanFHt5akWDTMiw1n4HaiioT4jjhWRRIKGEndztyGMklShYAdSTqsZO
vzPO+xqLlg6wOgCGZ3Kl/c243XyLMCI+lJlzu3ccqzQJbNfPADXUcxSTqaEByWG3
YIXttKY5WFBcNjf9B3c1qfJMt3nGY2QewnL+rNm/qpose/AsFS+2aqMeRw7fYh3R
O+H+G+0gxrSK0E3WiewMIvUqFI6W300MWx6O7d87OkbfwMLpLPumsfLKswOKaAIF
p0RxSABSe5ixqnErsoiYGNf3bln4tsQ+v5jYUY+Gn/9mVTPEYs6uwC78UW5Gj+Za
lB3V8aRxQjWBerhLhf3iCmkkOVaG5JvVJDmvwo6iBRZ4NNzkAqOJm/UvfWoKN91b
riHAWNayqvOfzaK6KYiJlOR9D779pK6xL+gZ0zo3rIA2yzs5MJAvJmaq6SQmQFl1
Vzhnf3hIGJFtJYQJhlr36pkPgG9jVdJPhZisY9EsIAHvDbbLlBNexSmZc2RZmsVL
VG6WqOm85DzuZxGULK/CnXCLpBMKWf9y5YPJrLkuwQILrr2btnAivPfUU80S3E0c
VslBodCkSGVx3iQoAVJv2+6ZNMRNLVzpLnlaVtHl/gvw+InJlXmzBlZQFKOCaOny
sz67qKmK1KWui2G3AzuvTEL9O++FVO+irpSNSLozxif/erLJl7R60pBkrWwd6jGB
8qQv7ni+xIeXDBLSu26zPunLR/2PhrrCv49KmqNmF7sSNx6xmcc3CfgEy+5+Tm97
KPE4JlaH/ZW61TlzXojbZMaiJltkFkpagFgm2bXrN1nMk2d6R+Yfe78lSvPKoB8k
1m7LY1lNXFZJh2hxQRhdV9oTokFahUSitQCg1S3eASuE2jFRRL4jrh4LcBWUHZnJ
OOAwBDOF4RfGyfiDs0IlrnLvK3a2KorlHfvUyj+cwkRmgI8sWgkJuNpz1mKDn5UZ
yGn2JczHY0CiInRGgwMnS1Z/WpJZYGNh7pP7Hm1RnzVslkWSJGaKJv9jDNUCyy8R
L+nwUSd6m6r8YWcs3zdBYsDHGOO5MgAU5Q8yuLbEgaK5NJSJgGkm+ya5oB88Y6T0
JcL/u5xKw4kJiKgiLr3zrWe5qV6+lpH7fGKy7fucJWltDkfQSD3Dp0b64TW4FuQq
VQhDR+KykLK6QxM2x3/maMfG578Ku1F6g4RboDR/6uCFu6hQuCoNYBk/QB0XpY13
-----END RSA PRIVATE KEY-----
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 3 (0x3)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Validity
Not Before: Jun 26 05:16:54 2024 GMT
Not After : Jul 9 05:16:54 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=Jessma, CN=jessma.org/emailAddress=ldcsaa@21cn.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:bb:c7:78:a5:2e:36:6d:1f:66:4a:ba:87:e3:e0:
5a:55:97:f2:05:db:20:c8:e7:9d:37:61:06:f0:96:
5c:69:ee:43:44:6a:a4:f2:8c:95:20:98:b9:59:05:
bc:07:43:34:c3:c5:f3:e4:fe:76:7f:9b:7c:54:1e:
c5:63:c1:73:19:a8:d3:6e:7e:0b:52:2d:a0:68:2b:
80:af:04:03:93:90:42:e9:84:83:99:74:96:0f:a6:
e6:94:eb:a5:b4:a6:18:c6:54:cd:91:e0:41:66:fe:
b4:d7:75:d6:7b:37:ab:2a:dd:f6:04:2f:46:f1:a9:
42:7a:7d:6f:fe:d1:08:5d:35:2c:1f:75:eb:dd:00:
78:0e:98:69:2b:4e:3e:6b:20:b2:7c:03:b1:70:6e:
47:2e:57:9b:c1:59:9f:bd:66:13:46:e1:cb:2a:02:
31:f9:2c:b2:c2:9f:98:49:76:11:3d:5a:a5:29:fa:
c9:5f:22:e5:c4:e6:f6:46:0e:90:90:ad:c7:39:23:
5a:96:b7:c5:4d:7d:dc:33:68:10:cb:fe:15:e5:ee:
90:22:56:96:51:bd:0c:72:26:06:d4:30:ba:f6:42:
b6:05:c2:b3:e4:82:99:dc:53:b4:7b:03:24:ff:0b:
4b:4e:be:03:d5:65:bf:88:1a:a6:df:f8:da:db:1c:
49:37
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Authority Key Identifier:
DE:3D:CF:8F:03:CB:09:A8:0F:87:0D:4D:08:02:EA:79:F6:40:9A:14
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment
X509v3 Subject Alternative Name:
DNS:localhost, DNS:jessma.org, DNS:*.jessma.org, DNS:jessma.com, DNS:*.jessma.com, DNS:jessma.net, DNS:*.jessma.net
X509v3 Subject Key Identifier:
59:F7:B5:52:91:FB:9E:E6:CF:3F:3A:46:2F:51:EF:A5:5D:48:2C:1F
Signature Algorithm: sha256WithRSAEncryption
Signature Value:
bc:cd:50:ae:14:cb:fc:8d:70:b3:87:e8:cc:a4:25:7e:67:77:
4b:40:1d:7c:52:57:e0:13:13:6e:9f:3c:a6:ba:16:a6:3a:cd:
66:de:99:27:71:04:4c:72:9c:5e:ed:33:e2:09:f7:8d:6c:ba:
d5:df:1b:0c:2c:ad:61:05:e3:a4:6d:cd:6b:b6:26:e6:37:3f:
13:bc:1c:f9:75:02:53:19:56:e3:51:bf:1e:76:8b:68:85:5c:
72:64:5b:cb:13:0e:5a:4a:f7:c9:45:f5:b5:cf:2b:c5:44:8a:
5b:36:41:99:8b:49:e3:d4:33:22:f3:73:0e:ea:0b:92:51:38:
e2:0f:17:ba:ab:19:66:53:99:db:04:56:27:17:3f:84:31:b4:
32:42:a1:46:77:35:9a:a7:9a:a1:8f:fb:f5:06:4d:13:54:6f:
5f:f6:91:44:9a:12:97:b3:50:d3:4f:eb:30:ff:0c:53:a3:8c:
cc:fb:db:22:c3:15:2b:6b:93:f8:15:59:1b:44:59:25:76:86:
8a:44:09:bf:16:19:ac:35:59:75:16:4b:ea:d5:8f:b5:2d:b0:
23:8f:4a:93:31:87:34:7e:12:d4:59:e2:fd:d0:ea:dc:fd:ab:
c7:38:ac:31:8d:60:b4:a4:0b:79:56:18:79:34:03:0f:26:e3:
4d:65:a2:4e
-----BEGIN CERTIFICATE-----
MIID6TCCAtGgAwIBAgIDAIFoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO
MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ
ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw
MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN
BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG
9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALEOPuYKEl/iN3ub/QNaaqo0Hynk62znTp5kXj0zQAqxLxwHU117xHBk
0LCZux0LnDFl9JAlilvqfeaXRWmQd6hrvV+1mNpnIe2xfyNWwa37QDNjXB7mEg3V
O/dN9KeVxq9RlH/dQJ7qZlYy4i7wznYMUlz38378wYoOvdAQBX1UrdjWA5T4q0Da
cRRAV0fIp45hBarp6T1nhDEvttU8yud2lIEV9jWblkyGIhU4FisGOIRRGhnKzCAh
CYSZ59mq8Wf4FawMyz/H4noHcWWJu4ID1oAE+VFGXKm78qjp/T71/myn5lcGquTx
oSoJrx7og+529eaJwgeJd2JF7OQ5NysCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg
hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O
BBYEFO0CmyFtrGLrkNkkA62QPzSp8vgJMB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa
OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQBT1JGXn7HMyNHZntM4kCp7kwN9
HSpcbQxbWFtk+l8ANP9SqCIEd4xc4rAaUDDDMdD2S0wF9iio1MA1KC5OoJ5Dqw6C
yTa08LRowlmnw+NNZC2xzaSRmzLGlPDHNauZ/G2ScdWsqR5v2+pKF7bYxAajRkk5
oqRRDI6X7vHsvX/kqTn9Prk0sFmU0EU64az2iUe/MG9v1WY8eOV+tTEq29GuYYjJ
E3H8vaeq1fTB0vYgT5xoCc36xVXju/3l17CE12n5of004u4eRi3/T0wbp9WgG2ns
wjetaYeIAWS/AJQzIK22tztGAbAk6kTgsO5YLx2h6GLGpytDXWvgzr2PdEu1
MIIEJjCCAw6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL
MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM
Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj
c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MTY1NFoYDzIyNDMwNzA5MDUxNjU0WjBu
MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE
CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s
ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7
x3ilLjZtH2ZKuofj4FpVl/IF2yDI5503YQbwllxp7kNEaqTyjJUgmLlZBbwHQzTD
xfPk/nZ/m3xUHsVjwXMZqNNufgtSLaBoK4CvBAOTkELphIOZdJYPpuaU66W0phjG
VM2R4EFm/rTXddZ7N6sq3fYEL0bxqUJ6fW/+0QhdNSwfdevdAHgOmGkrTj5rILJ8
A7FwbkcuV5vBWZ+9ZhNG4csqAjH5LLLCn5hJdhE9WqUp+slfIuXE5vZGDpCQrcc5
I1qWt8VNfdwzaBDL/hXl7pAiVpZRvQxyJgbUMLr2QrYFwrPkgpncU7R7AyT/C0tO
vgPVZb+IGqbf+NrbHEk3AgMBAAGjgb8wgbwwHwYDVR0jBBgwFoAU3j3PjwPLCagP
hw1NCALqefZAmhQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBPAwYgYDVR0RBFswWYIJ
bG9jYWxob3N0ggpqZXNzbWEub3JnggwqLmplc3NtYS5vcmeCCmplc3NtYS5jb22C
DCouamVzc21hLmNvbYIKamVzc21hLm5ldIIMKi5qZXNzbWEubmV0MB0GA1UdDgQW
BBRZ97VSkfue5s8/OkYvUe+lXUgsHzANBgkqhkiG9w0BAQsFAAOCAQEAvM1QrhTL
/I1ws4fozKQlfmd3S0AdfFJX4BMTbp88proWpjrNZt6ZJ3EETHKcXu0z4gn3jWy6
1d8bDCytYQXjpG3Na7Ym5jc/E7wc+XUCUxlW41G/HnaLaIVccmRbyxMOWkr3yUX1
tc8rxUSKWzZBmYtJ49QzIvNzDuoLklE44g8XuqsZZlOZ2wRWJxc/hDG0MkKhRnc1
mqeaoY/79QZNE1RvX/aRRJoSl7NQ00/rMP8MU6OMzPvbIsMVK2uT+BVZG0RZJXaG
ikQJvxYZrDVZdRZL6tWPtS2wI49KkzGHNH4S1Fni/dDq3P2rxzisMY1gtKQLeVYY
eTQDDybjTWWiTg==
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFHTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIgAqUxS2ufB0CAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBD8E9f397mpmzmM9zYTWt2DBIIE
wIo2i0YH7cT/WCLmSnVvpsbayeo0mbVUFS4xp2VerQUS+UXHlrrOFeKU8NYfG6SS
m+3PXksvUlDV9iGT0p/w2Fm1GVKhE7UAeTJkff7KWi2pc926DUbYxhFOUNyCnrQS
pWCdV6M/243A0kHg6kIlSblsXjzKMC6eSlh2FGa7M7my9A+nu0WGOqvazkOm/8jk
h20xmB3t/Qa8NQp59E9oLXs5+CokIKL17+PmtBKeKpQBxAUtFjcqRAugIiNpPjOS
K99cY/Tt1C8ugMIsFH1/4HzFDYiSDRZ630dKOzBruprHVkIvQXI1CW6edPlfFZKG
yHeH95kigPVWUxWwluwALVmlPwD4h/GWHGOS7HH6x4ubStogjmC2B9f4VQCd6YRu
lee3cdDvdqLoRCoU48SoM/+RMR3NpF508ulWhKrDZ4eGcqdUYrx3rWVyOrmfMJDe
kfckGKnhCA1hL3wb/HQuAs2st2lDKBwsYIsOc8UXhueRFHKk+W0O/5kureMPF14O
DAxqAW3meHq7CLY8WuqatptIrJVDT8Wkbx47tXhLapTwlI0Cbf2AGfJIWSGmM+VF
I5l13pW2tycQnAXzSdd0y9wE0df/EoyXfIJeEfBNkzVhkIIC3KmOiI8BCnei6UR9
jun4+6aeFyfGybJ04ybixXyFsCsVUa5QcnhPwJvC8QsVFpuzOttQ5cf4Xn57DyxT
4CzWieJ6iQpfAJahRcj/4O6KRmWuMPpkK8XsCgzOYM1MxETq4HbqXEp68KiT6Q9r
jEAmbfZ8NdPvAPZ/iXKtA/eaMDDy6EbzDscUBg/TSxsF286F+wH2kXvkbwL2E/zh
LsTcjsGUdNKxlDJaivi7dDbSzxzvcDYRh+8Bd/vOw2gJF2ohwXXp3GKTVu71LS+b
YruQ55Lauh761ziI/z7qZw9ko8erb5vcsqLh9duqtxTBnQEd05ufFhNnXk4Vq8Cp
hr30Qy5sJ7TUuAVs2RSuGHd0Q5l8NGLjQwtkDx5ofizZKQOMWTq8S3IA98QyFka0
e+XaGGQ/KZJciIoCkuzAX4mn/aIffMldQIEg5ybslBc326SdTe52ex5YlmUuyvbO
zDotjC/eeQEFvq6Xb14N+u7mp8xL5Dlro79aL3VNNGa3lgKP6lWtMjgcyZrWMdc4
xaV0sVbfRO8Pj4y3cZGXol529zSNSIc7wT2/kyvF6RgJEcluAIPAJ8ea6CXKqDfe
sYZDL1emVoKMoFy3YsnEI+py2xxSsU4pjGPanZZaVfrDfw3qnQWPovfOx5fVc6Om
U55o3nbR5wtjPlQmcdVlT/fo7m/OUu3UgdjyLFcljeezJGeskJ3PMYbSsi7Mf+yF
/BEW6IfqicjG9TTMGzNACHH0iqAzW6lrC60UXMRIXrs/segt3+r5JqfRH58TMBR+
O5xk6sjOL4uqTsJRmbMapHf4tPxli8PdvNYN+YTQ4tlwazrckwgC5TJ3GA5JM3Ox
ZQIIKf1joemxq/VT2IpsqwMY67KC4OUOiRy471guGdljFarACe8rzZh8BHONveJd
XDgM0oPBkR9z4BGlfbBgAG0bIRNSXp8yGaZMiuIHbI8I4TnR84KgyUUscsIlH03A
8PQL73vd5pU4jC6WdOaXwkI=
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,24 +1,25 @@
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDcyOTAwMDAwMFoXDTI2MDEwMTAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC2fR3Xv+UfpXv4ysbJW1QBm492DViVfkYNsHXutq+XkgVk
iiI0wzjnZRLKFQRDZfoyCLaVBcuWR9EYHE7IXVwf3G51LcXtNa5dOcjJ7s1pvaCx
0uqZDpgiuCWqCG9RgZS0XL8FwnwmC+KjcnIMAYHsPwv/cmEpJPyKrteUPuBQQ7p1
3VwSH1RCwkf+3HwnHCI/KfhwnKPv0S7AnrkO0d9i7h0SrOQ74TciEfS/CNHTUgzh
SsMjUT2x6wb287nAHM+gxm9Ubef9sccZ0jtO/LrtZl+1e7lrQUXllSqo5DnOkLwm
SPPyfUWbxzLnEJ1wZ9IMA9YudewcQMGmcwrUh+tjAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSPiwUsmRPh8HhJmRqqscZCTA/tiTAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAjobsYZeSm3Rnjdu8
kedlZzx9D0HRS0uT8IgtZEUZlpuOrndbX3j9EIZS6xqf9KmPi9n+5z38NfVt4xQG
0IvDVS5j5Q6EkDc+wmoKbgTnGyYqcrLxXo2bJXsf1QWPaN20PU/bci7WZ1aWTeNf
pVCyUXrDOpN5BleyNf9TmpuAc3p+N0jdtHo9EJ1c/sOTVqSrzWwTOrCri+g8YS1r
x91xAhyZKf02wejynAqTIL/1+PPwVY/kAuSovAUG2zBtiM9hgI+L0L+grbnQZ3bg
9MLkYnquH3XMPTCx8+khHglZ3m6R6hwzpJpQmU7YiyBAxgQ6F8RCjFqHeWeIWljn
Lqp1yA==
MIIEPTCCAyWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MTgwN1oYDzIyNDMwNzA5MDUx
ODA3WjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAOUc9/fMOyJHqaFzwkXzAOZQIF+tpeJtiX8gFpM/VXg21AYIdoZG
Gz5Vgg9atKKCT4gwDk2PlugxVtPuJymUSqyGgrHrOarEAy0uwWpcwBAW6/1NXEvI
dEIgHLkdfjiph5+KTRE3BXMjwDw4ON8Tt8al0ErbzH9g10ILrmi9krFmtxX6EiHE
ArzU2JPLWGzkMupYq9RxfKUC+BcRqpSRaGLbfLbt6VC2HGMtp78Wl/wNpdOd71E/
PpsFjA+FiQdcfUjLxwLC3Vd1O/W0nFChQe2XxPARd1uN1+/0n9nrRZDpUvC3o0em
k40ZUDWywS5zDw3/3arTK2zt1YHpVGZtbGsCAwEAAaOByzCByDAfBgNVHSMEGDAW
gBRc3zZvedhN0TDU4vKfnlNbufn9WzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DBu
BgNVHREEZzBlgglsb2NhbGhvc3SCDGhwc29ja2V0Lm9yZ4IOKi5ocHNvY2tldC5v
cmeCDGhwc29ja2V0LmNvbYIOKi5ocHNvY2tldC5jb22CDGhwc29ja2V0Lm5ldIIO
Ki5ocHNvY2tldC5uZXQwHQYDVR0OBBYEFHsbYvtQETpIr38nutD3KXYppj3iMA0G
CSqGSIb3DQEBCwUAA4IBAQCAGZ65PpRDhNwQ0evpA/EuByDWLTWOy/FzB85qD9RL
Iv0RA+j3DMqOpXu+qvKDcb2/Y4AmKhRY07zynyPAOhNPQ0++dGl5dWBt9ZnIFzVV
ldlUTiWFmIbVdoCX5Qw4xwHwL/VElaZ79wTh0D+aZDlZmCfXdRN5bSh7voWmrG9S
JEnLLjlJBzG8kUzc2kA33/taI2Tuq86m5cMOEyH8Nna7i+7cJ7Og00znGZyOGPCt
4DeL4mN+2NOW3H/+tffDVkJWhvcknCj8P4wB/QCKxELMixN3n7rNI6OCB6gQVDpu
F4ygXcKpVu2yKmVypVLM2T0em56yx7SNEOlsYTlBlE8D
-----END CERTIFICATE-----

View File

@ -1,83 +1,86 @@
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=cn, ST=gd, L=gz, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Validity
Not Before: Jul 29 00:00:00 2016 GMT
Not After : Jan 1 00:00:00 2026 GMT
Subject: C=cn, ST=gd, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:18:07 2024 GMT
Not After : Jul 9 05:18:07 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b6:7d:1d:d7:bf:e5:1f:a5:7b:f8:ca:c6:c9:5b:
54:01:9b:8f:76:0d:58:95:7e:46:0d:b0:75:ee:b6:
af:97:92:05:64:8a:22:34:c3:38:e7:65:12:ca:15:
04:43:65:fa:32:08:b6:95:05:cb:96:47:d1:18:1c:
4e:c8:5d:5c:1f:dc:6e:75:2d:c5:ed:35:ae:5d:39:
c8:c9:ee:cd:69:bd:a0:b1:d2:ea:99:0e:98:22:b8:
25:aa:08:6f:51:81:94:b4:5c:bf:05:c2:7c:26:0b:
e2:a3:72:72:0c:01:81:ec:3f:0b:ff:72:61:29:24:
fc:8a:ae:d7:94:3e:e0:50:43:ba:75:dd:5c:12:1f:
54:42:c2:47:fe:dc:7c:27:1c:22:3f:29:f8:70:9c:
a3:ef:d1:2e:c0:9e:b9:0e:d1:df:62:ee:1d:12:ac:
e4:3b:e1:37:22:11:f4:bf:08:d1:d3:52:0c:e1:4a:
c3:23:51:3d:b1:eb:06:f6:f3:b9:c0:1c:cf:a0:c6:
6f:54:6d:e7:fd:b1:c7:19:d2:3b:4e:fc:ba:ed:66:
5f:b5:7b:b9:6b:41:45:e5:95:2a:a8:e4:39:ce:90:
bc:26:48:f3:f2:7d:45:9b:c7:32:e7:10:9d:70:67:
d2:0c:03:d6:2e:75:ec:1c:40:c1:a6:73:0a:d4:87:
eb:63
00:e5:1c:f7:f7:cc:3b:22:47:a9:a1:73:c2:45:f3:
00:e6:50:20:5f:ad:a5:e2:6d:89:7f:20:16:93:3f:
55:78:36:d4:06:08:76:86:46:1b:3e:55:82:0f:5a:
b4:a2:82:4f:88:30:0e:4d:8f:96:e8:31:56:d3:ee:
27:29:94:4a:ac:86:82:b1:eb:39:aa:c4:03:2d:2e:
c1:6a:5c:c0:10:16:eb:fd:4d:5c:4b:c8:74:42:20:
1c:b9:1d:7e:38:a9:87:9f:8a:4d:11:37:05:73:23:
c0:3c:38:38:df:13:b7:c6:a5:d0:4a:db:cc:7f:60:
d7:42:0b:ae:68:bd:92:b1:66:b7:15:fa:12:21:c4:
02:bc:d4:d8:93:cb:58:6c:e4:32:ea:58:ab:d4:71:
7c:a5:02:f8:17:11:aa:94:91:68:62:db:7c:b6:ed:
e9:50:b6:1c:63:2d:a7:bf:16:97:fc:0d:a5:d3:9d:
ef:51:3f:3e:9b:05:8c:0f:85:89:07:5c:7d:48:cb:
c7:02:c2:dd:57:75:3b:f5:b4:9c:50:a1:41:ed:97:
c4:f0:11:77:5b:8d:d7:ef:f4:9f:d9:eb:45:90:e9:
52:f0:b7:a3:47:a6:93:8d:19:50:35:b2:c1:2e:73:
0f:0d:ff:dd:aa:d3:2b:6c:ed:d5:81:e9:54:66:6d:
6c:6b
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Authority Key Identifier:
5C:DF:36:6F:79:D8:4D:D1:30:D4:E2:F2:9F:9E:53:5B:B9:F9:FD:5B
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment
X509v3 Subject Alternative Name:
DNS:localhost, DNS:hpsocket.org, DNS:*.hpsocket.org, DNS:hpsocket.com, DNS:*.hpsocket.com, DNS:hpsocket.net, DNS:*.hpsocket.net
X509v3 Subject Key Identifier:
8F:8B:05:2C:99:13:E1:F0:78:49:99:1A:AA:B1:C6:42:4C:0F:ED:89
X509v3 Authority Key Identifier:
keyid:73:3B:7E:C8:90:A0:20:A3:DC:FB:09:D1:20:F1:1D:B6:19:5A:E6:98
7B:1B:62:FB:50:11:3A:48:AF:7F:27:BA:D0:F7:29:76:29:A6:3D:E2
Signature Algorithm: sha256WithRSAEncryption
8e:86:ec:61:97:92:9b:74:67:8d:db:bc:91:e7:65:67:3c:7d:
0f:41:d1:4b:4b:93:f0:88:2d:64:45:19:96:9b:8e:ae:77:5b:
5f:78:fd:10:86:52:eb:1a:9f:f4:a9:8f:8b:d9:fe:e7:3d:fc:
35:f5:6d:e3:14:06:d0:8b:c3:55:2e:63:e5:0e:84:90:37:3e:
c2:6a:0a:6e:04:e7:1b:26:2a:72:b2:f1:5e:8d:9b:25:7b:1f:
d5:05:8f:68:dd:b4:3d:4f:db:72:2e:d6:67:56:96:4d:e3:5f:
a5:50:b2:51:7a:c3:3a:93:79:06:57:b2:35:ff:53:9a:9b:80:
73:7a:7e:37:48:dd:b4:7a:3d:10:9d:5c:fe:c3:93:56:a4:ab:
cd:6c:13:3a:b0:ab:8b:e8:3c:61:2d:6b:c7:dd:71:02:1c:99:
29:fd:36:c1:e8:f2:9c:0a:93:20:bf:f5:f8:f3:f0:55:8f:e4:
02:e4:a8:bc:05:06:db:30:6d:88:cf:61:80:8f:8b:d0:bf:a0:
ad:b9:d0:67:76:e0:f4:c2:e4:62:7a:ae:1f:75:cc:3d:30:b1:
f3:e9:21:1e:09:59:de:6e:91:ea:1c:33:a4:9a:50:99:4e:d8:
8b:20:40:c6:04:3a:17:c4:42:8c:5a:87:79:67:88:5a:58:e7:
2e:aa:75:c8
Signature Value:
80:19:9e:b9:3e:94:43:84:dc:10:d1:eb:e9:03:f1:2e:07:20:
d6:2d:35:8e:cb:f1:73:07:ce:6a:0f:d4:4b:22:fd:11:03:e8:
f7:0c:ca:8e:a5:7b:be:aa:f2:83:71:bd:bf:63:80:26:2a:14:
58:d3:bc:f2:9f:23:c0:3a:13:4f:43:4f:be:74:69:79:75:60:
6d:f5:99:c8:17:35:55:95:d9:54:4e:25:85:98:86:d5:76:80:
97:e5:0c:38:c7:01:f0:2f:f5:44:95:a6:7b:f7:04:e1:d0:3f:
9a:64:39:59:98:27:d7:75:13:79:6d:28:7b:be:85:a6:ac:6f:
52:24:49:cb:2e:39:49:07:31:bc:91:4c:dc:da:40:37:df:fb:
5a:23:64:ee:ab:ce:a6:e5:c3:0e:13:21:fc:36:76:bb:8b:ee:
dc:27:b3:a0:d3:4c:e7:19:9c:8e:18:f0:ad:e0:37:8b:e2:63:
7e:d8:d3:96:dc:7f:fe:b5:f7:c3:56:42:56:86:f7:24:9c:28:
fc:3f:8c:01:fd:00:8a:c4:42:cc:8b:13:77:9f:ba:cd:23:a3:
82:07:a8:10:54:3a:6e:17:8c:a0:5d:c2:a9:56:ed:b2:2a:65:
72:a5:52:cc:d9:3d:1e:9b:9e:b2:c7:b4:8d:10:e9:6c:61:39:
41:94:4f:03
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDcyOTAwMDAwMFoXDTI2MDEwMTAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC2fR3Xv+UfpXv4ysbJW1QBm492DViVfkYNsHXutq+XkgVk
iiI0wzjnZRLKFQRDZfoyCLaVBcuWR9EYHE7IXVwf3G51LcXtNa5dOcjJ7s1pvaCx
0uqZDpgiuCWqCG9RgZS0XL8FwnwmC+KjcnIMAYHsPwv/cmEpJPyKrteUPuBQQ7p1
3VwSH1RCwkf+3HwnHCI/KfhwnKPv0S7AnrkO0d9i7h0SrOQ74TciEfS/CNHTUgzh
SsMjUT2x6wb287nAHM+gxm9Ubef9sccZ0jtO/LrtZl+1e7lrQUXllSqo5DnOkLwm
SPPyfUWbxzLnEJ1wZ9IMA9YudewcQMGmcwrUh+tjAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSPiwUsmRPh8HhJmRqqscZCTA/tiTAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAjobsYZeSm3Rnjdu8
kedlZzx9D0HRS0uT8IgtZEUZlpuOrndbX3j9EIZS6xqf9KmPi9n+5z38NfVt4xQG
0IvDVS5j5Q6EkDc+wmoKbgTnGyYqcrLxXo2bJXsf1QWPaN20PU/bci7WZ1aWTeNf
pVCyUXrDOpN5BleyNf9TmpuAc3p+N0jdtHo9EJ1c/sOTVqSrzWwTOrCri+g8YS1r
x91xAhyZKf02wejynAqTIL/1+PPwVY/kAuSovAUG2zBtiM9hgI+L0L+grbnQZ3bg
9MLkYnquH3XMPTCx8+khHglZ3m6R6hwzpJpQmU7YiyBAxgQ6F8RCjFqHeWeIWljn
Lqp1yA==
MIIEPTCCAyWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MTgwN1oYDzIyNDMwNzA5MDUx
ODA3WjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAOUc9/fMOyJHqaFzwkXzAOZQIF+tpeJtiX8gFpM/VXg21AYIdoZG
Gz5Vgg9atKKCT4gwDk2PlugxVtPuJymUSqyGgrHrOarEAy0uwWpcwBAW6/1NXEvI
dEIgHLkdfjiph5+KTRE3BXMjwDw4ON8Tt8al0ErbzH9g10ILrmi9krFmtxX6EiHE
ArzU2JPLWGzkMupYq9RxfKUC+BcRqpSRaGLbfLbt6VC2HGMtp78Wl/wNpdOd71E/
PpsFjA+FiQdcfUjLxwLC3Vd1O/W0nFChQe2XxPARd1uN1+/0n9nrRZDpUvC3o0em
k40ZUDWywS5zDw3/3arTK2zt1YHpVGZtbGsCAwEAAaOByzCByDAfBgNVHSMEGDAW
gBRc3zZvedhN0TDU4vKfnlNbufn9WzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DBu
BgNVHREEZzBlgglsb2NhbGhvc3SCDGhwc29ja2V0Lm9yZ4IOKi5ocHNvY2tldC5v
cmeCDGhwc29ja2V0LmNvbYIOKi5ocHNvY2tldC5jb22CDGhwc29ja2V0Lm5ldIIO
Ki5ocHNvY2tldC5uZXQwHQYDVR0OBBYEFHsbYvtQETpIr38nutD3KXYppj3iMA0G
CSqGSIb3DQEBCwUAA4IBAQCAGZ65PpRDhNwQ0evpA/EuByDWLTWOy/FzB85qD9RL
Iv0RA+j3DMqOpXu+qvKDcb2/Y4AmKhRY07zynyPAOhNPQ0++dGl5dWBt9ZnIFzVV
ldlUTiWFmIbVdoCX5Qw4xwHwL/VElaZ79wTh0D+aZDlZmCfXdRN5bSh7voWmrG9S
JEnLLjlJBzG8kUzc2kA33/taI2Tuq86m5cMOEyH8Nna7i+7cJ7Og00znGZyOGPCt
4DeL4mN+2NOW3H/+tffDVkJWhvcknCj8P4wB/QCKxELMixN3n7rNI6OCB6gQVDpu
F4ygXcKpVu2yKmVypVLM2T0em56yx7SNEOlsYTlBlE8D
-----END CERTIFICATE-----

View File

@ -1,18 +1,18 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIC8zCCAdsCAQAwgYMxCzAJBgNVBAYTAmNuMQswCQYDVQQIDAJnZDELMAkGA1UE
BwwCZ3oxETAPBgNVBAoMCGhwc29ja2V0MQwwCgYDVQQLDANzc3QxGTAXBgNVBAMM
EHd3dy5ocHNvY2tldC5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNv
bTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZ9Hde/5R+le/jKxslb
VAGbj3YNWJV+Rg2wde62r5eSBWSKIjTDOOdlEsoVBENl+jIItpUFy5ZH0RgcTshd
XB/cbnUtxe01rl05yMnuzWm9oLHS6pkOmCK4JaoIb1GBlLRcvwXCfCYL4qNycgwB
gew/C/9yYSkk/Iqu15Q+4FBDunXdXBIfVELCR/7cfCccIj8p+HCco+/RLsCeuQ7R
32LuHRKs5DvhNyIR9L8I0dNSDOFKwyNRPbHrBvbzucAcz6DGb1Rt5/2xxxnSO078
uu1mX7V7uWtBReWVKqjkOc6QvCZI8/J9RZvHMucQnXBn0gwD1i517BxAwaZzCtSH
62MCAwEAAaAqMBMGCSqGSIb3DQEJAjEGDARwcG1tMBMGCSqGSIb3DQEJBzEGDARw
cG1tMA0GCSqGSIb3DQEBCwUAA4IBAQANvKNla4YTPuXJg4J3nSGHlj8uKjVEoNF5
khEy7QniiuQFAjW3hGE+OrPGqC9IWNgvUIaFVrKMQYilkf7zgPEy52LT5s4efsAS
PzZvl1tkQVDUTLt8VCS6dTuiUKU+i8wVbIN3/hd4L/8SwMicRimGlHM+6NESGx2+
PmWiXT8k+v8z00t7BsBiXuoL2lHEOpD82TS1kWyYstR9G+5ySyuJ8Dg3oz8a8XRy
CJG/AXaHjm0dOCnhMpSfecYi0ScC25CbcHcYjvBBgIk9WLHl3qqWl0T+idU5G4YI
m4k6+QZo1ecYOukNzaF5+Zyh5ROy2BnSJ3rLCfvoG6CVSEYR3IqD
MIIC9DCCAdwCAQAwgYAxCzAJBgNVBAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UE
BwwCR1oxDDAKBgNVBAoMA1NTVDERMA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMM
DGhwc29ja2V0Lm9yZzEfMB0GCSqGSIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOUc9/fMOyJHqaFzwkXzAOZQ
IF+tpeJtiX8gFpM/VXg21AYIdoZGGz5Vgg9atKKCT4gwDk2PlugxVtPuJymUSqyG
grHrOarEAy0uwWpcwBAW6/1NXEvIdEIgHLkdfjiph5+KTRE3BXMjwDw4ON8Tt8al
0ErbzH9g10ILrmi9krFmtxX6EiHEArzU2JPLWGzkMupYq9RxfKUC+BcRqpSRaGLb
fLbt6VC2HGMtp78Wl/wNpdOd71E/PpsFjA+FiQdcfUjLxwLC3Vd1O/W0nFChQe2X
xPARd1uN1+/0n9nrRZDpUvC3o0emk40ZUDWywS5zDw3/3arTK2zt1YHpVGZtbGsC
AwEAAaAuMBUGCSqGSIb3DQEJAjEIDAYxMjM0NTYwFQYJKoZIhvcNAQkHMQgMBjEy
MzQ1NjANBgkqhkiG9w0BAQsFAAOCAQEA3qwqL+PvyieRNDRMVurd3Fh3qoe+/CAb
G9ghU2ejYV2a8ErMJHfczqVdG+PpmV/WjoTMUO5sXayCbRrKJd5y/APF1KLPA6xa
BwsnS7ii/b5SLfsRVyyrdR5hyylYdVgKNFfOqCP/3/yNjHtfZg1eZMl83zs1Noe9
7CiOthY827+KK1iE9QN1Z+mJQztCCUiCtTihQalRyx/AIFFgHUUzcenOLTXZTKhI
Hrnj1TUKtqLxzUQquDcexTAmlvMyzC9bHZwJZ43xWJyuVSFJYtnEq90AeWVVyE3Y
J/PFVNbcFxGm/Q0l6rI22Z9VYFbj1buS01PPTeAw2QUVgt8htiaE4A==
-----END CERTIFICATE REQUEST-----

View File

@ -1,30 +1,30 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,BE353B23DE1F889BFAFB7E8A282C09AE
AX+bB94fL1762lN7kd4j3wBcX4JvNiFDItbqJ7LIYxJ+1wGrLnwmDJPG04ZoaOnl
x7RJNT8a7wjh1GRwYkOR7opwlJXI1F8TDh3/cGhvSDzwJdgK4bkIEwYAAL1IDdDl
0FoFPc828rz8jmQqrkZY5ijvP7glqtlHGqbEQHos4n385jhD1OpZ7F35BR+7H9+8
Vx43u+8o+eJqvjb9PY8FbZzttqy2I9iNoX68queRajaTSBom+6dafNT/BrAntW6j
i7VcjnNdBnu/WftLgE2EO2N9LGq2GF+avXSs05u5QM8yF5A3ReStFl03CgckD0Hc
6d+FlAFLSD76CS6RRK/4Dw2c0XIw2v+v3J9sDayW0KI5whl4ZSD2uMHefOGTLZa1
rHpnDnB0b0/y1rh/ecDg2ajPmjPmrBjYh/3/Gz4Yy9560/EbY4QRjozuVKHXU18g
Fpkwk3Sp5ngJkavqCWcDEsJLm8KLNw5Rdnc/VlXU8+kHs0oej7e0KysD4YWhDxhm
a28u+pzQEStHE+NVBE+lYiJjuS9RzS8nEJZKRJXBMFqmtEa1T52k6F3xd9GeCk+U
n/ZLyKtMLIjQtKxMNRP7XWfnAeXpFr5FmeeHZ2sd/XUtTe8S8idhOmvPrV9ljp0e
nc/mS9vGbDhOzR8k42xcRrcshdpiFKhBJicX8XK/kDzb4Wb+Xgh8lJL8ju3IrLgM
7mGMgXGaI6E3h9s+a91xyTZoOQIoTfESXyWSmun1HyBk9/LrCju7TtzXEXaxR2mh
V7+1vIaG4WNIdOh7G849kjm8yKDiyVd/I6CHSfcn8kvUadpIdGi9lF2AITkMyLsm
gO3rdHyY4eDHTnwKbAoqIURZ9qzYFOfYwDiY4wAxvYu49j+yWJUhBwYg2zDv+AEz
PvZO742nTN9OqMwib7j5yLjqe++y64jOlf4R8gE1ZTRwWOJyWNA0DL+tBDaRrbj2
lob9xv2ra/k/pozmkqg2OPDQ2UB8ftgnzsGXjvllgCco/qMvFTbwYunxvz5pfCdK
LfV46HxPJPUUyZmZMx/pQ2rIAkxwUUhaKJbxXOF6fK1zSljBHh4iNqf+xKhso6Ob
WAWg6W2TIi46KXwR/s3ZQmosdLmFFiBAnWSeFXos67dzKJJsOBUEGzbFBPSqwIoN
/HTzHU58lm7X0Y9t3bybSYot7zUL1bG6G07KrObOfvUlFJS63fq0MVh5s/Tsaqyh
H/hREaxikg93L1JXc3aU80HK5crn+duAAC2UHOEbws3X0QpxGTgxCtPKcUVgJPc4
MYiqxW6K4dsBr/kvG4/wn4NvN99UMG2ZfNkp7ehScdrdqGegH7mDwYDidSMlMQpx
nFRu6mSbstgy1aE4Nj7wwptfdtB29tNUjUMsulLM6LKhCWfNey63Yq6TNNYD8vA4
919h1yYmhfCCXsczlQWm4Ck2p8rIkBuNhNkPbW3KxRwr40k+YmtYScbV3gUCOR8F
/r8TSNNqq76KVCMQlRNc9qfHobrUCIFjtzwl/4LgDWgi8wnMy+gBWm20QkLyXI5/
dWzPt06aDhoT0afuWI3iG1dTgt0FerBG4fJ0cwQlKa2tzb0VOq1p/0114pWjX17/
-----END RSA PRIVATE KEY-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIYjqrrFD23yYCAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBARAfRwxWbz3xqJW2a1AbkuBIIE
0ExshOrbiqOfeZJkSfx76phCByjE3GOrjVvpCOoRII+h9htw/SqYUTdOQFzEyDGc
k6ufg++NmgFg88hKqDDXJsJ2uwCgJxMsx6VL1bOMsnFB2C1rHsXvGW+0Q1WwN7Mg
xx/t0EBxcH6XtW6qajHoK1Am+hUPyBlkXCDdCtVAXLYB96qqPpLEt+tEb+G7yPav
PkRUFVoxOwQxBqZtDf+vEI+VfFMR64rLnCLVcjxU7JFnwfXuCXsM3hceZIvdnEnj
kG+3KktNi/65wFywdbg3I0kCk5VJd+w1jvQOjb+azYLGqGOf2uBnwqoxObLen5r3
dBYcQCOXye2irYQDU37wBFwy5AjFy0iYaKcwQb+x9NhfSf5na++jQBEL7+y6ghOb
8zyYtfF2KX/yple531EIzmKpuo4EIWhUnLqlrU4P3jscc5azTq0MIGfQsYxntmY9
GkTy+riiQDvKRrfJVjs4U2ywHJ+6dWuR27xE/YaQN7s56vSPCgJIe7EcBCWceCF0
1QXGEAoMeq1/G7vfhji4S1lGAMONWEcC2F5eFeowNpxiEONWkh7Aiky86dKmhxr4
okDfTiG9fn6L0xYs8rYbs4vdJ8JT0oEFyzVi8KWihRfm/qS6bRO4nRuynuy4KdoS
vE0IIvnxwk6i700496iAclZ+yED77/fbSClK0vObMiJcBlKhtPKYwBkvy9XhuM0k
HdieJWySviSI1gbpfHiY7MLqduu1Gz6ectDpQx51HL0rfYBxVgbJ7thQiXqzGZ3J
JB/iFqGv+ltrdR1HSeTOOzYLRZVVCoTb3B/t38K2C8x/ufZOSdXl0Ofuujonmtfz
umyTSStGS4zbwV1ztBvqGTkDY85h89fUhL9OiPlP0+itMNTQWWmIfdJ5njAr6nNO
nOXJmCQrhonHBTK/7yTYbjbhl6JuMSoLbWqSjq038x271f7kf6hO8HT4tVeU7VM3
NISjZVoPZQX+5YoF6/zRX+HupXJPESLFcJwURljhR+3nqiFFABnlHg6qf8WZ6ttu
qth/l6PPEwtdvhBVX3BKL7oUd7y7StF/maM/96OHxlc+p8AyqsbUcen2Ioymtw4o
fpwqzWTIwP/D0dgajN3fzTlbg7qvJeTnI+O1+7eC6DiNlKG4Yigj0f3MoTzIjEKu
ic6hRU2Mt3Sd0quayiz6jH5FVI0cI7rScbOYM3K/8kEQpLdpVmtpWUxZHvmqjnsv
JUQF42MuYypuiT4JX4mAW8mPRoLGzhH1LUClCsmaVcqTj7gHaQn8cLKMjzdsNVs8
LCmUimCFFHR109UBCdk7EdHar2KuGBjiy8RQhofBBtTtSve3gQWCaPMT0ofesKR4
bZ8iVUkbDdKQkyTMPDy0/8Val09zxmZ8mDEPASoxqAL/XT5g4H1gfQTq2XykV/M3
Ry17zMY4mCi+wsCLSbuMBECLZ29J9hLt/AeUgHN12LQvZCNTMetr+QrRvB1qVNkd
CzbkOshgt8f+FrLELBytDmsMbs6bSfFI4PRbheH+vD0JsH2Q8JfReiUk96ZZDxyI
9DsyC1Y2Jw1Iu7lx+oMXZXhdNU6dfmi+AvaSeDiSkaXlfN1HdwmPv8P9ZYT0Nx4C
b9fvvxOa1tA+AX6KxHQD3eVoYMP0t3wEZbF9Kq0cw1j/
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -1,113 +1,116 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: AES-256-CBC,BE353B23DE1F889BFAFB7E8A282C09AE
AX+bB94fL1762lN7kd4j3wBcX4JvNiFDItbqJ7LIYxJ+1wGrLnwmDJPG04ZoaOnl
x7RJNT8a7wjh1GRwYkOR7opwlJXI1F8TDh3/cGhvSDzwJdgK4bkIEwYAAL1IDdDl
0FoFPc828rz8jmQqrkZY5ijvP7glqtlHGqbEQHos4n385jhD1OpZ7F35BR+7H9+8
Vx43u+8o+eJqvjb9PY8FbZzttqy2I9iNoX68queRajaTSBom+6dafNT/BrAntW6j
i7VcjnNdBnu/WftLgE2EO2N9LGq2GF+avXSs05u5QM8yF5A3ReStFl03CgckD0Hc
6d+FlAFLSD76CS6RRK/4Dw2c0XIw2v+v3J9sDayW0KI5whl4ZSD2uMHefOGTLZa1
rHpnDnB0b0/y1rh/ecDg2ajPmjPmrBjYh/3/Gz4Yy9560/EbY4QRjozuVKHXU18g
Fpkwk3Sp5ngJkavqCWcDEsJLm8KLNw5Rdnc/VlXU8+kHs0oej7e0KysD4YWhDxhm
a28u+pzQEStHE+NVBE+lYiJjuS9RzS8nEJZKRJXBMFqmtEa1T52k6F3xd9GeCk+U
n/ZLyKtMLIjQtKxMNRP7XWfnAeXpFr5FmeeHZ2sd/XUtTe8S8idhOmvPrV9ljp0e
nc/mS9vGbDhOzR8k42xcRrcshdpiFKhBJicX8XK/kDzb4Wb+Xgh8lJL8ju3IrLgM
7mGMgXGaI6E3h9s+a91xyTZoOQIoTfESXyWSmun1HyBk9/LrCju7TtzXEXaxR2mh
V7+1vIaG4WNIdOh7G849kjm8yKDiyVd/I6CHSfcn8kvUadpIdGi9lF2AITkMyLsm
gO3rdHyY4eDHTnwKbAoqIURZ9qzYFOfYwDiY4wAxvYu49j+yWJUhBwYg2zDv+AEz
PvZO742nTN9OqMwib7j5yLjqe++y64jOlf4R8gE1ZTRwWOJyWNA0DL+tBDaRrbj2
lob9xv2ra/k/pozmkqg2OPDQ2UB8ftgnzsGXjvllgCco/qMvFTbwYunxvz5pfCdK
LfV46HxPJPUUyZmZMx/pQ2rIAkxwUUhaKJbxXOF6fK1zSljBHh4iNqf+xKhso6Ob
WAWg6W2TIi46KXwR/s3ZQmosdLmFFiBAnWSeFXos67dzKJJsOBUEGzbFBPSqwIoN
/HTzHU58lm7X0Y9t3bybSYot7zUL1bG6G07KrObOfvUlFJS63fq0MVh5s/Tsaqyh
H/hREaxikg93L1JXc3aU80HK5crn+duAAC2UHOEbws3X0QpxGTgxCtPKcUVgJPc4
MYiqxW6K4dsBr/kvG4/wn4NvN99UMG2ZfNkp7ehScdrdqGegH7mDwYDidSMlMQpx
nFRu6mSbstgy1aE4Nj7wwptfdtB29tNUjUMsulLM6LKhCWfNey63Yq6TNNYD8vA4
919h1yYmhfCCXsczlQWm4Ck2p8rIkBuNhNkPbW3KxRwr40k+YmtYScbV3gUCOR8F
/r8TSNNqq76KVCMQlRNc9qfHobrUCIFjtzwl/4LgDWgi8wnMy+gBWm20QkLyXI5/
dWzPt06aDhoT0afuWI3iG1dTgt0FerBG4fJ0cwQlKa2tzb0VOq1p/0114pWjX17/
-----END RSA PRIVATE KEY-----
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 1 (0x1)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=cn, ST=gd, L=gz, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Serial Number: 4 (0x4)
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=CN, ST=GD, L=GZ, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Validity
Not Before: Jul 29 00:00:00 2016 GMT
Not After : Jan 1 00:00:00 2026 GMT
Subject: C=cn, ST=gd, O=hpsocket, OU=sst, CN=www.hpsocket.org/emailAddress=ldcsaa@21cn.com
Not Before: Jun 26 05:18:07 2024 GMT
Not After : Jul 9 05:18:07 2243 GMT
Subject: C=CN, ST=GD, O=SST, OU=hpsocket, CN=hpsocket.org/emailAddress=ldcsaa@gmail.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
00:b6:7d:1d:d7:bf:e5:1f:a5:7b:f8:ca:c6:c9:5b:
54:01:9b:8f:76:0d:58:95:7e:46:0d:b0:75:ee:b6:
af:97:92:05:64:8a:22:34:c3:38:e7:65:12:ca:15:
04:43:65:fa:32:08:b6:95:05:cb:96:47:d1:18:1c:
4e:c8:5d:5c:1f:dc:6e:75:2d:c5:ed:35:ae:5d:39:
c8:c9:ee:cd:69:bd:a0:b1:d2:ea:99:0e:98:22:b8:
25:aa:08:6f:51:81:94:b4:5c:bf:05:c2:7c:26:0b:
e2:a3:72:72:0c:01:81:ec:3f:0b:ff:72:61:29:24:
fc:8a:ae:d7:94:3e:e0:50:43:ba:75:dd:5c:12:1f:
54:42:c2:47:fe:dc:7c:27:1c:22:3f:29:f8:70:9c:
a3:ef:d1:2e:c0:9e:b9:0e:d1:df:62:ee:1d:12:ac:
e4:3b:e1:37:22:11:f4:bf:08:d1:d3:52:0c:e1:4a:
c3:23:51:3d:b1:eb:06:f6:f3:b9:c0:1c:cf:a0:c6:
6f:54:6d:e7:fd:b1:c7:19:d2:3b:4e:fc:ba:ed:66:
5f:b5:7b:b9:6b:41:45:e5:95:2a:a8:e4:39:ce:90:
bc:26:48:f3:f2:7d:45:9b:c7:32:e7:10:9d:70:67:
d2:0c:03:d6:2e:75:ec:1c:40:c1:a6:73:0a:d4:87:
eb:63
00:e5:1c:f7:f7:cc:3b:22:47:a9:a1:73:c2:45:f3:
00:e6:50:20:5f:ad:a5:e2:6d:89:7f:20:16:93:3f:
55:78:36:d4:06:08:76:86:46:1b:3e:55:82:0f:5a:
b4:a2:82:4f:88:30:0e:4d:8f:96:e8:31:56:d3:ee:
27:29:94:4a:ac:86:82:b1:eb:39:aa:c4:03:2d:2e:
c1:6a:5c:c0:10:16:eb:fd:4d:5c:4b:c8:74:42:20:
1c:b9:1d:7e:38:a9:87:9f:8a:4d:11:37:05:73:23:
c0:3c:38:38:df:13:b7:c6:a5:d0:4a:db:cc:7f:60:
d7:42:0b:ae:68:bd:92:b1:66:b7:15:fa:12:21:c4:
02:bc:d4:d8:93:cb:58:6c:e4:32:ea:58:ab:d4:71:
7c:a5:02:f8:17:11:aa:94:91:68:62:db:7c:b6:ed:
e9:50:b6:1c:63:2d:a7:bf:16:97:fc:0d:a5:d3:9d:
ef:51:3f:3e:9b:05:8c:0f:85:89:07:5c:7d:48:cb:
c7:02:c2:dd:57:75:3b:f5:b4:9c:50:a1:41:ed:97:
c4:f0:11:77:5b:8d:d7:ef:f4:9f:d9:eb:45:90:e9:
52:f0:b7:a3:47:a6:93:8d:19:50:35:b2:c1:2e:73:
0f:0d:ff:dd:aa:d3:2b:6c:ed:d5:81:e9:54:66:6d:
6c:6b
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Authority Key Identifier:
5C:DF:36:6F:79:D8:4D:D1:30:D4:E2:F2:9F:9E:53:5B:B9:F9:FD:5B
X509v3 Basic Constraints:
CA:FALSE
Netscape Comment:
OpenSSL Generated Certificate
X509v3 Key Usage:
Digital Signature, Non Repudiation, Key Encipherment, Data Encipherment
X509v3 Subject Alternative Name:
DNS:localhost, DNS:hpsocket.org, DNS:*.hpsocket.org, DNS:hpsocket.com, DNS:*.hpsocket.com, DNS:hpsocket.net, DNS:*.hpsocket.net
X509v3 Subject Key Identifier:
8F:8B:05:2C:99:13:E1:F0:78:49:99:1A:AA:B1:C6:42:4C:0F:ED:89
X509v3 Authority Key Identifier:
keyid:73:3B:7E:C8:90:A0:20:A3:DC:FB:09:D1:20:F1:1D:B6:19:5A:E6:98
7B:1B:62:FB:50:11:3A:48:AF:7F:27:BA:D0:F7:29:76:29:A6:3D:E2
Signature Algorithm: sha256WithRSAEncryption
8e:86:ec:61:97:92:9b:74:67:8d:db:bc:91:e7:65:67:3c:7d:
0f:41:d1:4b:4b:93:f0:88:2d:64:45:19:96:9b:8e:ae:77:5b:
5f:78:fd:10:86:52:eb:1a:9f:f4:a9:8f:8b:d9:fe:e7:3d:fc:
35:f5:6d:e3:14:06:d0:8b:c3:55:2e:63:e5:0e:84:90:37:3e:
c2:6a:0a:6e:04:e7:1b:26:2a:72:b2:f1:5e:8d:9b:25:7b:1f:
d5:05:8f:68:dd:b4:3d:4f:db:72:2e:d6:67:56:96:4d:e3:5f:
a5:50:b2:51:7a:c3:3a:93:79:06:57:b2:35:ff:53:9a:9b:80:
73:7a:7e:37:48:dd:b4:7a:3d:10:9d:5c:fe:c3:93:56:a4:ab:
cd:6c:13:3a:b0:ab:8b:e8:3c:61:2d:6b:c7:dd:71:02:1c:99:
29:fd:36:c1:e8:f2:9c:0a:93:20:bf:f5:f8:f3:f0:55:8f:e4:
02:e4:a8:bc:05:06:db:30:6d:88:cf:61:80:8f:8b:d0:bf:a0:
ad:b9:d0:67:76:e0:f4:c2:e4:62:7a:ae:1f:75:cc:3d:30:b1:
f3:e9:21:1e:09:59:de:6e:91:ea:1c:33:a4:9a:50:99:4e:d8:
8b:20:40:c6:04:3a:17:c4:42:8c:5a:87:79:67:88:5a:58:e7:
2e:aa:75:c8
Signature Value:
80:19:9e:b9:3e:94:43:84:dc:10:d1:eb:e9:03:f1:2e:07:20:
d6:2d:35:8e:cb:f1:73:07:ce:6a:0f:d4:4b:22:fd:11:03:e8:
f7:0c:ca:8e:a5:7b:be:aa:f2:83:71:bd:bf:63:80:26:2a:14:
58:d3:bc:f2:9f:23:c0:3a:13:4f:43:4f:be:74:69:79:75:60:
6d:f5:99:c8:17:35:55:95:d9:54:4e:25:85:98:86:d5:76:80:
97:e5:0c:38:c7:01:f0:2f:f5:44:95:a6:7b:f7:04:e1:d0:3f:
9a:64:39:59:98:27:d7:75:13:79:6d:28:7b:be:85:a6:ac:6f:
52:24:49:cb:2e:39:49:07:31:bc:91:4c:dc:da:40:37:df:fb:
5a:23:64:ee:ab:ce:a6:e5:c3:0e:13:21:fc:36:76:bb:8b:ee:
dc:27:b3:a0:d3:4c:e7:19:9c:8e:18:f0:ad:e0:37:8b:e2:63:
7e:d8:d3:96:dc:7f:fe:b5:f7:c3:56:42:56:86:f7:24:9c:28:
fc:3f:8c:01:fd:00:8a:c4:42:cc:8b:13:77:9f:ba:cd:23:a3:
82:07:a8:10:54:3a:6e:17:8c:a0:5d:c2:a9:56:ed:b2:2a:65:
72:a5:52:cc:d9:3d:1e:9b:9e:b2:c7:b4:8d:10:e9:6c:61:39:
41:94:4f:03
-----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCY24x
CzAJBgNVBAgMAmdkMQswCQYDVQQHDAJnejERMA8GA1UECgwIaHBzb2NrZXQxDDAK
BgNVBAsMA3NzdDEZMBcGA1UEAwwQd3d3Lmhwc29ja2V0Lm9yZzEeMBwGCSqGSIb3
DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDcyOTAwMDAwMFoXDTI2MDEwMTAw
MDAwMFowdjELMAkGA1UEBhMCY24xCzAJBgNVBAgMAmdkMREwDwYDVQQKDAhocHNv
Y2tldDEMMAoGA1UECwwDc3N0MRkwFwYDVQQDDBB3d3cuaHBzb2NrZXQub3JnMR4w
HAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUA
A4IBDwAwggEKAoIBAQC2fR3Xv+UfpXv4ysbJW1QBm492DViVfkYNsHXutq+XkgVk
iiI0wzjnZRLKFQRDZfoyCLaVBcuWR9EYHE7IXVwf3G51LcXtNa5dOcjJ7s1pvaCx
0uqZDpgiuCWqCG9RgZS0XL8FwnwmC+KjcnIMAYHsPwv/cmEpJPyKrteUPuBQQ7p1
3VwSH1RCwkf+3HwnHCI/KfhwnKPv0S7AnrkO0d9i7h0SrOQ74TciEfS/CNHTUgzh
SsMjUT2x6wb287nAHM+gxm9Ubef9sccZ0jtO/LrtZl+1e7lrQUXllSqo5DnOkLwm
SPPyfUWbxzLnEJ1wZ9IMA9YudewcQMGmcwrUh+tjAgMBAAGjezB5MAkGA1UdEwQC
MAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRl
MB0GA1UdDgQWBBSPiwUsmRPh8HhJmRqqscZCTA/tiTAfBgNVHSMEGDAWgBRzO37I
kKAgo9z7CdEg8R22GVrmmDANBgkqhkiG9w0BAQsFAAOCAQEAjobsYZeSm3Rnjdu8
kedlZzx9D0HRS0uT8IgtZEUZlpuOrndbX3j9EIZS6xqf9KmPi9n+5z38NfVt4xQG
0IvDVS5j5Q6EkDc+wmoKbgTnGyYqcrLxXo2bJXsf1QWPaN20PU/bci7WZ1aWTeNf
pVCyUXrDOpN5BleyNf9TmpuAc3p+N0jdtHo9EJ1c/sOTVqSrzWwTOrCri+g8YS1r
x91xAhyZKf02wejynAqTIL/1+PPwVY/kAuSovAUG2zBtiM9hgI+L0L+grbnQZ3bg
9MLkYnquH3XMPTCx8+khHglZ3m6R6hwzpJpQmU7YiyBAxgQ6F8RCjFqHeWeIWljn
Lqp1yA==
MIIEPTCCAyWgAwIBAgIBBDANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMCQ04x
CzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMREwDwYDVQQL
DAhocHNvY2tldDEVMBMGA1UEAwwMaHBzb2NrZXQub3JnMR8wHQYJKoZIhvcNAQkB
FhBsZGNzYWFAZ21haWwuY29tMCAXDTI0MDYyNjA1MTgwN1oYDzIyNDMwNzA5MDUx
ODA3WjBzMQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDER
MA8GA1UECwwIaHBzb2NrZXQxFTATBgNVBAMMDGhwc29ja2V0Lm9yZzEfMB0GCSqG
SIb3DQEJARYQbGRjc2FhQGdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAOUc9/fMOyJHqaFzwkXzAOZQIF+tpeJtiX8gFpM/VXg21AYIdoZG
Gz5Vgg9atKKCT4gwDk2PlugxVtPuJymUSqyGgrHrOarEAy0uwWpcwBAW6/1NXEvI
dEIgHLkdfjiph5+KTRE3BXMjwDw4ON8Tt8al0ErbzH9g10ILrmi9krFmtxX6EiHE
ArzU2JPLWGzkMupYq9RxfKUC+BcRqpSRaGLbfLbt6VC2HGMtp78Wl/wNpdOd71E/
PpsFjA+FiQdcfUjLxwLC3Vd1O/W0nFChQe2XxPARd1uN1+/0n9nrRZDpUvC3o0em
k40ZUDWywS5zDw3/3arTK2zt1YHpVGZtbGsCAwEAAaOByzCByDAfBgNVHSMEGDAW
gBRc3zZvedhN0TDU4vKfnlNbufn9WzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DBu
BgNVHREEZzBlgglsb2NhbGhvc3SCDGhwc29ja2V0Lm9yZ4IOKi5ocHNvY2tldC5v
cmeCDGhwc29ja2V0LmNvbYIOKi5ocHNvY2tldC5jb22CDGhwc29ja2V0Lm5ldIIO
Ki5ocHNvY2tldC5uZXQwHQYDVR0OBBYEFHsbYvtQETpIr38nutD3KXYppj3iMA0G
CSqGSIb3DQEBCwUAA4IBAQCAGZ65PpRDhNwQ0evpA/EuByDWLTWOy/FzB85qD9RL
Iv0RA+j3DMqOpXu+qvKDcb2/Y4AmKhRY07zynyPAOhNPQ0++dGl5dWBt9ZnIFzVV
ldlUTiWFmIbVdoCX5Qw4xwHwL/VElaZ79wTh0D+aZDlZmCfXdRN5bSh7voWmrG9S
JEnLLjlJBzG8kUzc2kA33/taI2Tuq86m5cMOEyH8Nna7i+7cJ7Og00znGZyOGPCt
4DeL4mN+2NOW3H/+tffDVkJWhvcknCj8P4wB/QCKxELMixN3n7rNI6OCB6gQVDpu
F4ygXcKpVu2yKmVypVLM2T0em56yx7SNEOlsYTlBlE8D
-----END CERTIFICATE-----
-----BEGIN ENCRYPTED PRIVATE KEY-----
MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIYjqrrFD23yYCAggA
MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBARAfRwxWbz3xqJW2a1AbkuBIIE
0ExshOrbiqOfeZJkSfx76phCByjE3GOrjVvpCOoRII+h9htw/SqYUTdOQFzEyDGc
k6ufg++NmgFg88hKqDDXJsJ2uwCgJxMsx6VL1bOMsnFB2C1rHsXvGW+0Q1WwN7Mg
xx/t0EBxcH6XtW6qajHoK1Am+hUPyBlkXCDdCtVAXLYB96qqPpLEt+tEb+G7yPav
PkRUFVoxOwQxBqZtDf+vEI+VfFMR64rLnCLVcjxU7JFnwfXuCXsM3hceZIvdnEnj
kG+3KktNi/65wFywdbg3I0kCk5VJd+w1jvQOjb+azYLGqGOf2uBnwqoxObLen5r3
dBYcQCOXye2irYQDU37wBFwy5AjFy0iYaKcwQb+x9NhfSf5na++jQBEL7+y6ghOb
8zyYtfF2KX/yple531EIzmKpuo4EIWhUnLqlrU4P3jscc5azTq0MIGfQsYxntmY9
GkTy+riiQDvKRrfJVjs4U2ywHJ+6dWuR27xE/YaQN7s56vSPCgJIe7EcBCWceCF0
1QXGEAoMeq1/G7vfhji4S1lGAMONWEcC2F5eFeowNpxiEONWkh7Aiky86dKmhxr4
okDfTiG9fn6L0xYs8rYbs4vdJ8JT0oEFyzVi8KWihRfm/qS6bRO4nRuynuy4KdoS
vE0IIvnxwk6i700496iAclZ+yED77/fbSClK0vObMiJcBlKhtPKYwBkvy9XhuM0k
HdieJWySviSI1gbpfHiY7MLqduu1Gz6ectDpQx51HL0rfYBxVgbJ7thQiXqzGZ3J
JB/iFqGv+ltrdR1HSeTOOzYLRZVVCoTb3B/t38K2C8x/ufZOSdXl0Ofuujonmtfz
umyTSStGS4zbwV1ztBvqGTkDY85h89fUhL9OiPlP0+itMNTQWWmIfdJ5njAr6nNO
nOXJmCQrhonHBTK/7yTYbjbhl6JuMSoLbWqSjq038x271f7kf6hO8HT4tVeU7VM3
NISjZVoPZQX+5YoF6/zRX+HupXJPESLFcJwURljhR+3nqiFFABnlHg6qf8WZ6ttu
qth/l6PPEwtdvhBVX3BKL7oUd7y7StF/maM/96OHxlc+p8AyqsbUcen2Ioymtw4o
fpwqzWTIwP/D0dgajN3fzTlbg7qvJeTnI+O1+7eC6DiNlKG4Yigj0f3MoTzIjEKu
ic6hRU2Mt3Sd0quayiz6jH5FVI0cI7rScbOYM3K/8kEQpLdpVmtpWUxZHvmqjnsv
JUQF42MuYypuiT4JX4mAW8mPRoLGzhH1LUClCsmaVcqTj7gHaQn8cLKMjzdsNVs8
LCmUimCFFHR109UBCdk7EdHar2KuGBjiy8RQhofBBtTtSve3gQWCaPMT0ofesKR4
bZ8iVUkbDdKQkyTMPDy0/8Val09zxmZ8mDEPASoxqAL/XT5g4H1gfQTq2XykV/M3
Ry17zMY4mCi+wsCLSbuMBECLZ29J9hLt/AeUgHN12LQvZCNTMetr+QrRvB1qVNkd
CzbkOshgt8f+FrLELBytDmsMbs6bSfFI4PRbheH+vD0JsH2Q8JfReiUk96ZZDxyI
9DsyC1Y2Jw1Iu7lx+oMXZXhdNU6dfmi+AvaSeDiSkaXlfN1HdwmPv8P9ZYT0Nx4C
b9fvvxOa1tA+AX6KxHQD3eVoYMP0t3wEZbF9Kq0cw1j/
-----END ENCRYPTED PRIVATE KEY-----

View File

@ -0,0 +1,13 @@
authorityKeyIdentifier = keyid,issuer
basicConstraints = CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = localhost
DNS.2 = jessma.org
DNS.3 = *.jessma.org
DNS.4 = jessma.com
DNS.5 = *.jessma.com
DNS.6 = jessma.net
DNS.7 = *.jessma.net

View File

@ -0,0 +1,13 @@
authorityKeyIdentifier = keyid,issuer
basicConstraints = CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
subjectAltName = @alt_names
[alt_names]
DNS.1 = localhost
DNS.2 = hpsocket.org
DNS.3 = *.hpsocket.org
DNS.4 = hpsocket.com
DNS.5 = *.hpsocket.com
DNS.6 = hpsocket.net
DNS.7 = *.hpsocket.net

View File

@ -5,7 +5,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-4c-server
LOCAL_SRC_FILES := server/server.cpp \
../global/helper.cpp \
../../src/common/crypto/Crypto.cpp \
../global/Crypto.cpp \
../../src/common/FileHelper.cpp \
../../src/common/FuncHelper.cpp \
../../src/common/SysHelper.cpp \
@ -22,7 +22,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-4c-client
LOCAL_SRC_FILES := client/client.cpp \
../global/helper.cpp \
../../src/common/crypto/Crypto.cpp \
../global/Crypto.cpp \
../../src/common/FileHelper.cpp \
../../src/common/FuncHelper.cpp \
../../src/common/SysHelper.cpp \
@ -39,7 +39,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-4c-agent
LOCAL_SRC_FILES := agent/agent.cpp \
../global/helper.cpp \
../../src/common/crypto/Crypto.cpp \
../global/Crypto.cpp \
../../src/common/FileHelper.cpp \
../../src/common/FuncHelper.cpp \
../../src/common/SysHelper.cpp \
@ -56,7 +56,7 @@ include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-4c-syncclient
LOCAL_SRC_FILES := syncclient/syncclient.cpp \
../global/helper.cpp \
../../src/common/crypto/Crypto.cpp \
../global/Crypto.cpp \
../../src/common/FileHelper.cpp \
../../src/common/FuncHelper.cpp \
../../src/common/SysHelper.cpp \

View File

@ -140,11 +140,11 @@
<RemoteOutRelDir>$(RemoteProjectRelDir)/$(ProjectName)/$(OutDir)</RemoteOutRelDir>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\src\common\SysHelper.cpp" />
<ClCompile Include="..\..\..\src\common\Thread.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="agent.cpp" />
</ItemGroup>
@ -152,13 +152,13 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
<ClInclude Include="..\..\..\src\common\GeneralHelper.h" />
<ClInclude Include="..\..\..\src\common\StringT.h" />
<ClInclude Include="..\..\..\src\common\SysHelper.h" />
<ClInclude Include="..\..\..\src\common\Thread.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{0589b081-d548-4a72-a6c3-c5040bc1bfe3}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="agent.cpp">
@ -24,9 +21,6 @@
<ClCompile Include="..\..\Global\helper.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\FileHelper.cpp">
<Filter>Common</Filter>
</ClCompile>
@ -39,14 +33,14 @@
<ClCompile Include="..\..\..\src\common\Thread.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Global\helper.h">
<Filter>Global</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -74,5 +68,8 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -140,11 +140,11 @@
<RemoteIntRelDir>$(RemoteProjectRelDir)/$(ProjectName)/$(IntDir)</RemoteIntRelDir>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\src\common\SysHelper.cpp" />
<ClCompile Include="..\..\..\src\common\Thread.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="client.cpp" />
</ItemGroup>
@ -152,13 +152,13 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
<ClInclude Include="..\..\..\src\common\GeneralHelper.h" />
<ClInclude Include="..\..\..\src\common\StringT.h" />
<ClInclude Include="..\..\..\src\common\SysHelper.h" />
<ClInclude Include="..\..\..\src\common\Thread.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{755b1b75-9d38-4e86-926f-8a955faf20b6}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="client.cpp">
@ -24,9 +21,6 @@
<ClCompile Include="..\..\Global\helper.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\FileHelper.cpp">
<Filter>Common</Filter>
</ClCompile>
@ -39,14 +33,14 @@
<ClCompile Include="..\..\..\src\common\Thread.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Global\helper.h">
<Filter>Global</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -74,5 +68,8 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -140,16 +140,15 @@
<RemoteIntRelDir>$(RemoteProjectRelDir)/$(ProjectName)/$(IntDir)</RemoteIntRelDir>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\src\common\SysHelper.cpp" />
<ClCompile Include="..\..\..\src\common\Thread.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="server.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
<ClInclude Include="..\..\..\src\common\GeneralHelper.h" />
@ -159,6 +158,7 @@
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{7349f651-e17e-46f0-96f2-b4675406db07}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="server.cpp">
@ -33,12 +30,12 @@
<ClCompile Include="..\..\Global\helper.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\Thread.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\FileHelper.h">
@ -65,14 +62,14 @@
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -140,11 +140,11 @@
<RemoteIntRelDir>$(RemoteProjectRelDir)/$(ProjectName)/$(IntDir)</RemoteIntRelDir>
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\src\common\SysHelper.cpp" />
<ClCompile Include="..\..\..\src\common\Thread.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="syncclient.cpp" />
</ItemGroup>
@ -152,13 +152,13 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
<ClInclude Include="..\..\..\src\common\GeneralHelper.h" />
<ClInclude Include="..\..\..\src\common\StringT.h" />
<ClInclude Include="..\..\..\src\common\SysHelper.h" />
<ClInclude Include="..\..\..\src\common\Thread.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08d}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{755b1b75-9d38-4e86-926f-8a955faf20b7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="syncclient.cpp">
@ -24,9 +21,6 @@
<ClCompile Include="..\..\Global\helper.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\FileHelper.cpp">
<Filter>Common</Filter>
</ClCompile>
@ -39,14 +33,14 @@
<ClCompile Include="..\..\..\src\common\Thread.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\Global\helper.h">
<Filter>Global</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\hpsocket\HPTypeDef.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -74,5 +68,8 @@
<ClInclude Include="..\..\..\include\hpsocket\HPSocket4C.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -4,7 +4,8 @@ LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-server
LOCAL_SRC_FILES := server/server.cpp \
../global/helper.cpp
../global/helper.cpp \
../global/Crypto.cpp
LOCAL_WHOLE_STATIC_LIBRARIES := $(MY_WHOLE_STATIC_LIBRARIES) hpsocket
LOCAL_C_INCLUDES := $(MY_C_INCLUDES)
LOCAL_CFLAGS := $(MY_CFLAGS) -D_NEED_SSL -D_NEED_HTTP
@ -16,7 +17,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-client
LOCAL_SRC_FILES := client/client.cpp \
../global/helper.cpp
../global/helper.cpp \
../global/Crypto.cpp
LOCAL_WHOLE_STATIC_LIBRARIES := $(MY_WHOLE_STATIC_LIBRARIES) hpsocket
LOCAL_C_INCLUDES := $(MY_C_INCLUDES)
LOCAL_CFLAGS := $(MY_CFLAGS) -D_NEED_SSL -D_NEED_HTTP
@ -28,7 +30,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-agent
LOCAL_SRC_FILES := agent/agent.cpp \
../global/helper.cpp
../global/helper.cpp \
../global/Crypto.cpp
LOCAL_WHOLE_STATIC_LIBRARIES := $(MY_WHOLE_STATIC_LIBRARIES) hpsocket
LOCAL_C_INCLUDES := $(MY_C_INCLUDES)
LOCAL_CFLAGS := $(MY_CFLAGS) -D_NEED_SSL -D_NEED_HTTP
@ -40,7 +43,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := hp-testecho-http-syncclient
LOCAL_SRC_FILES := syncclient/syncclient.cpp \
../global/helper.cpp
../global/helper.cpp \
../global/Crypto.cpp
LOCAL_WHOLE_STATIC_LIBRARIES := $(MY_WHOLE_STATIC_LIBRARIES) hpsocket
LOCAL_C_INCLUDES := $(MY_C_INCLUDES)
LOCAL_CFLAGS := $(MY_CFLAGS) -D_NEED_SSL -D_NEED_HTTP

View File

@ -208,7 +208,6 @@
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
@ -228,6 +227,7 @@
<ClCompile Include="..\..\..\src\SSLAgent.cpp" />
<ClCompile Include="..\..\..\src\SSLHelper.cpp" />
<ClCompile Include="..\..\..\src\TcpAgent.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="agent.cpp" />
</ItemGroup>
@ -235,7 +235,6 @@
<ClInclude Include="..\..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\Event.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
@ -265,6 +264,7 @@
<ClInclude Include="..\..\..\src\SSLAgent.h" />
<ClInclude Include="..\..\..\src\SSLHelper.h" />
<ClInclude Include="..\..\..\src\TcpAgent.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{0589b081-d548-4a72-a6c3-c5040bc1bfe3}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{2e158545-c647-4024-a9ab-a6f3521358f4}</UniqueIdentifier>
</Filter>
@ -66,9 +63,6 @@
<ClCompile Include="..\..\..\src\HttpHelper.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\SSLAgent.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
@ -90,6 +84,9 @@
<ClCompile Include="..\..\..\src\common\http\llhttp_url.c">
<Filter>Common\Http</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\BufferPool.h">
@ -179,9 +176,6 @@
<ClInclude Include="..\..\..\src\HttpHelper.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\SSLAgent.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -194,5 +188,8 @@
<ClInclude Include="..\..\..\src\common\http\llhttp_url.h">
<Filter>Common\Http</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -208,7 +208,6 @@
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
@ -228,6 +227,7 @@
<ClCompile Include="..\..\..\src\SSLClient.cpp" />
<ClCompile Include="..\..\..\src\SSLHelper.cpp" />
<ClCompile Include="..\..\..\src\TcpClient.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="client.cpp" />
</ItemGroup>
@ -235,7 +235,6 @@
<ClInclude Include="..\..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\Event.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
@ -265,6 +264,7 @@
<ClInclude Include="..\..\..\src\SSLClient.h" />
<ClInclude Include="..\..\..\src\SSLHelper.h" />
<ClInclude Include="..\..\..\src\TcpClient.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{755b1b75-9d38-4e86-926f-8a955faf20b6}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{657927e1-aeae-409e-9bcf-15e3e4057527}</UniqueIdentifier>
</Filter>
@ -66,9 +63,6 @@
<ClCompile Include="..\..\..\src\HttpHelper.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\SSLClient.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
@ -90,6 +84,9 @@
<ClCompile Include="..\..\..\src\common\http\llhttp_url.c">
<Filter>Common\Http</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\BufferPool.h">
@ -179,9 +176,6 @@
<ClInclude Include="..\..\..\src\HttpHelper.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\SSLClient.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -194,5 +188,8 @@
<ClInclude Include="..\..\..\src\common\http\llhttp_url.h">
<Filter>Common\Http</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -212,7 +212,6 @@
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
@ -232,6 +231,7 @@
<ClCompile Include="..\..\..\src\SSLHelper.cpp" />
<ClCompile Include="..\..\..\src\SSLServer.cpp" />
<ClCompile Include="..\..\..\src\TcpServer.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="server.cpp" />
</ItemGroup>
@ -239,7 +239,6 @@
<ClInclude Include="..\..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\Event.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
@ -269,6 +268,7 @@
<ClInclude Include="..\..\..\src\SSLHelper.h" />
<ClInclude Include="..\..\..\src\SSLServer.h" />
<ClInclude Include="..\..\..\src\TcpServer.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08c}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{f0dbed6f-8420-499e-bd40-f5cd676d449d}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{9e6043df-62b3-4fa4-b8b1-17dfcd3f6e4b}</UniqueIdentifier>
</Filter>
@ -63,9 +60,6 @@
<ClCompile Include="..\..\..\src\SSLServer.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\HttpCookie.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
@ -90,6 +84,9 @@
<ClCompile Include="..\..\..\src\common\http\llhttp_url.c">
<Filter>Common\Http</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\BufferPool.h">
@ -176,9 +173,6 @@
<ClInclude Include="..\..\..\src\SSLServer.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\HttpCookie.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -194,5 +188,8 @@
<ClInclude Include="..\..\..\src\common\http\llhttp_url.h">
<Filter>Common\Http</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -208,7 +208,6 @@
</PropertyGroup>
<ItemGroup>
<ClCompile Include="..\..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\..\src\common\FuncHelper.cpp" />
@ -228,6 +227,7 @@
<ClCompile Include="..\..\..\src\SSLClient.cpp" />
<ClCompile Include="..\..\..\src\SSLHelper.cpp" />
<ClCompile Include="..\..\..\src\TcpClient.cpp" />
<ClCompile Include="..\..\global\Crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="syncclient.cpp" />
</ItemGroup>
@ -235,7 +235,6 @@
<ClInclude Include="..\..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\..\src\common\Event.h" />
<ClInclude Include="..\..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\..\src\common\FuncHelper.h" />
@ -265,6 +264,7 @@
<ClInclude Include="..\..\..\src\SSLClient.h" />
<ClInclude Include="..\..\..\src\SSLHelper.h" />
<ClInclude Include="..\..\..\src\TcpClient.h" />
<ClInclude Include="..\..\global\Crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
</ItemGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">

View File

@ -13,9 +13,6 @@
<Filter Include="Global">
<UniqueIdentifier>{88ead97d-e618-4da0-8572-fcfb5e5cd08d}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{755b1b75-9d38-4e86-926f-8a955faf20b7}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{9fd6c2c0-1d68-4d10-a193-8b2909f3c206}</UniqueIdentifier>
</Filter>
@ -66,9 +63,6 @@
<ClCompile Include="..\..\..\src\HttpHelper.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\..\src\SSLClient.cpp">
<Filter>HPSocket</Filter>
</ClCompile>
@ -90,6 +84,9 @@
<ClCompile Include="..\..\..\src\common\http\llhttp_url.c">
<Filter>Common\Http</Filter>
</ClCompile>
<ClCompile Include="..\..\global\Crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\src\common\BufferPool.h">
@ -179,9 +176,6 @@
<ClInclude Include="..\..\..\src\HttpHelper.h">
<Filter>HPSocket</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\..\src\SSLClient.h">
<Filter>HPSocket</Filter>
</ClInclude>
@ -194,5 +188,8 @@
<ClInclude Include="..\..\..\src\common\http\llhttp_url.h">
<Filter>Common\Http</Filter>
</ClInclude>
<ClInclude Include="..\..\global\Crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -28,8 +28,8 @@
/* HP-Socket 版本号 */
#define HP_VERSION_MAJOR 6 // 主版本号
#define HP_VERSION_MINOR 0 // 子版本号
#define HP_VERSION_REVISE 1 // 修正版本号
#define HP_VERSION_BUILD 6 // 构建编号
#define HP_VERSION_REVISE 2 // 修正版本号
#define HP_VERSION_BUILD 1 // 构建编号
//#define _UDP_DISABLED // 禁用 UDP
//#define _SSL_DISABLED // 禁用 SSL

View File

@ -4,8 +4,8 @@
<PropertyGroup Label="UserMacros">
<VER_MAJOR>6</VER_MAJOR>
<VER_MINOR>0</VER_MINOR>
<VER_REVISE>1</VER_REVISE>
<VER_BUILD>6</VER_BUILD>
<VER_REVISE>2</VER_REVISE>
<VER_BUILD>1</VER_BUILD>
<ArmDeptToCopyRemotely>..\..\dependent\arm\include\brotli\decode.h:=$(RemoteRootDir)/dependent/arm/include/brotli/decode.h;..\..\dependent\arm\include\brotli\encode.h:=$(RemoteRootDir)/dependent/arm/include/brotli/encode.h;..\..\dependent\arm\include\brotli\port.h:=$(RemoteRootDir)/dependent/arm/include/brotli/port.h;..\..\dependent\arm\include\brotli\types.h:=$(RemoteRootDir)/dependent/arm/include/brotli/types.h;..\..\dependent\arm\lib\libbrotli.a:=$(RemoteRootDir)/dependent/arm/lib/libbrotli.a;..\..\dependent\arm\lib\libjemalloc_pic.a:=$(RemoteRootDir)/dependent/arm/lib/libjemalloc_pic.a;..\..\dependent\arm\lib\libmimalloc.a:=$(RemoteRootDir)/dependent/arm/lib/libmimalloc.a</ArmDeptToCopyRemotely>
<Arm64DeptToCopyRemotely>..\..\dependent\arm64\include\brotli\decode.h:=$(RemoteRootDir)/dependent/arm64/include/brotli/decode.h;..\..\dependent\arm64\include\brotli\encode.h:=$(RemoteRootDir)/dependent/arm64/include/brotli/encode.h;..\..\dependent\arm64\include\brotli\port.h:=$(RemoteRootDir)/dependent/arm64/include/brotli/port.h;..\..\dependent\arm64\include\brotli\types.h:=$(RemoteRootDir)/dependent/arm64/include/brotli/types.h;..\..\dependent\arm64\lib\libbrotli.a:=$(RemoteRootDir)/dependent/arm64/lib/libbrotli.a;..\..\dependent\arm64\lib\libjemalloc_pic.a:=$(RemoteRootDir)/dependent/arm64/lib/libjemalloc_pic.a;..\..\dependent\arm64\lib\libmimalloc.a:=$(RemoteRootDir)/dependent/arm64/lib/libmimalloc.a</Arm64DeptToCopyRemotely>
<ArmScriptToCopyRemotely>..\..\script\clean.sh:=$(RemoteRootDir)/script/clean.sh;..\..\script\cp-dependent.sh:=$(RemoteRootDir)/script/cp-dependent.sh;..\..\script\cp-include.sh:=$(RemoteRootDir)/script/cp-include.sh;..\..\script\env.sh:=$(RemoteRootDir)/script/env.sh;..\..\script\post-link.sh:=$(RemoteRootDir)/script/post-link.sh;..\..\script\pre-link.sh:=$(RemoteRootDir)/script/pre-link.sh;..\..\compile.sh:=$(RemoteRootDir)/compile.sh;..\..\install.sh:=$(RemoteRootDir)/install.sh</ArmScriptToCopyRemotely>

View File

@ -31,7 +31,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />
@ -89,7 +88,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{7c0a7de9-4368-4b7c-8772-ad172a4efc7e}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{25547690-7ec1-4451-8a7d-74ee2b9cca18}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{9b71105f-c4f3-4968-b1f9-37a002dfe794}</UniqueIdentifier>
</Filter>
@ -165,9 +162,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>
@ -296,9 +290,6 @@
<ClCompile Include="..\..\src\HPSocket-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>

View File

@ -31,7 +31,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />
@ -89,7 +88,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{7c0a7de9-4368-4b7c-8772-ad172a4efc7e}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{25547690-7ec1-4451-8a7d-74ee2b9cca18}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{9b71105f-c4f3-4968-b1f9-37a002dfe794}</UniqueIdentifier>
</Filter>
@ -165,9 +162,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>
@ -296,9 +290,6 @@
<ClCompile Include="..\..\src\HPSocket-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>

View File

@ -31,7 +31,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />
@ -89,7 +88,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{7c0a7de9-4368-4b7c-8772-ad172a4efc7e}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{25547690-7ec1-4451-8a7d-74ee2b9cca18}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{9b71105f-c4f3-4968-b1f9-37a002dfe794}</UniqueIdentifier>
</Filter>
@ -165,9 +162,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>
@ -296,9 +290,6 @@
<ClCompile Include="..\..\src\HPSocket-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>

View File

@ -25,13 +25,13 @@
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
<RemoteTarget>279903029;192.168.56.102 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteTarget>279903029;192.168.56.11 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteDebuggerCommandArguments>
</RemoteDebuggerCommandArguments>
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
<RemoteTarget>279903029;192.168.56.102 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteTarget>279903029;192.168.56.11 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteDebuggerCommandArguments>
</RemoteDebuggerCommandArguments>
<DebuggerFlavor>LinuxDebugger</DebuggerFlavor>

View File

@ -29,7 +29,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />
@ -78,7 +77,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{4c9b4352-e894-44ad-ae59-b36cbebb43d5}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{4414e583-3d94-4ed4-9450-651bc82f5cef}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{ff0fa6b2-e08e-4659-a4f3-0cb11a0b9288}</UniqueIdentifier>
</Filter>
@ -120,9 +117,6 @@
<ClCompile Include="..\..\src\HPSocket4C-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>
@ -305,9 +299,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket4C-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>

View File

@ -29,7 +29,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />
@ -78,7 +77,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{4c9b4352-e894-44ad-ae59-b36cbebb43d5}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{4414e583-3d94-4ed4-9450-651bc82f5cef}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{ff0fa6b2-e08e-4659-a4f3-0cb11a0b9288}</UniqueIdentifier>
</Filter>
@ -120,9 +117,6 @@
<ClCompile Include="..\..\src\HPSocket4C-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>
@ -305,9 +299,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket4C-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>

View File

@ -29,7 +29,6 @@
<ItemGroup>
<ClCompile Include="..\..\src\ArqHelper.cpp" />
<ClCompile Include="..\..\src\common\BufferPool.cpp" />
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp" />
<ClCompile Include="..\..\src\common\Event.cpp" />
<ClCompile Include="..\..\src\common\FileHelper.cpp" />
<ClCompile Include="..\..\src\common\FuncHelper.cpp" />
@ -78,7 +77,6 @@
<ClInclude Include="..\..\src\common\BufferPool.h" />
<ClInclude Include="..\..\src\common\BufferPtr.h" />
<ClInclude Include="..\..\src\common\CriSec.h" />
<ClInclude Include="..\..\src\common\crypto\Crypto.h" />
<ClInclude Include="..\..\src\common\Event.h" />
<ClInclude Include="..\..\src\common\FileHelper.h" />
<ClInclude Include="..\..\src\common\FuncHelper.h" />

View File

@ -22,9 +22,6 @@
<Filter Include="Global">
<UniqueIdentifier>{4c9b4352-e894-44ad-ae59-b36cbebb43d5}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Crypto">
<UniqueIdentifier>{4414e583-3d94-4ed4-9450-651bc82f5cef}</UniqueIdentifier>
</Filter>
<Filter Include="Common\Http">
<UniqueIdentifier>{ff0fa6b2-e08e-4659-a4f3-0cb11a0b9288}</UniqueIdentifier>
</Filter>
@ -120,9 +117,6 @@
<ClCompile Include="..\..\src\HPSocket4C-SSL.cpp">
<Filter>Global</Filter>
</ClCompile>
<ClCompile Include="..\..\src\common\crypto\Crypto.cpp">
<Filter>Common\Crypto</Filter>
</ClCompile>
<ClCompile Include="..\..\src\HttpAgent.cpp">
<Filter>HTTP</Filter>
</ClCompile>
@ -305,9 +299,6 @@
<ClInclude Include="..\..\include\hpsocket\HPSocket4C-SSL.h">
<Filter>Include</Filter>
</ClInclude>
<ClInclude Include="..\..\src\common\crypto\Crypto.h">
<Filter>Common\Crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\HttpAgent.h">
<Filter>HTTP</Filter>
</ClInclude>

View File

@ -13,9 +13,9 @@
<RemoteTarget>900728461;192.168.56.12 (username=, port=22, authentication=Password)</RemoteTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
<RemoteTarget>279903029;192.168.56.102 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteTarget>279903029;192.168.56.11 (username=, port=22, authentication=Password)</RemoteTarget>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
<RemoteTarget>279903029;192.168.56.102 (username=, port=22, authentication=Password)</RemoteTarget>
<RemoteTarget>279903029;192.168.56.11 (username=, port=22, authentication=Password)</RemoteTarget>
</PropertyGroup>
</Project>

View File

@ -865,166 +865,167 @@ BOOL SetCurrentPathToModulePath(HMODULE hModule)
LPCSTR g_c_lpszPemCert =
"-----BEGIN CERTIFICATE-----\n"
"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\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_c_lpszPemKey =
"-----BEGIN RSA PRIVATE KEY-----\n"
"Proc-Type: 4,ENCRYPTED\n"
"DEK-Info: AES-256-CBC,5F6ACADA6B6B1238FD34A0EC0C5EC2ED\n"
"\n"
"F0JylDtptlBaFpbCP9Qa2pRf5z8sBbUta6G+rBwuWn7GxU//Nub49/Mf0uRm3YTN\n"
"PmCbIQKRyn/u92Yk6cJ9vLCiWe89pa+qlv+kF9PWmYo8Lt6dvtSr1TNAjelGvQjC\n"
"HAi58BHoXXIRrZJQKjzFKGcwhWExCAOct5UDuHu64IvWg+LDccd+tTU/kdKEI9QY\n"
"3POohP6etBBsFIoJFd23yxxNrvxK/v0as7EI/SeFzv7Mfn7haL4LxEsN+9XPN/Ap\n"
"U0IxOT84dMgtIsvW2gvit+qNuaSvrocyEOr5uEfpoS58/yyb0VyNg94itkc6IK3X\n"
"Yeokm2YOJk/4yMoZAeNMMDdR82csCzpTTHurMIZLgtr+SO1ChtreKm0XQB8QNyJ+\n"
"CouAAHOBsxTPgVY/QS1TDrmEZv7cHOAvJp7BYvKroD/pi5Wu2IHAlIEXhdW3Evwn\n"
"jyzUgMUHdXJIcngkkopYEoTPVEXsYX6aHvPJI+jDDKIfDM75SOOw1z7Divsb77I8\n"
"n1jMYDUH4i2g2BixfwFRPxZ6NnRLtqM+TD4yecu3zsqvs0UIlrZFuVIl98Guqa1H\n"
"tJKCxWEaJNb5YZg8GgdZFXYWXUN/HtFqWJelhGcjy48RjOy7LHJ30fkXV07b2s6M\n"
"XcXj9g4jRRyAiZ/kmTqs+Oj6hn+iI4vdGumc2sG0+ZkUwDkj3zfn1N1+J/htVM1z\n"
"Y2kHpKGZzQZ4eriy6CM++FrZ9CSNIPqh5AzayPuMxvEtd27vBnO8nKMwThbhGPtj\n"
"fd7uPPzfG/W7Zo55lYL5opEzvOdULWm8+31ojitN7GSjsFW46HWoyYfTOlTAzP5+\n"
"yPlUGxUyBhlqeXnQNTiLtRb22I2FF41HYH7GsYcxonHw3rKCcJedzL5BMg6Ic2xN\n"
"ZxwXdj20rkugtcSAPxp3OGrmBiCX0wYiZaSgNg5zqI1SIhiWzkq64xoiIFlmxGEo\n"
"Q/Vv7mpRmf1X0eTjiTYz4tYU6TPgtAqLLpmVNbozPnb5eGaMDbRlJnGJjqlXzPAw\n"
"7qUhsb/KZ/k7yZLE+rseicwtAYA0th9A2tpc0CY3/EiL0w5E3zR0SPMinCJeO0rJ\n"
"91njgDPxJ5lPXC04Dlgt/a1WK6D/yQ2kpIiNBUIlGZtr+nD9GqPYiGTqND53TL5f\n"
"PJrr1PibL2l3fyhNDgNhgmY1CGpB6hNkqPOpit+XhGq6X0PlELcj7zYN3acW47jp\n"
"KVm2lT1AXhzqemTWqPQL1+3s8ix0nGVNlmzsOFHqCkmr7FZb76hD5YTtGkOU/Kn3\n"
"I5GqS5GHSCAVJnJWuFk2Y8qqg69mJREcoKThoYsuo8hw9JqZM34JIqqT029Nj35B\n"
"xau4hSXkmHuUCGpwbr0yvsz3ikRfM6y0cT3T6oBiWgfYktpX//89YbyYGcQX7tK0\n"
"aaHW2zvAfMyCWT0CxRen5GAyVeb+WFBdo+xD0HpQcRFtByiNNXmm4kJAoZujeHpe\n"
"ZWcu3xkVcTqWMixAYHcDv3L0EXUnVeWplovRh1+OSm7YvdaLL3cctHoW3a8Kzdc1\n"
"rtoGVI+f4xSEDheB5P4NX6UYbDLIGMPPuR0F5EliL+vmyJcEMuLY8KTPJ0uwf7Ns\n"
"-----END RSA PRIVATE KEY-----\n";
"-----BEGIN ENCRYPTED PRIVATE KEY-----\n"
"MIIFLTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIK2UJW9QXIj4CAggA\n"
"MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBCDDZQLhAdT91jd6v/5H0+GBIIE\n"
"0PH6tKl+nPi8sU0ryjxDIrHwrT/ZFah+3TAHGE/YFAOZnzRyCFHQTvUZX4p8eSmw\n"
"WOpt5NBUPJ3mT0Ctt7lGBRy4AXSyBrFSamlTruM3P1e3ijluYjMbweZFfCWPq8c/\n"
"jPjbcUkXe6mD96aPSTt/jIunexS8AKovu8c/bFLyTLDk38lATc+GnXQQJ0KiXCRu\n"
"vpjVSKcv2Br6cWqaNTZ71FvH1RmSD6K6givc0w65pKruHYTMApIRR8YC5Y0vx0gD\n"
"6nS12LV/EJEtxTfZFlrzZTRWZISPIzYGuTfS+3bPePlxpbwzhN6vmvgjKhdk+3lN\n"
"3W3ZfqODNhoOKG+mG5Fdj7vR2PU1UND6UUd3+FrzWkXikmalAAwKzRLnyTR1T2rl\n"
"RhM0Qe/HZianeEQTHpCw27gOz1OMw2EKfIEHM6W2BKGOTY5ls5dqgMfP1ZoQUrOr\n"
"59tJo4GpWYFGCuHhTEa5OS/gsgnzymGrkuEwPsdSQaBdzV7lFGTv2/ryKX+vNm9V\n"
"CmKw0nHzOVP19+WL4vPDtbRnLUk8KV9Mg7PdSbGbNcMmTEBk8ju8OvjIUIWZbRTa\n"
"n5C6fhD1DYZcczmlCILYgXyJISu7EDf3z9cKRAf5VbRAedDMB/xHWmrmlxUJ37Kt\n"
"tVgaCD0U6Q3q+3y6OOwugc8UbSo4yA/DbLlG0/U7afwQaNxTLa4HGBQljpoNStIt\n"
"Vgfy2olqHXaf2doSQtsYEl9MHa6neuGfZQMtonDkejnx4KKU+cMhe+KijEUwieYx\n"
"7aoPB71b82XODquDPAL5zOegj0eYgKn5iXyOx5W44S34zfclxtxxgfsDJ3qJ9qoL\n"
"sSenrQ3xAYHJSZRcqEgO31XhoEnkyt1V7G0Bk4/GUMD6uQudr3nsw/ulJpAlNK15\n"
"ZxTSKWrtwOWdwcTj6B14K6wcqMFVNF1Ydbv/qp0b5q5S/orYHzRIPcFmdOAIsjyO\n"
"6na7+D31BH/4pf+TASBNqRNRw5CBqNcGcfiXk11AywxUnmD5ZvC/C0pTpTD/9qC4\n"
"LucWJ0sNAtPq8suFjKqQ+wMvq3rUh050NRm2cm2nUJLxafTnr0v3+kKYbVW8pSWB\n"
"NMelZMVGF1MDYBujg8Mw/xuMhPeLozCZeKmo7eu7aDMXzQMZLfAEJAzU9Du8H4nq\n"
"GgQVUgEkS5rdbjZGkHP0FuM8m8lueKEPDYwHCJv9Be5Z/uxp9OO/Lmdlha0J7gJu\n"
"pihNkAYVxRst96b5okXKooYi/TZxAdThoPYH28VwinGR1I3/8I3M5DbUPIgHhDeB\n"
"ga3u7jt7ZNDUgavukUD0S7WioRb5ooXrXGZ1xmzKLCmMdCDC5S32fQS0wRGfVoMl\n"
"hWbaT+0uak+fOpqVRxSNyE3Ek788ua5iPHaTSXJSoe5lv7OQKDSZ/+wFeLmDPf4M\n"
"BHL2gBLD6RNkz5cWgy14sQcJKNAnyptU4EGPyURZcB8APtB/ITAS2Az/JSxvSBgq\n"
"g/L1FujnP2QEpWpVKkTNxsF867bUPN34KrlPKYjNqcKA2pD4fkFoKSeeNtOEWa++\n"
"d6q9y+mDD97SnIFAAhDFlukzXtyl4MU6uiqRldFiuEt3KzvV19n8M+NyyYIFhfdg\n"
"6TkYEbMJPQ/Y3EGNmyMqbFdJzrdl/B8pr7JQnikTfUZZ\n"
"-----END ENCRYPTED PRIVATE KEY-----\n";
LPCSTR g_c_lpszCAPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV\n"
"BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP\n"
"MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG\n"
"SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx\n"
"ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH\n"
"WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q\n"
"ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G\n"
"CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ\n"
"UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx\n"
"3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz\n"
"bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd\n"
"XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ\n"
"O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj\n"
"UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8\n"
"fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA\n"
"A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR\n"
"EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU\n"
"46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p\n"
"7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8\n"
"wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx\n"
"z58OEgTzg1J/Keztxwj7I2KnYHyH\n"
"MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL\n"
"BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG\n"
"A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx\n"
"HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa\n"
"GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw\n"
"CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV\n"
"BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC\n"
"ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B\n"
"NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R\n"
"bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI\n"
"dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW\n"
"0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8\n"
"iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C\n"
"AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY\n"
"MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\n"
"hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK\n"
"qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe\n"
"zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206\n"
"nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+\n"
"PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+\n"
"WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_s_lpszPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID6TCCAtGgAwIBAgIDAIFoMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNVBAYTAkNO\n"
"MQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEPMA0GA1UE\n"
"CwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJ\n"
"ARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDEwMTAwMDAwMFoXDTI2MDEwMTAwMDAw\n"
"MFowcjELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQwwCgYDVQQKDANTU1QxDzAN\n"
"BgNVBAsMBkplc3NNQTEXMBUGA1UEAwwOd3d3Lmplc3NtYS5vcmcxHjAcBgkqhkiG\n"
"9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC\n"
"AQoCggEBALEOPuYKEl/iN3ub/QNaaqo0Hynk62znTp5kXj0zQAqxLxwHU117xHBk\n"
"0LCZux0LnDFl9JAlilvqfeaXRWmQd6hrvV+1mNpnIe2xfyNWwa37QDNjXB7mEg3V\n"
"O/dN9KeVxq9RlH/dQJ7qZlYy4i7wznYMUlz38378wYoOvdAQBX1UrdjWA5T4q0Da\n"
"cRRAV0fIp45hBarp6T1nhDEvttU8yud2lIEV9jWblkyGIhU4FisGOIRRGhnKzCAh\n"
"CYSZ59mq8Wf4FawMyz/H4noHcWWJu4ID1oAE+VFGXKm78qjp/T71/myn5lcGquTx\n"
"oSoJrx7og+529eaJwgeJd2JF7OQ5NysCAwEAAaN7MHkwCQYDVR0TBAIwADAsBglg\n"
"hkgBhvhCAQ0EHxYdT3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0O\n"
"BBYEFO0CmyFtrGLrkNkkA62QPzSp8vgJMB8GA1UdIwQYMBaAFPx+7pAUh/GVC8xa\n"
"OXmmZ8GMvpyIMA0GCSqGSIb3DQEBCwUAA4IBAQBT1JGXn7HMyNHZntM4kCp7kwN9\n"
"HSpcbQxbWFtk+l8ANP9SqCIEd4xc4rAaUDDDMdD2S0wF9iio1MA1KC5OoJ5Dqw6C\n"
"yTa08LRowlmnw+NNZC2xzaSRmzLGlPDHNauZ/G2ScdWsqR5v2+pKF7bYxAajRkk5\n"
"oqRRDI6X7vHsvX/kqTn9Prk0sFmU0EU64az2iUe/MG9v1WY8eOV+tTEq29GuYYjJ\n"
"E3H8vaeq1fTB0vYgT5xoCc36xVXju/3l17CE12n5of004u4eRi3/T0wbp9WgG2ns\n"
"wjetaYeIAWS/AJQzIK22tztGAbAk6kTgsO5YLx2h6GLGpytDXWvgzr2PdEu1\n"
"MIIEJjCCAw6gAwIBAgIBAzANBgkqhkiG9w0BAQsFADB7MQswCQYDVQQGEwJDTjEL\n"
"MAkGA1UECAwCR0QxCzAJBgNVBAcMAkdaMQwwCgYDVQQKDANTU1QxDzANBgNVBAsM\n"
"Bkplc3NtYTETMBEGA1UEAwwKamVzc21hLm9yZzEeMBwGCSqGSIb3DQEJARYPbGRj\n"
"c2FhQDIxY24uY29tMCAXDTI0MDYyNjA1MTY1NFoYDzIyNDMwNzA5MDUxNjU0WjBu\n"
"MQswCQYDVQQGEwJDTjELMAkGA1UECAwCR0QxDDAKBgNVBAoMA1NTVDEPMA0GA1UE\n"
"CwwGSmVzc21hMRMwEQYDVQQDDApqZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9s\n"
"ZGNzYWFAMjFjbi5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7\n"
"x3ilLjZtH2ZKuofj4FpVl/IF2yDI5503YQbwllxp7kNEaqTyjJUgmLlZBbwHQzTD\n"
"xfPk/nZ/m3xUHsVjwXMZqNNufgtSLaBoK4CvBAOTkELphIOZdJYPpuaU66W0phjG\n"
"VM2R4EFm/rTXddZ7N6sq3fYEL0bxqUJ6fW/+0QhdNSwfdevdAHgOmGkrTj5rILJ8\n"
"A7FwbkcuV5vBWZ+9ZhNG4csqAjH5LLLCn5hJdhE9WqUp+slfIuXE5vZGDpCQrcc5\n"
"I1qWt8VNfdwzaBDL/hXl7pAiVpZRvQxyJgbUMLr2QrYFwrPkgpncU7R7AyT/C0tO\n"
"vgPVZb+IGqbf+NrbHEk3AgMBAAGjgb8wgbwwHwYDVR0jBBgwFoAU3j3PjwPLCagP\n"
"hw1NCALqefZAmhQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBPAwYgYDVR0RBFswWYIJ\n"
"bG9jYWxob3N0ggpqZXNzbWEub3JnggwqLmplc3NtYS5vcmeCCmplc3NtYS5jb22C\n"
"DCouamVzc21hLmNvbYIKamVzc21hLm5ldIIMKi5qZXNzbWEubmV0MB0GA1UdDgQW\n"
"BBRZ97VSkfue5s8/OkYvUe+lXUgsHzANBgkqhkiG9w0BAQsFAAOCAQEAvM1QrhTL\n"
"/I1ws4fozKQlfmd3S0AdfFJX4BMTbp88proWpjrNZt6ZJ3EETHKcXu0z4gn3jWy6\n"
"1d8bDCytYQXjpG3Na7Ym5jc/E7wc+XUCUxlW41G/HnaLaIVccmRbyxMOWkr3yUX1\n"
"tc8rxUSKWzZBmYtJ49QzIvNzDuoLklE44g8XuqsZZlOZ2wRWJxc/hDG0MkKhRnc1\n"
"mqeaoY/79QZNE1RvX/aRRJoSl7NQ00/rMP8MU6OMzPvbIsMVK2uT+BVZG0RZJXaG\n"
"ikQJvxYZrDVZdRZL6tWPtS2wI49KkzGHNH4S1Fni/dDq3P2rxzisMY1gtKQLeVYY\n"
"eTQDDybjTWWiTg==\n"
"-----END CERTIFICATE-----\n";
LPCSTR g_s_lpszPemKey =
"-----BEGIN RSA PRIVATE KEY-----\n"
"Proc-Type: 4,ENCRYPTED\n"
"DEK-Info: AES-256-CBC,107800C9B21513D8F642A394FAD9047E\n"
"\n"
"bmaTCBYAzKzpUrdaT6sb/dbH5o3JbFu2d8s1NfKhghYUG/RWgzx5H8QWSsh1Ll+8\n"
"701HwSwauwbKaBWzWP5bj4mjw9hXcva8l1QWeuW+Q0GsE7uWNZGFQZbCxER/9jOu\n"
"36KMlx0twcIEGs9PNwnY7d9oS/BMVpiUqhL8sPihMLCFK0fm6VGjMrfdIZJuZXEv\n"
"BKt+c0UPkkPmivZjSm6iTPKI6VpGeyg0sM/uZr+mRj7IOAD6vsSQnCfUOq00Rm14\n"
"ABrer8dCWJDKrx1iLq7tFojII+JcB7oBy+8KC/t0MlqmIP2jx93/MVW5lbZ3mj2v\n"
"BanVQvklHTLe/WHjoaltqBEKN0sIzfyed6qWudKHUa8yjAr0PS4rsTbO0S4fFz+A\n"
"KFWEs8fuXsanFHt5akWDTMiw1n4HaiioT4jjhWRRIKGEndztyGMklShYAdSTqsZO\n"
"vzPO+xqLlg6wOgCGZ3Kl/c243XyLMCI+lJlzu3ccqzQJbNfPADXUcxSTqaEByWG3\n"
"YIXttKY5WFBcNjf9B3c1qfJMt3nGY2QewnL+rNm/qpose/AsFS+2aqMeRw7fYh3R\n"
"O+H+G+0gxrSK0E3WiewMIvUqFI6W300MWx6O7d87OkbfwMLpLPumsfLKswOKaAIF\n"
"p0RxSABSe5ixqnErsoiYGNf3bln4tsQ+v5jYUY+Gn/9mVTPEYs6uwC78UW5Gj+Za\n"
"lB3V8aRxQjWBerhLhf3iCmkkOVaG5JvVJDmvwo6iBRZ4NNzkAqOJm/UvfWoKN91b\n"
"riHAWNayqvOfzaK6KYiJlOR9D779pK6xL+gZ0zo3rIA2yzs5MJAvJmaq6SQmQFl1\n"
"Vzhnf3hIGJFtJYQJhlr36pkPgG9jVdJPhZisY9EsIAHvDbbLlBNexSmZc2RZmsVL\n"
"VG6WqOm85DzuZxGULK/CnXCLpBMKWf9y5YPJrLkuwQILrr2btnAivPfUU80S3E0c\n"
"VslBodCkSGVx3iQoAVJv2+6ZNMRNLVzpLnlaVtHl/gvw+InJlXmzBlZQFKOCaOny\n"
"sz67qKmK1KWui2G3AzuvTEL9O++FVO+irpSNSLozxif/erLJl7R60pBkrWwd6jGB\n"
"8qQv7ni+xIeXDBLSu26zPunLR/2PhrrCv49KmqNmF7sSNx6xmcc3CfgEy+5+Tm97\n"
"KPE4JlaH/ZW61TlzXojbZMaiJltkFkpagFgm2bXrN1nMk2d6R+Yfe78lSvPKoB8k\n"
"1m7LY1lNXFZJh2hxQRhdV9oTokFahUSitQCg1S3eASuE2jFRRL4jrh4LcBWUHZnJ\n"
"OOAwBDOF4RfGyfiDs0IlrnLvK3a2KorlHfvUyj+cwkRmgI8sWgkJuNpz1mKDn5UZ\n"
"yGn2JczHY0CiInRGgwMnS1Z/WpJZYGNh7pP7Hm1RnzVslkWSJGaKJv9jDNUCyy8R\n"
"L+nwUSd6m6r8YWcs3zdBYsDHGOO5MgAU5Q8yuLbEgaK5NJSJgGkm+ya5oB88Y6T0\n"
"JcL/u5xKw4kJiKgiLr3zrWe5qV6+lpH7fGKy7fucJWltDkfQSD3Dp0b64TW4FuQq\n"
"VQhDR+KykLK6QxM2x3/maMfG578Ku1F6g4RboDR/6uCFu6hQuCoNYBk/QB0XpY13\n"
"-----END RSA PRIVATE KEY-----\n";
"-----BEGIN ENCRYPTED PRIVATE KEY-----\n"
"MIIFHTBXBgkqhkiG9w0BBQ0wSjApBgkqhkiG9w0BBQwwHAQIgAqUxS2ufB0CAggA\n"
"MAwGCCqGSIb3DQIJBQAwHQYJYIZIAWUDBAEqBBD8E9f397mpmzmM9zYTWt2DBIIE\n"
"wIo2i0YH7cT/WCLmSnVvpsbayeo0mbVUFS4xp2VerQUS+UXHlrrOFeKU8NYfG6SS\n"
"m+3PXksvUlDV9iGT0p/w2Fm1GVKhE7UAeTJkff7KWi2pc926DUbYxhFOUNyCnrQS\n"
"pWCdV6M/243A0kHg6kIlSblsXjzKMC6eSlh2FGa7M7my9A+nu0WGOqvazkOm/8jk\n"
"h20xmB3t/Qa8NQp59E9oLXs5+CokIKL17+PmtBKeKpQBxAUtFjcqRAugIiNpPjOS\n"
"K99cY/Tt1C8ugMIsFH1/4HzFDYiSDRZ630dKOzBruprHVkIvQXI1CW6edPlfFZKG\n"
"yHeH95kigPVWUxWwluwALVmlPwD4h/GWHGOS7HH6x4ubStogjmC2B9f4VQCd6YRu\n"
"lee3cdDvdqLoRCoU48SoM/+RMR3NpF508ulWhKrDZ4eGcqdUYrx3rWVyOrmfMJDe\n"
"kfckGKnhCA1hL3wb/HQuAs2st2lDKBwsYIsOc8UXhueRFHKk+W0O/5kureMPF14O\n"
"DAxqAW3meHq7CLY8WuqatptIrJVDT8Wkbx47tXhLapTwlI0Cbf2AGfJIWSGmM+VF\n"
"I5l13pW2tycQnAXzSdd0y9wE0df/EoyXfIJeEfBNkzVhkIIC3KmOiI8BCnei6UR9\n"
"jun4+6aeFyfGybJ04ybixXyFsCsVUa5QcnhPwJvC8QsVFpuzOttQ5cf4Xn57DyxT\n"
"4CzWieJ6iQpfAJahRcj/4O6KRmWuMPpkK8XsCgzOYM1MxETq4HbqXEp68KiT6Q9r\n"
"jEAmbfZ8NdPvAPZ/iXKtA/eaMDDy6EbzDscUBg/TSxsF286F+wH2kXvkbwL2E/zh\n"
"LsTcjsGUdNKxlDJaivi7dDbSzxzvcDYRh+8Bd/vOw2gJF2ohwXXp3GKTVu71LS+b\n"
"YruQ55Lauh761ziI/z7qZw9ko8erb5vcsqLh9duqtxTBnQEd05ufFhNnXk4Vq8Cp\n"
"hr30Qy5sJ7TUuAVs2RSuGHd0Q5l8NGLjQwtkDx5ofizZKQOMWTq8S3IA98QyFka0\n"
"e+XaGGQ/KZJciIoCkuzAX4mn/aIffMldQIEg5ybslBc326SdTe52ex5YlmUuyvbO\n"
"zDotjC/eeQEFvq6Xb14N+u7mp8xL5Dlro79aL3VNNGa3lgKP6lWtMjgcyZrWMdc4\n"
"xaV0sVbfRO8Pj4y3cZGXol529zSNSIc7wT2/kyvF6RgJEcluAIPAJ8ea6CXKqDfe\n"
"sYZDL1emVoKMoFy3YsnEI+py2xxSsU4pjGPanZZaVfrDfw3qnQWPovfOx5fVc6Om\n"
"U55o3nbR5wtjPlQmcdVlT/fo7m/OUu3UgdjyLFcljeezJGeskJ3PMYbSsi7Mf+yF\n"
"/BEW6IfqicjG9TTMGzNACHH0iqAzW6lrC60UXMRIXrs/segt3+r5JqfRH58TMBR+\n"
"O5xk6sjOL4uqTsJRmbMapHf4tPxli8PdvNYN+YTQ4tlwazrckwgC5TJ3GA5JM3Ox\n"
"ZQIIKf1joemxq/VT2IpsqwMY67KC4OUOiRy471guGdljFarACe8rzZh8BHONveJd\n"
"XDgM0oPBkR9z4BGlfbBgAG0bIRNSXp8yGaZMiuIHbI8I4TnR84KgyUUscsIlH03A\n"
"8PQL73vd5pU4jC6WdOaXwkI=\n"
"-----END ENCRYPTED PRIVATE KEY-----\n";
LPCSTR g_s_lpszCAPemCert =
"-----BEGIN CERTIFICATE-----\n"
"MIID0TCCArmgAwIBAgIJALFGobpzN5MdMA0GCSqGSIb3DQEBCwUAMH8xCzAJBgNV\n"
"BAYTAkNOMQswCQYDVQQIDAJHRDELMAkGA1UEBwwCR1oxDDAKBgNVBAoMA1NTVDEP\n"
"MA0GA1UECwwGSmVzc01BMRcwFQYDVQQDDA53d3cuamVzc21hLm9yZzEeMBwGCSqG\n"
"SIb3DQEJARYPbGRjc2FhQDIxY24uY29tMB4XDTE2MDQwMTE1MDIwMFoXDTI0MDYx\n"
"ODE1MDIwMFowfzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJH\n"
"WjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzTUExFzAVBgNVBAMMDnd3dy5q\n"
"ZXNzbWEub3JnMR4wHAYJKoZIhvcNAQkBFg9sZGNzYWFAMjFjbi5jb20wggEiMA0G\n"
"CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDht6llexLtFkV8ijjdJGaHXXQysWOJ\n"
"UM/YQFYP52nviurJSpMbWSXnuaDlfidk76B66Np5mlnN5BiHqbBj34GCVKz5VQtx\n"
"3kMY1y30YWyiHAEZiV3PLQc8/A9MnJM/q/mHaulmTuJi8A85TWadqUNXgiaIMkqz\n"
"bKaauR1/GCxXuEVroqtyR99RCWhfakTz04KfIbt83QR0imWC6uhmvD/DXJ03XFzd\n"
"XkK5aNp+ef1sBQgFKjeXV6EMuq+UgEDPXlCDUJAqsZt6W/ohrCAHWQYZ/RSvvaMJ\n"
"O7aWROGAC/lh6ATOIbFlGVppw6zUGdIDkB5FVF1MC7CyDndncFrY+OJzAgMBAAGj\n"
"UDBOMB0GA1UdDgQWBBT8fu6QFIfxlQvMWjl5pmfBjL6ciDAfBgNVHSMEGDAWgBT8\n"
"fu6QFIfxlQvMWjl5pmfBjL6ciDAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUA\n"
"A4IBAQDI+f6GMBJxRJNKrgbUYLD1U6LWEQJQ50g2NxGy0j+TL6oypoo/kyME3tOR\n"
"EmXEDzytGcSaQ78xYcg97UQd8OhXYQr0qwZ/JLarmhCVK/bfbGTIn4Mk4ZgDqcOU\n"
"46jsJeEZwUSrrq7svKO5d7+wV0VGPO+Ww4yzRCPwm2puXFY1+KpTxYX31+wwMB8p\n"
"7GuJEDgV08qzLfcBAfSFFYiOHL3tJ+XNKFNRqigjeYrWuAMphOhpYfYnU0d0upe8\n"
"wWx9Unm8qSkc7hiS/vvs1v7Pv1sqMFRBoaKOTqZ7Wz/5AySGPQjeMV/atmArDEkx\n"
"z58OEgTzg1J/Keztxwj7I2KnYHyH\n"
"MIID2TCCAsGgAwIBAgIUM8TTtPU+ejzffYXCcs/zZsU7OuIwDQYJKoZIhvcNAQEL\n"
"BQAwezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQswCQYDVQQHDAJHWjEMMAoG\n"
"A1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNVBAMMCmplc3NtYS5vcmcx\n"
"HjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTAgFw0yNDA2MjYwNTA0NDNa\n"
"GA8yMjcwMTEyNDA1MDQ0M1owezELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkdEMQsw\n"
"CQYDVQQHDAJHWjEMMAoGA1UECgwDU1NUMQ8wDQYDVQQLDAZKZXNzbWExEzARBgNV\n"
"BAMMCmplc3NtYS5vcmcxHjAcBgkqhkiG9w0BCQEWD2xkY3NhYUAyMWNuLmNvbTCC\n"
"ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAML+v79+aLQt0Za0dTIZHI5B\n"
"NDs0g5G8bhdOTlW/kNWflaziZ3GY6d6nJSkQ5e29kyFKxlOD6Gls6bOJ86U71u4R\n"
"bCmoFvRTDH4q2cJ/+PbiioLpNveDG6lnRCs9JNRQoJrkpRo6urnVnAdsIf6UFjLI\n"
"dlByNMPGYJ0V8/oKJG5Vu5gcbZV0jVA5+tswkH/zquexEXoKvp18mcwl+pNc/LwW\n"
"0WnGj0uoJjxHg4GsS78PASjhxMR/2d/1OpgPauldFaNHjVPtaLqJnuejwA6M6Sz8\n"
"iFPybAQAMpHL9W8kf08jtbnFvnm4ibUkQL5h+OJoIEQa9AVZOSoFG2/g5Zcn8X8C\n"
"AwEAAaNTMFEwHQYDVR0OBBYEFN49z48DywmoD4cNTQgC6nn2QJoUMB8GA1UdIwQY\n"
"MBaAFN49z48DywmoD4cNTQgC6nn2QJoUMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI\n"
"hvcNAQELBQADggEBALJnYrYBSZLyYX14FQ04zxG3AX0CtQzNOOa7LDrr+H8Ly+nK\n"
"qS87gg2njMVZH1zM2demtMwydR/F2Ui8ggaduMvc9h5YgQKEwYl8KarJEY03oZoe\n"
"zbQGBxCXpDOtMs1vujzcl/iZbSzwEDF3g4la5U8q4MlmfGFKz9CJbvoxecqYA206\n"
"nNbW2XZsW/xMiQv6iAw5iP/LOR9HAyxcvXIsL790nfcgnTYLmyP254Dj4outc6R+\n"
"PA+f/c1FvkbUBTR5vJt2tsvHcNU218rY2hyOIhDmZeUWprqBO19sUk3scLbVPr3+\n"
"WEWEl2XaCekKuPtAnMgVQuFsocXGyiuIhkOe5Z4=\n"
"-----END CERTIFICATE-----\n";
CString g_c_strCAPemCertFileOrPath;
@ -1059,13 +1060,13 @@ int g_c_iVerifyMode2 = SSL_VM_PEER;
LPCTSTR g_c_lpszCAPemCertFileOrPath2 = _T("ca2.crt");
LPCTSTR g_c_lpszPemCertFile2 = _T("client2.cer");
LPCTSTR g_c_lpszPemKeyFile2 = _T("client2.key");
LPCTSTR g_c_lpszKeyPasswod2 = _T("ppmm");
LPCTSTR g_c_lpszKeyPasswod2 = _T("123456");
int g_s_iVerifyMode2 = SSL_VM_PEER | SSL_VM_FAIL_IF_NO_PEER_CERT;
LPCTSTR g_s_lpszCAPemCertFileOrPath2 = _T("ca2.crt");
LPCTSTR g_s_lpszPemCertFile2 = _T("server2.cer");
LPCTSTR g_s_lpszPemKeyFile2 = _T("server2.key");
LPCTSTR g_s_lpszKeyPasswod2 = _T("ppmm");
LPCTSTR g_s_lpszKeyPasswod2 = _T("123456");
BOOL InitSSLParams();
BOOL g_SSLParams = InitSSLParams();

View File

@ -214,7 +214,7 @@ extern LPCTSTR g_s_lpszKeyPasswod2;
#ifdef _NEED_HTTP
#include "../../Src/Common/crypto/crypto.h"
#include "crypto.h"
#define HTTP_NAME _T("http")
#define HTTPS_NAME _T("https")

View File

@ -194,13 +194,13 @@
<None Include="res\Client.rc2" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Client.h" />
<ClInclude Include="ClientDlg.h" />
@ -208,9 +208,9 @@
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Client.cpp" />
<ClCompile Include="ClientDlg.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="HPSocket">
<UniqueIdentifier>{384036c9-f332-4983-9783-c5f08964d609}</UniqueIdentifier>
</Filter>
<Filter Include="Common\crypto">
<UniqueIdentifier>{7b997102-fc83-4e46-b1b1-4fbb974e4132}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
@ -69,8 +66,8 @@
<ClInclude Include="..\..\..\Src\Common\WaitFor.h">
<Filter>Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h">
<Filter>Common\crypto</Filter>
<ClInclude Include="..\..\Global\crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
@ -92,8 +89,8 @@
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp">
<Filter>Common\crypto</Filter>
<ClCompile Include="..\..\Global\crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>

View File

@ -194,13 +194,13 @@
<None Include="res\Server.rc2" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Resource.h" />
<ClInclude Include="Server.h" />
@ -208,9 +208,9 @@
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Server.cpp" />
<ClCompile Include="ServerDlg.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="HPSocket">
<UniqueIdentifier>{f91de9d1-99d3-4318-8989-0a58646693cc}</UniqueIdentifier>
</Filter>
<Filter Include="Common\crypto">
<UniqueIdentifier>{89ee84e7-6457-4a79-90e6-3f0f1a79c3c2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
@ -69,8 +66,8 @@
<ClInclude Include="..\..\..\Src\Common\WaitFor.h">
<Filter>Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h">
<Filter>Common\crypto</Filter>
<ClInclude Include="..\..\Global\crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
@ -92,8 +89,8 @@
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp">
<Filter>Common\crypto</Filter>
<ClCompile Include="..\..\Global\crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>

View File

@ -194,13 +194,13 @@
<None Include="res\Client.rc2" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C-SSL.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPSocket4C.h" />
<ClInclude Include="..\..\..\Include\HPSocket\HPTypeDef.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Client.h" />
<ClInclude Include="ClientDlg.h" />
@ -208,9 +208,9 @@
<ClInclude Include="stdafx.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Client.cpp" />
<ClCompile Include="ClientDlg.cpp" />

View File

@ -22,9 +22,6 @@
<Filter Include="HPSocket">
<UniqueIdentifier>{384036c9-f332-4983-9783-c5f08964d607}</UniqueIdentifier>
</Filter>
<Filter Include="Common\crypto">
<UniqueIdentifier>{7b997102-fc83-4e46-b1b1-4fbb974e4130}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
@ -69,8 +66,8 @@
<ClInclude Include="..\..\..\Src\Common\WaitFor.h">
<Filter>Common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h">
<Filter>Common\crypto</Filter>
<ClInclude Include="..\..\Global\crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
@ -92,8 +89,8 @@
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp">
<Filter>Common\crypto</Filter>
<ClCompile Include="..\..\Global\crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>

View File

@ -205,7 +205,6 @@
<ClInclude Include="..\..\..\Src\Common\BufferPool.h" />
<ClInclude Include="..\..\..\Src\Common\BufferPtr.h" />
<ClInclude Include="..\..\..\Src\Common\CriticalSection.h" />
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\Event.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
@ -228,6 +227,7 @@
<ClInclude Include="..\..\..\Src\Common\SysHelper.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\..\Src\Common\Win32Helper.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Client.h" />
<ClInclude Include="ClientDlg.h" />
@ -236,7 +236,6 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\BufferPool.cpp" />
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\http\llhttp_api.c">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
@ -272,6 +271,7 @@
<ClCompile Include="..\..\..\Src\SocketHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\SysHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Client.cpp" />
<ClCompile Include="ClientDlg.cpp" />

View File

@ -25,9 +25,6 @@
<Filter Include="Common\http">
<UniqueIdentifier>{a16e6295-bfd3-48b7-a0a1-829f27e46a2b}</UniqueIdentifier>
</Filter>
<Filter Include="Common\crypto">
<UniqueIdentifier>{769652b3-15d8-4f11-8806-f35c44fff35f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
@ -129,8 +126,8 @@
<ClInclude Include="Resource.h">
<Filter>Resource Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h">
<Filter>Common\crypto</Filter>
<ClInclude Include="..\..\Global\crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
@ -194,8 +191,8 @@
<ClCompile Include="..\..\..\Src\Common\SysHelper.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp">
<Filter>Common\crypto</Filter>
<ClCompile Include="..\..\Global\crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>

View File

@ -205,7 +205,6 @@
<ClInclude Include="..\..\..\Src\Common\BufferPool.h" />
<ClInclude Include="..\..\..\Src\Common\BufferPtr.h" />
<ClInclude Include="..\..\..\Src\Common\CriticalSection.h" />
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\Event.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
@ -229,6 +228,7 @@
<ClInclude Include="..\..\..\Src\Common\SysHelper.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\..\Src\Common\Win32Helper.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Resource.h" />
<ClInclude Include="Server.h" />
@ -237,7 +237,6 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\BufferPool.cpp" />
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\http\llhttp_api.c">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
@ -273,6 +272,7 @@
<ClCompile Include="..\..\..\Src\SocketHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\SysHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Server.cpp" />
<ClCompile Include="ServerDlg.cpp" />

View File

@ -25,9 +25,6 @@
<Filter Include="Common\http">
<UniqueIdentifier>{52aec3cb-66ab-42f5-9737-f66d09697115}</UniqueIdentifier>
</Filter>
<Filter Include="Common\crypt">
<UniqueIdentifier>{429db13b-5df8-43be-8416-7328f501920a}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<None Include="ReadMe.txt" />
@ -78,9 +75,6 @@
<ClInclude Include="Resource.h">
<Filter>Resource Files</Filter>
</ClInclude>
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h">
<Filter>Common\crypt</Filter>
</ClInclude>
<ClInclude Include="Server.h">
<Filter>Header Files</Filter>
</ClInclude>
@ -135,6 +129,9 @@
<ClInclude Include="stdafx.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\Global\crypto.h">
<Filter>Global</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="Server.cpp">
@ -197,8 +194,8 @@
<ClCompile Include="..\..\..\Src\Common\SysHelper.cpp">
<Filter>Common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp">
<Filter>Common\crypt</Filter>
<ClCompile Include="..\..\Global\crypto.cpp">
<Filter>Global</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>

View File

@ -205,7 +205,6 @@
<ClInclude Include="..\..\..\Src\Common\BufferPool.h" />
<ClInclude Include="..\..\..\Src\Common\BufferPtr.h" />
<ClInclude Include="..\..\..\Src\Common\CriticalSection.h" />
<ClInclude Include="..\..\..\Src\Common\crypto\crypto.h" />
<ClInclude Include="..\..\..\Src\Common\Event.h" />
<ClInclude Include="..\..\..\Src\Common\FuncHelper.h" />
<ClInclude Include="..\..\..\Src\Common\GeneralHelper.h" />
@ -228,6 +227,7 @@
<ClInclude Include="..\..\..\Src\Common\SysHelper.h" />
<ClInclude Include="..\..\..\Src\Common\WaitFor.h" />
<ClInclude Include="..\..\..\Src\Common\Win32Helper.h" />
<ClInclude Include="..\..\Global\crypto.h" />
<ClInclude Include="..\..\Global\helper.h" />
<ClInclude Include="Client.h" />
<ClInclude Include="ClientDlg.h" />
@ -236,7 +236,6 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\Src\Common\BufferPool.cpp" />
<ClCompile Include="..\..\..\Src\Common\crypto\crypto.cpp" />
<ClCompile Include="..\..\..\Src\Common\FuncHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\http\llhttp_api.c">
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader>
@ -272,6 +271,7 @@
<ClCompile Include="..\..\..\Src\SocketHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\SysHelper.cpp" />
<ClCompile Include="..\..\..\Src\Common\WaitFor.cpp" />
<ClCompile Include="..\..\Global\crypto.cpp" />
<ClCompile Include="..\..\Global\helper.cpp" />
<ClCompile Include="Client.cpp" />
<ClCompile Include="ClientDlg.cpp" />

Some files were not shown because too many files have changed in this diff Show More