Add OID cross reference table.
[openssl.git] / crypto / objects / obj_xref.txt
diff --git a/crypto/objects/obj_xref.txt b/crypto/objects/obj_xref.txt
new file mode 100644 (file)
index 0000000..a90e0c5
--- /dev/null
@@ -0,0 +1,33 @@
+# OID cross reference table.
+# Links signatures OIDs to their corresponding public key algorithms
+# and digests.
+
+md2WithRSAEncryption   md2     rsaEncryption
+md5WithRSAEncryption   md5     rsaEncryption
+shaWithRSAEncryption   sha     rsaEncryption
+sha1WithRSAEncryption  sha1    rsaEncryption
+md4WithRSAEncryption   md4     rsaEncryption
+sha256WithRSAEncryption sha256 rsaEncryption
+sha384WithRSAEncryption        sha384  rsaEncryption
+sha512WithRSAEncryption        sha512  rsaEncryption
+sha224WithRSAEncryption        sha224  rsaEncryption
+mdc2WithRSA            mdc2    rsaEncryption
+ripemd160WithRSA       ripemd160 rsaEncryption
+
+# Alternative deprecated OIDs. By using the older "rsa" OID this
+# type will be recognized by not normally used.
+
+md5WithRSA             md5     rsa
+sha1WithRSA            sha1    rsa
+
+dsaWithSHA             sha     dsa
+dsaWithSHA1            sha1    dsa
+
+dsaWithSHA1_2          sha1    dsa_2
+
+ecdsa_with_SHA1                sha1    X9_62_id_ecPublicKey
+
+id_GostR3411_94_with_GostR3410_2001    id_GostR3411_94 id_GostR3410_2001
+id_GostR3411_94_with_GostR3410_94      id_GostR3411_94 id_GostR3410_94
+id_GostR3411_94_with_GostR3410_94_cc   id_GostR3411_94 id_GostR3410_94_cc
+id_GostR3411_94_with_GostR3410_2001_cc id_GostR3411_94 id_GostR3410_2001_cc