107 lines
5.6 KiB
C
107 lines
5.6 KiB
C
/**
|
|
* @file 521_EC_CA.h
|
|
* @version $Format:%h%d$
|
|
*
|
|
* Auto generated from PEM file.
|
|
*/
|
|
/*
|
|
Auto generated X.509 certificate as binary DER.
|
|
Certificate:
|
|
Data:
|
|
Version: 3
|
|
Serial Number:
|
|
23:f0
|
|
Issuer: CN=MatrixSSL Sample CA (Elliptic curve secp521r1), C=US, ST=WA, L=Seattle, O=Inside Secure Corporation, OU=Test
|
|
Validity:
|
|
Not Before: 2014/03/13
|
|
Not After : 2017/03/12
|
|
Subject: CN=MatrixSSL Sample CA (Elliptic curve secp521r1), C=US, ST=WA, L=Seattle, O=Inside Secure Corporation, OU=Test
|
|
Subject Public Key Info:
|
|
Public Key Algorithm: id-ecPublicKey
|
|
Public-Key: (528 bit)
|
|
pub:
|
|
01:2b:43:d8:8d:9f:d5:2f:9d:55:0b:fe:72:0b:32:d7:
|
|
8e:42:c4:02:97:b3:cd:77:15:a1:ea:f6:64:35:72:72:
|
|
67:b3:5f:77:26:6d:6f:77:2b:4b:a1:9a:db:8c:76:c4:
|
|
dc:9d:60:2d:3b:5e:07:f1:a5:75:11:22:7a:f5:ef:99:
|
|
77:44
|
|
c4:2d:a7:13:c0:c7:8b:d5:96:92:6d:ae:84:95:25:1f:
|
|
b0:68:7b:89:75:bf:46:b6:9e:a2:ac:70:f6:ec:17:6e:
|
|
98:2e:0b:ac:13:78:5f:54:8c:00:bd:3a:8c:5c:d7:a4:
|
|
86:b5:9c:04:67:75:e0:dc:4d:8a:42:46:ec:e4:5d:f1:
|
|
aa
|
|
ASN1 OID: secp521r1
|
|
X509v3 extensions:
|
|
X509v3 Basic Constraints:
|
|
CA:TRUE
|
|
X509v3 Key Usage: 0x4
|
|
X509v3 Extended Key Usage: 0x0
|
|
X509v3 Subject Key Identifier:
|
|
19:b0:be:a4:9d:8b:3c:44:e5:86:b5:17:a1:d6:0d:ba:
|
|
42:1d:b8:a9
|
|
X509v3 Authority Key Identifier:
|
|
19:b0:be:a4:9d:8b:3c:44:e5:86:b5:17:a1:d6:0d:ba:
|
|
42:1d:b8:a9
|
|
Signature Algorithm: ecdsa-with-SHA384
|
|
30:81:87:02:42:01:37:98:68:a0:6b:b3:92:d3:cb:6b:
|
|
50:ae:79:c1:87:43:00:ed:2b:33:0c:6e:1c:ed:b8:89:
|
|
ea:39:03:4f:a0:80:85:71:0b:28:aa:50:12:c1:f9:96:
|
|
f5:3a:90:9e:c4:4c:7a:64:47:e8:1e:9e:9f:e4:a2:13:
|
|
4d:44:13:3a:72:f7:a4:02:41:33:88:ef:6a:d3:51:23:
|
|
d0:64:41:2a:de:75:da:46:b5:ac:9d:70:6e:6c:e9:51:
|
|
62:66:b5:87:7d:31:ac:a7:a9:11:f1:17:9f:c1:85:3b:
|
|
a6:86:65:e9:90:d6:6b:3c:a8:9e:90:43:2e:38:8b:45:
|
|
32:b0:5b:cd:68:77:0f:c3:37:7e
|
|
*/
|
|
#define EC521CA_SIZE 778
|
|
const static unsigned char EC521CA[EC521CA_SIZE] =
|
|
"\x30\x82\x03\x06\x30\x82\x02\x68\xa0\x03\x02\x01\x02\x02\x02\x23"
|
|
"\xf0\x30\x0a\x06\x08\x2a\x86\x48\xce\x3d\x04\x03\x03\x30\x81\x98"
|
|
"\x31\x0b\x30\x09\x06\x03\x55\x04\x06\x13\x02\x55\x53\x31\x0b\x30"
|
|
"\x09\x06\x03\x55\x04\x08\x0c\x02\x57\x41\x31\x10\x30\x0e\x06\x03"
|
|
"\x55\x04\x07\x0c\x07\x53\x65\x61\x74\x74\x6c\x65\x31\x22\x30\x20"
|
|
"\x06\x03\x55\x04\x0a\x0c\x19\x49\x6e\x73\x69\x64\x65\x20\x53\x65"
|
|
"\x63\x75\x72\x65\x20\x43\x6f\x72\x70\x6f\x72\x61\x74\x69\x6f\x6e"
|
|
"\x31\x0d\x30\x0b\x06\x03\x55\x04\x0b\x0c\x04\x54\x65\x73\x74\x31"
|
|
"\x37\x30\x35\x06\x03\x55\x04\x03\x0c\x2e\x4d\x61\x74\x72\x69\x78"
|
|
"\x53\x53\x4c\x20\x53\x61\x6d\x70\x6c\x65\x20\x43\x41\x20\x28\x45"
|
|
"\x6c\x6c\x69\x70\x74\x69\x63\x20\x63\x75\x72\x76\x65\x20\x73\x65"
|
|
"\x63\x70\x35\x32\x31\x72\x31\x29\x30\x1e\x17\x0d\x31\x34\x30\x33"
|
|
"\x31\x33\x32\x33\x32\x31\x33\x31\x5a\x17\x0d\x31\x37\x30\x33\x31"
|
|
"\x32\x32\x33\x32\x31\x33\x31\x5a\x30\x81\x98\x31\x0b\x30\x09\x06"
|
|
"\x03\x55\x04\x06\x13\x02\x55\x53\x31\x0b\x30\x09\x06\x03\x55\x04"
|
|
"\x08\x0c\x02\x57\x41\x31\x10\x30\x0e\x06\x03\x55\x04\x07\x0c\x07"
|
|
"\x53\x65\x61\x74\x74\x6c\x65\x31\x22\x30\x20\x06\x03\x55\x04\x0a"
|
|
"\x0c\x19\x49\x6e\x73\x69\x64\x65\x20\x53\x65\x63\x75\x72\x65\x20"
|
|
"\x43\x6f\x72\x70\x6f\x72\x61\x74\x69\x6f\x6e\x31\x0d\x30\x0b\x06"
|
|
"\x03\x55\x04\x0b\x0c\x04\x54\x65\x73\x74\x31\x37\x30\x35\x06\x03"
|
|
"\x55\x04\x03\x0c\x2e\x4d\x61\x74\x72\x69\x78\x53\x53\x4c\x20\x53"
|
|
"\x61\x6d\x70\x6c\x65\x20\x43\x41\x20\x28\x45\x6c\x6c\x69\x70\x74"
|
|
"\x69\x63\x20\x63\x75\x72\x76\x65\x20\x73\x65\x63\x70\x35\x32\x31"
|
|
"\x72\x31\x29\x30\x81\x9b\x30\x10\x06\x07\x2a\x86\x48\xce\x3d\x02"
|
|
"\x01\x06\x05\x2b\x81\x04\x00\x23\x03\x81\x86\x00\x04\x01\x2b\x43"
|
|
"\xd8\x8d\x9f\xd5\x2f\x9d\x55\x0b\xfe\x72\x0b\x32\xd7\x8e\x42\xc4"
|
|
"\x02\x97\xb3\xcd\x77\x15\xa1\xea\xf6\x64\x35\x72\x72\x67\xb3\x5f"
|
|
"\x77\x26\x6d\x6f\x77\x2b\x4b\xa1\x9a\xdb\x8c\x76\xc4\xdc\x9d\x60"
|
|
"\x2d\x3b\x5e\x07\xf1\xa5\x75\x11\x22\x7a\xf5\xef\x99\x77\x44\x00"
|
|
"\xc4\x2d\xa7\x13\xc0\xc7\x8b\xd5\x96\x92\x6d\xae\x84\x95\x25\x1f"
|
|
"\xb0\x68\x7b\x89\x75\xbf\x46\xb6\x9e\xa2\xac\x70\xf6\xec\x17\x6e"
|
|
"\x98\x2e\x0b\xac\x13\x78\x5f\x54\x8c\x00\xbd\x3a\x8c\x5c\xd7\xa4"
|
|
"\x86\xb5\x9c\x04\x67\x75\xe0\xdc\x4d\x8a\x42\x46\xec\xe4\x5d\xf1"
|
|
"\xaa\xa3\x5d\x30\x5b\x30\x0b\x06\x03\x55\x1d\x0f\x04\x04\x03\x02"
|
|
"\x02\x04\x30\x1d\x06\x03\x55\x1d\x0e\x04\x16\x04\x14\x19\xb0\xbe"
|
|
"\xa4\x9d\x8b\x3c\x44\xe5\x86\xb5\x17\xa1\xd6\x0d\xba\x42\x1d\xb8"
|
|
"\xa9\x30\x1f\x06\x03\x55\x1d\x23\x04\x18\x30\x16\x80\x14\x19\xb0"
|
|
"\xbe\xa4\x9d\x8b\x3c\x44\xe5\x86\xb5\x17\xa1\xd6\x0d\xba\x42\x1d"
|
|
"\xb8\xa9\x30\x0c\x06\x03\x55\x1d\x13\x04\x05\x30\x03\x01\x01\xff"
|
|
"\x30\x0a\x06\x08\x2a\x86\x48\xce\x3d\x04\x03\x03\x03\x81\x8b\x00"
|
|
"\x30\x81\x87\x02\x42\x01\x37\x98\x68\xa0\x6b\xb3\x92\xd3\xcb\x6b"
|
|
"\x50\xae\x79\xc1\x87\x43\x00\xed\x2b\x33\x0c\x6e\x1c\xed\xb8\x89"
|
|
"\xea\x39\x03\x4f\xa0\x80\x85\x71\x0b\x28\xaa\x50\x12\xc1\xf9\x96"
|
|
"\xf5\x3a\x90\x9e\xc4\x4c\x7a\x64\x47\xe8\x1e\x9e\x9f\xe4\xa2\x13"
|
|
"\x4d\x44\x13\x3a\x72\xf7\xa4\x02\x41\x33\x88\xef\x6a\xd3\x51\x23"
|
|
"\xd0\x64\x41\x2a\xde\x75\xda\x46\xb5\xac\x9d\x70\x6e\x6c\xe9\x51"
|
|
"\x62\x66\xb5\x87\x7d\x31\xac\xa7\xa9\x11\xf1\x17\x9f\xc1\x85\x3b"
|
|
"\xa6\x86\x65\xe9\x90\xd6\x6b\x3c\xa8\x9e\x90\x43\x2e\x38\x8b\x45"
|
|
"\x32\xb0\x5b\xcd\x68\x77\x0f\xc3\x37\x7e";
|