Fix CVE-2017-6891 in minitasn1 code
[platform/upstream/gnutls.git] / lib / gnutls_asn1_tab.c
1 #if HAVE_CONFIG_H
2 #include "config.h"
3 #endif
4
5 #include <libtasn1.h>
6
7 const asn1_static_node gnutls_asn1_tab[] = {
8         {"GNUTLS", 536872976, NULL},
9         {NULL, 1073741836, NULL},
10         {"RSAPublicKey", 1610612741, NULL},
11         {"modulus", 1073741827, NULL},
12         {"publicExponent", 3, NULL},
13         {"RSAPrivateKey", 1610612741, NULL},
14         {"version", 1073741827, NULL},
15         {"modulus", 1073741827, NULL},
16         {"publicExponent", 1073741827, NULL},
17         {"privateExponent", 1073741827, NULL},
18         {"prime1", 1073741827, NULL},
19         {"prime2", 1073741827, NULL},
20         {"exponent1", 1073741827, NULL},
21         {"exponent2", 1073741827, NULL},
22         {"coefficient", 1073741827, NULL},
23         {"otherPrimeInfos", 16386, "OtherPrimeInfos"},
24         {"OtherPrimeInfos", 1612709899, NULL},
25         {"MAX", 1074266122, "1"},
26         {NULL, 2, "OtherPrimeInfo"},
27         {"OtherPrimeInfo", 1610612741, NULL},
28         {"prime", 1073741827, NULL},
29         {"exponent", 1073741827, NULL},
30         {"coefficient", 3, NULL},
31         {"AlgorithmIdentifier", 1610612741, NULL},
32         {"algorithm", 1073741836, NULL},
33         {"parameters", 541081613, NULL},
34         {"algorithm", 1, NULL},
35         {"DigestInfo", 1610612741, NULL},
36         {"digestAlgorithm", 1073741826, "DigestAlgorithmIdentifier"},
37         {"digest", 2, "Digest"},
38         {"DigestAlgorithmIdentifier", 1073741826, "AlgorithmIdentifier"},
39         {"Digest", 1073741831, NULL},
40         {"DSAPublicKey", 1073741827, NULL},
41         {"DSAParameters", 1610612741, NULL},
42         {"p", 1073741827, NULL},
43         {"q", 1073741827, NULL},
44         {"g", 3, NULL},
45         {"DSASignatureValue", 1610612741, NULL},
46         {"r", 1073741827, NULL},
47         {"s", 3, NULL},
48         {"DSAPrivateKey", 1610612741, NULL},
49         {"version", 1073741827, NULL},
50         {"p", 1073741827, NULL},
51         {"q", 1073741827, NULL},
52         {"g", 1073741827, NULL},
53         {"Y", 1073741827, NULL},
54         {"priv", 3, NULL},
55         {"DHParameter", 1610612741, NULL},
56         {"prime", 1073741827, NULL},
57         {"base", 1073741827, NULL},
58         {"privateValueLength", 16387, NULL},
59         {"ECPoint", 1073741831, NULL},
60         {"ECParameters", 1610612754, NULL},
61         {"namedCurve", 12, NULL},
62         {"ECPrivateKey", 536870917, NULL},
63         {"Version", 1073741827, NULL},
64         {"privateKey", 1073741831, NULL},
65         {"parameters", 1610637314, "ECParameters"},
66         {NULL, 2056, "0"},
67         {"publicKey", 536895494, NULL},
68         {NULL, 2056, "1"},
69         {NULL, 0, NULL}
70 };