Files
mars-matrixssl/testkeys/EC/256_EC.h
2016-04-15 15:12:52 -07:00

98 lines
4.9 KiB
C

/**
* @file testkeys/EC/256_EC.h
* @version $Format:%h%d$
*
* Auto generated from PEM file.
*/
/*
Auto generated X.509 certificate as binary DER.
Certificate:
Data:
Version: 3
Serial Number:
02
Issuer: CN=MatrixSSL Sample CA (Elliptic curve prime256v1), 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 Cert (Elliptic curve prime256v1), C=US, ST=WA, L=Seattle, O=Inside Secure Corporation, OU=Test
Subject Public Key Info:
Public Key Algorithm: id-ecPublicKey
Public-Key: (256 bit)
pub:
5f:ad:62:02:42:48:ba:fb:e2:88:d8:7f:b9:72:cb:28:
ae:c3:8a:1e:c3:0e:9c:7d:7a:a4:b5:7f:da:bd:46:5a
b9:95:39:e0:44:51:71:ba:e3:b3:40:f2:54:fd:23:84:
b2:ea:2a:84:a3:4f:d7:b0:08:ba:6e:80:c3:eb:df:2f
ASN1 OID: secp256r1
X509v3 extensions:
X509v3 Subject Alternative Name: DNS
localhost
X509v3 Subject Alternative Name: iPAddress
127.0.0.1
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage: 0x0
X509v3 Extended Key Usage: 0x6
TLS WWW server authentication
TLS WWW client authentication
X509v3 Subject Key Identifier:
1f:80:75:53:ad:c9:7d:eb:09:78:26:ab:80:18:09:1c:
68:d4:b8:83
X509v3 Authority Key Identifier:
69:0e:fa:47:3e:6d:40:f9:29:7f:f7:6f:66:86:b8:7a:
34:bb:25:eb
Signature Algorithm: ecdsa-with-SHA256
30:45:02:21:00:d0:78:0f:a8:7c:ab:a6:78:1d:a9:57:
cd:4f:d8:04:d8:b3:90:36:94:e0:01:dc:20:49:6a:de:
d5:53:8c:08:12:02:20:24:9b:f0:37:e4:da:42:4c:6d:
d3:c3:d4:a6:3f:47:d4:ad:99:5c:ae:47:a7:0c:83:24:
c4:a1:fc:dc:77:f3:a9
*/
#define EC256_SIZE 691
const static unsigned char EC256[EC256_SIZE] =
"\x30\x82\x02\xaf\x30\x82\x02\x55\xa0\x03\x02\x01\x02\x02\x01\x02"
"\x30\x0a\x06\x08\x2a\x86\x48\xce\x3d\x04\x03\x02\x30\x81\x99\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\x38"
"\x30\x36\x06\x03\x55\x04\x03\x0c\x2f\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\x70\x72\x69"
"\x6d\x65\x32\x35\x36\x76\x31\x29\x30\x1e\x17\x0d\x31\x34\x30\x33"
"\x31\x33\x32\x33\x32\x31\x32\x33\x5a\x17\x0d\x31\x37\x30\x33\x31"
"\x32\x32\x33\x32\x31\x32\x33\x5a\x30\x81\x9b\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\x3a\x30\x38\x06\x03"
"\x55\x04\x03\x0c\x31\x4d\x61\x74\x72\x69\x78\x53\x53\x4c\x20\x53"
"\x61\x6d\x70\x6c\x65\x20\x43\x65\x72\x74\x20\x28\x45\x6c\x6c\x69"
"\x70\x74\x69\x63\x20\x63\x75\x72\x76\x65\x20\x70\x72\x69\x6d\x65"
"\x32\x35\x36\x76\x31\x29\x30\x59\x30\x13\x06\x07\x2a\x86\x48\xce"
"\x3d\x02\x01\x06\x08\x2a\x86\x48\xce\x3d\x03\x01\x07\x03\x42\x00"
"\x04\x5f\xad\x62\x02\x42\x48\xba\xfb\xe2\x88\xd8\x7f\xb9\x72\xcb"
"\x28\xae\xc3\x8a\x1e\xc3\x0e\x9c\x7d\x7a\xa4\xb5\x7f\xda\xbd\x46"
"\x5a\xb9\x95\x39\xe0\x44\x51\x71\xba\xe3\xb3\x40\xf2\x54\xfd\x23"
"\x84\xb2\xea\x2a\x84\xa3\x4f\xd7\xb0\x08\xba\x6e\x80\xc3\xeb\xdf"
"\x2f\xa3\x81\x89\x30\x81\x86\x30\x09\x06\x03\x55\x1d\x13\x04\x02"
"\x30\x00\x30\x1d\x06\x03\x55\x1d\x0e\x04\x16\x04\x14\x1f\x80\x75"
"\x53\xad\xc9\x7d\xeb\x09\x78\x26\xab\x80\x18\x09\x1c\x68\xd4\xb8"
"\x83\x30\x1f\x06\x03\x55\x1d\x23\x04\x18\x30\x16\x80\x14\x69\x0e"
"\xfa\x47\x3e\x6d\x40\xf9\x29\x7f\xf7\x6f\x66\x86\xb8\x7a\x34\xbb"
"\x25\xeb\x30\x1d\x06\x03\x55\x1d\x25\x04\x16\x30\x14\x06\x08\x2b"
"\x06\x01\x05\x05\x07\x03\x01\x06\x08\x2b\x06\x01\x05\x05\x07\x03"
"\x02\x30\x1a\x06\x03\x55\x1d\x11\x04\x13\x30\x11\x82\x09\x6c\x6f"
"\x63\x61\x6c\x68\x6f\x73\x74\x87\x04\x7f\x00\x00\x01\x30\x0a\x06"
"\x08\x2a\x86\x48\xce\x3d\x04\x03\x02\x03\x48\x00\x30\x45\x02\x21"
"\x00\xd0\x78\x0f\xa8\x7c\xab\xa6\x78\x1d\xa9\x57\xcd\x4f\xd8\x04"
"\xd8\xb3\x90\x36\x94\xe0\x01\xdc\x20\x49\x6a\xde\xd5\x53\x8c\x08"
"\x12\x02\x20\x24\x9b\xf0\x37\xe4\xda\x42\x4c\x6d\xd3\xc3\xd4\xa6"
"\x3f\x47\xd4\xad\x99\x5c\xae\x47\xa7\x0c\x83\x24\xc4\xa1\xfc\xdc"
"\x77\xf3\xa9";