Experimental HMAC support via EVP_PKEY_METHOD.
[openssl.git] / crypto / objects / obj_mac.h
index c471c2faebe7110a1e441188764321e72780077c..6461c3453b2210b698efaea393afd620da5ba497 100644 (file)
 #define NID_sha224             675
 #define OBJ_sha224             OBJ_nist_hashalgs,4L
 
+#define OBJ_dsa_with_sha2              OBJ_nistAlgorithms,3L
+
+#define SN_dsa_with_SHA224             "dsa_with_SHA224"
+#define NID_dsa_with_SHA224            833
+#define OBJ_dsa_with_SHA224            OBJ_dsa_with_sha2,1L
+
+#define SN_dsa_with_SHA256             "dsa_with_SHA256"
+#define NID_dsa_with_SHA256            834
+#define OBJ_dsa_with_SHA256            OBJ_dsa_with_sha2,2L
+
 #define SN_hold_instruction_code               "holdInstructionCode"
 #define LN_hold_instruction_code               "Hold Instruction Code"
 #define NID_hold_instruction_code              430
 #define NID_id_Gost28147_89            786
 #define OBJ_id_Gost28147_89            OBJ_cryptopro,21L
 
+#define SN_gost89_cnt          "gost89-cnt"
+#define NID_gost89_cnt         835
+
 #define SN_id_Gost28147_89_MAC         "id-Gost28147-89-MAC"
 #define LN_id_Gost28147_89_MAC         "GOST 28147-89 MAC"
 #define NID_id_Gost28147_89_MAC                787
 #define LN_camellia_256_cfb8           "camellia-256-cfb8"
 #define NID_camellia_256_cfb8          765
 
+#define SN_hmac                "HMAC"
+#define LN_hmac                "hmac"
+#define NID_hmac               836
+