c8dee7b880e20073bd851af09a8699ced36c0467
[openssl.git] / crypto / objects / obj_xref.txt
1 # OID cross reference table.
2 # Links signatures OIDs to their corresponding public key algorithms
3 # and digests.
4
5 md2WithRSAEncryption    md2     rsaEncryption
6 md5WithRSAEncryption    md5     rsaEncryption
7 shaWithRSAEncryption    sha     rsaEncryption
8 sha1WithRSAEncryption   sha1    rsaEncryption
9 md4WithRSAEncryption    md4     rsaEncryption
10 sha256WithRSAEncryption sha256  rsaEncryption
11 sha384WithRSAEncryption sha384  rsaEncryption
12 sha512WithRSAEncryption sha512  rsaEncryption
13 sha224WithRSAEncryption sha224  rsaEncryption
14 mdc2WithRSA             mdc2    rsaEncryption
15 ripemd160WithRSA        ripemd160 rsaEncryption
16 RSA_SHA3_224            sha3_224 rsaEncryption
17 RSA_SHA3_256            sha3_256 rsaEncryption
18 RSA_SHA3_384            sha3_384 rsaEncryption
19 RSA_SHA3_512            sha3_512 rsaEncryption
20 # For PSS the digest algorithm can vary and depends on the included
21 # AlgorithmIdentifier. The digest "undef" indicates the public key
22 # method should handle this explicitly.
23 rsassaPss               undef   rsaEncryption
24 ED25519             undef       ED25519
25
26 # Alternative deprecated OIDs. By using the older "rsa" OID this
27 # type will be recognized by not normally used.
28
29 md5WithRSA              md5     rsa
30 sha1WithRSA             sha1    rsa
31
32 dsaWithSHA              sha     dsa
33 dsaWithSHA1             sha1    dsa
34
35 dsaWithSHA1_2           sha1    dsa_2
36
37 ecdsa_with_SHA1         sha1    X9_62_id_ecPublicKey
38 ecdsa_with_SHA224       sha224  X9_62_id_ecPublicKey
39 ecdsa_with_SHA256       sha256  X9_62_id_ecPublicKey
40 ecdsa_with_SHA384       sha384  X9_62_id_ecPublicKey
41 ecdsa_with_SHA512       sha512  X9_62_id_ecPublicKey
42 ecdsa_with_Recommended  undef   X9_62_id_ecPublicKey
43 ecdsa_with_Specified    undef   X9_62_id_ecPublicKey
44
45 dsa_with_SHA224         sha224  dsa
46 dsa_with_SHA256         sha256  dsa
47
48 id_GostR3411_94_with_GostR3410_2001     id_GostR3411_94 id_GostR3410_2001
49 id_GostR3411_94_with_GostR3410_94       id_GostR3411_94 id_GostR3410_94
50 id_GostR3411_94_with_GostR3410_94_cc    id_GostR3411_94 id_GostR3410_94_cc
51 id_GostR3411_94_with_GostR3410_2001_cc  id_GostR3411_94 id_GostR3410_2001_cc
52 id_tc26_signwithdigest_gost3410_2012_256 id_GostR3411_2012_256 id_GostR3410_2012_256
53 id_tc26_signwithdigest_gost3410_2012_512 id_GostR3411_2012_512 id_GostR3410_2012_512
54 # ECDH KDFs and their corresponding message digests and schemes
55 dhSinglePass_stdDH_sha1kdf_scheme               sha1    dh_std_kdf
56 dhSinglePass_stdDH_sha224kdf_scheme             sha224  dh_std_kdf
57 dhSinglePass_stdDH_sha256kdf_scheme             sha256  dh_std_kdf
58 dhSinglePass_stdDH_sha384kdf_scheme             sha384  dh_std_kdf
59 dhSinglePass_stdDH_sha512kdf_scheme             sha512  dh_std_kdf
60
61 dhSinglePass_cofactorDH_sha1kdf_scheme          sha1    dh_cofactor_kdf
62 dhSinglePass_cofactorDH_sha224kdf_scheme        sha224  dh_cofactor_kdf
63 dhSinglePass_cofactorDH_sha256kdf_scheme        sha256  dh_cofactor_kdf
64 dhSinglePass_cofactorDH_sha384kdf_scheme        sha384  dh_cofactor_kdf
65 dhSinglePass_cofactorDH_sha512kdf_scheme        sha512  dh_cofactor_kdf