2 typedef int nid_triple
[3];
4 static const nid_triple sigoid_srt
[] =
6 {NID_md2WithRSAEncryption
, NID_md2
, NID_rsaEncryption
},
7 {NID_md5WithRSAEncryption
, NID_md5
, NID_rsaEncryption
},
8 {NID_shaWithRSAEncryption
, NID_sha
, NID_rsaEncryption
},
9 {NID_sha1WithRSAEncryption
, NID_sha1
, NID_rsaEncryption
},
10 {NID_dsaWithSHA
, NID_sha
, NID_dsa
},
11 {NID_dsaWithSHA1_2
, NID_sha1
, NID_dsa_2
},
12 {NID_mdc2WithRSA
, NID_mdc2
, NID_rsaEncryption
},
13 {NID_md5WithRSA
, NID_md5
, NID_rsa
},
14 {NID_dsaWithSHA1
, NID_sha1
, NID_dsa
},
15 {NID_sha1WithRSA
, NID_sha1
, NID_rsa
},
16 {NID_ripemd160WithRSA
, NID_ripemd160
, NID_rsaEncryption
},
17 {NID_md4WithRSAEncryption
, NID_md4
, NID_rsaEncryption
},
18 {NID_ecdsa_with_SHA1
, NID_sha1
, NID_X9_62_id_ecPublicKey
},
19 {NID_sha256WithRSAEncryption
, NID_sha256
, NID_rsaEncryption
},
20 {NID_sha384WithRSAEncryption
, NID_sha384
, NID_rsaEncryption
},
21 {NID_sha512WithRSAEncryption
, NID_sha512
, NID_rsaEncryption
},
22 {NID_sha224WithRSAEncryption
, NID_sha224
, NID_rsaEncryption
},
23 {NID_id_GostR3411_94_with_GostR3410_2001
, NID_id_GostR3411_94
, NID_id_GostR3410_2001
},
24 {NID_id_GostR3411_94_with_GostR3410_94
, NID_id_GostR3411_94
, NID_id_GostR3410_94
},
25 {NID_id_GostR3411_94_with_GostR3410_94_cc
, NID_id_GostR3411_94
, NID_id_GostR3410_94_cc
},
26 {NID_id_GostR3411_94_with_GostR3410_2001_cc
, NID_id_GostR3411_94
, NID_id_GostR3410_2001_cc
},
27 {NID_ecdsa_with_Recommended
, NID_undef
, NID_X9_62_id_ecPublicKey
},
28 {NID_ecdsa_with_Specified
, NID_undef
, NID_X9_62_id_ecPublicKey
},
29 {NID_ecdsa_with_SHA224
, NID_sha224
, NID_X9_62_id_ecPublicKey
},
30 {NID_ecdsa_with_SHA256
, NID_sha256
, NID_X9_62_id_ecPublicKey
},
31 {NID_ecdsa_with_SHA384
, NID_sha384
, NID_X9_62_id_ecPublicKey
},
32 {NID_ecdsa_with_SHA512
, NID_sha512
, NID_X9_62_id_ecPublicKey
},
33 {NID_dsa_with_SHA224
, NID_sha224
, NID_dsa
},
34 {NID_dsa_with_SHA256
, NID_sha256
, NID_dsa
},
37 static const nid_triple
* const sigoid_srt_xref
[] =