1# OID cross reference table. 2# Links signatures OIDs to their corresponding public key algorithms 3# and digests. 4 5md2WithRSAEncryption md2 rsaEncryption 6md5WithRSAEncryption md5 rsaEncryption 7shaWithRSAEncryption sha rsaEncryption 8sha1WithRSAEncryption sha1 rsaEncryption 9md4WithRSAEncryption md4 rsaEncryption 10sha256WithRSAEncryption sha256 rsaEncryption 11sha384WithRSAEncryption sha384 rsaEncryption 12sha512WithRSAEncryption sha512 rsaEncryption 13sha224WithRSAEncryption sha224 rsaEncryption 14mdc2WithRSA mdc2 rsaEncryption 15ripemd160WithRSA ripemd160 rsaEncryption 16RSA_SHA3_224 sha3_224 rsaEncryption 17RSA_SHA3_256 sha3_256 rsaEncryption 18RSA_SHA3_384 sha3_384 rsaEncryption 19RSA_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. 23rsassaPss undef rsassaPss 24ED25519 undef ED25519 25ED448 undef ED448 26ML_DSA_44 undef ML_DSA_44 27ML_DSA_65 undef ML_DSA_65 28ML_DSA_87 undef ML_DSA_87 29SLH_DSA_SHA2_128s undef SLH_DSA_SHA2_128s 30SLH_DSA_SHA2_128f undef SLH_DSA_SHA2_128f 31SLH_DSA_SHA2_192s undef SLH_DSA_SHA2_192s 32SLH_DSA_SHA2_192f undef SLH_DSA_SHA2_192f 33SLH_DSA_SHA2_256s undef SLH_DSA_SHA2_256s 34SLH_DSA_SHA2_256f undef SLH_DSA_SHA2_256f 35SLH_DSA_SHAKE_128s undef SLH_DSA_SHAKE_128s 36SLH_DSA_SHAKE_128f undef SLH_DSA_SHAKE_128f 37SLH_DSA_SHAKE_192s undef SLH_DSA_SHAKE_192s 38SLH_DSA_SHAKE_192f undef SLH_DSA_SHAKE_192f 39SLH_DSA_SHAKE_256s undef SLH_DSA_SHAKE_256s 40SLH_DSA_SHAKE_256f undef SLH_DSA_SHAKE_256f 41 42# Alternative deprecated OIDs. By using the older "rsa" OID this 43# type will be recognized by not normally used. 44 45md5WithRSA md5 rsa 46sha1WithRSA sha1 rsa 47 48dsaWithSHA sha dsa 49dsaWithSHA1 sha1 dsa 50 51dsaWithSHA1_2 sha1 dsa_2 52 53ecdsa_with_SHA1 sha1 X9_62_id_ecPublicKey 54ecdsa_with_SHA224 sha224 X9_62_id_ecPublicKey 55ecdsa_with_SHA256 sha256 X9_62_id_ecPublicKey 56ecdsa_with_SHA384 sha384 X9_62_id_ecPublicKey 57ecdsa_with_SHA512 sha512 X9_62_id_ecPublicKey 58ecdsa_with_Recommended undef X9_62_id_ecPublicKey 59ecdsa_with_Specified undef X9_62_id_ecPublicKey 60ecdsa_with_SHA3_224 sha3_224 X9_62_id_ecPublicKey 61ecdsa_with_SHA3_256 sha3_256 X9_62_id_ecPublicKey 62ecdsa_with_SHA3_384 sha3_384 X9_62_id_ecPublicKey 63ecdsa_with_SHA3_512 sha3_512 X9_62_id_ecPublicKey 64 65dsa_with_SHA224 sha224 dsa 66dsa_with_SHA256 sha256 dsa 67 68id_GostR3411_94_with_GostR3410_2001 id_GostR3411_94 id_GostR3410_2001 69id_GostR3411_94_with_GostR3410_94 id_GostR3411_94 id_GostR3410_94 70id_GostR3411_94_with_GostR3410_94_cc id_GostR3411_94 id_GostR3410_94_cc 71id_GostR3411_94_with_GostR3410_2001_cc id_GostR3411_94 id_GostR3410_2001_cc 72id_tc26_signwithdigest_gost3410_2012_256 id_GostR3411_2012_256 id_GostR3410_2012_256 73id_tc26_signwithdigest_gost3410_2012_512 id_GostR3411_2012_512 id_GostR3410_2012_512 74# ECDH KDFs and their corresponding message digests and schemes 75dhSinglePass_stdDH_sha1kdf_scheme sha1 dh_std_kdf 76dhSinglePass_stdDH_sha224kdf_scheme sha224 dh_std_kdf 77dhSinglePass_stdDH_sha256kdf_scheme sha256 dh_std_kdf 78dhSinglePass_stdDH_sha384kdf_scheme sha384 dh_std_kdf 79dhSinglePass_stdDH_sha512kdf_scheme sha512 dh_std_kdf 80 81dhSinglePass_cofactorDH_sha1kdf_scheme sha1 dh_cofactor_kdf 82dhSinglePass_cofactorDH_sha224kdf_scheme sha224 dh_cofactor_kdf 83dhSinglePass_cofactorDH_sha256kdf_scheme sha256 dh_cofactor_kdf 84dhSinglePass_cofactorDH_sha384kdf_scheme sha384 dh_cofactor_kdf 85dhSinglePass_cofactorDH_sha512kdf_scheme sha512 dh_cofactor_kdf 86 87SM2_with_SM3 sm3 sm2 88