dsa_##md##_sign_init(void *vpdsactx, void *vdsa, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "DSA-" #MD " Sign Init"; \
+ static const char desc[] = "DSA-" MD " Sign Init"; \
\
return dsa_sigalg_signverify_init(vpdsactx, vdsa, \
dsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGN, \
desc); \
} \
dsa_##md##_sign_message_init(void *vpdsactx, void *vdsa, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "DSA-" #MD " Sign Message Init"; \
+ static const char desc[] = "DSA-" MD " Sign Message Init"; \
\
return dsa_sigalg_signverify_init(vpdsactx, vdsa, \
dsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGNMSG, \
desc); \
} \
dsa_##md##_verify_init(void *vpdsactx, void *vdsa, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "DSA-" #MD " Verify Init"; \
+ static const char desc[] = "DSA-" MD " Verify Init"; \
\
return dsa_sigalg_signverify_init(vpdsactx, vdsa, \
dsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFY, \
desc); \
} \
dsa_##md##_verify_message_init(void *vpdsactx, void *vdsa, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "DSA-" #MD " Verify Message Init"; \
+ static const char desc[] = "DSA-" MD " Verify Message Init"; \
\
return dsa_sigalg_signverify_init(vpdsactx, vdsa, \
dsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFYMSG, \
desc); \
} \
OSSL_DISPATCH_END \
}
-IMPL_DSA_SIGALG(sha1, SHA1);
-IMPL_DSA_SIGALG(sha224, SHA2-224);
-IMPL_DSA_SIGALG(sha256, SHA2-256);
-IMPL_DSA_SIGALG(sha384, SHA2-384);
-IMPL_DSA_SIGALG(sha512, SHA2-512);
-IMPL_DSA_SIGALG(sha3_224, SHA3-224);
-IMPL_DSA_SIGALG(sha3_256, SHA3-256);
-IMPL_DSA_SIGALG(sha3_384, SHA3-384);
-IMPL_DSA_SIGALG(sha3_512, SHA3-512);
+IMPL_DSA_SIGALG(sha1, "SHA1");
+IMPL_DSA_SIGALG(sha224, "SHA2-224");
+IMPL_DSA_SIGALG(sha256, "SHA2-256");
+IMPL_DSA_SIGALG(sha384, "SHA2-384");
+IMPL_DSA_SIGALG(sha512, "SHA2-512");
+IMPL_DSA_SIGALG(sha3_224, "SHA3-224");
+IMPL_DSA_SIGALG(sha3_256, "SHA3-256");
+IMPL_DSA_SIGALG(sha3_384, "SHA3-384");
+IMPL_DSA_SIGALG(sha3_512, "SHA3-512");
ecdsa_##md##_sign_init(void *vctx, void *vec, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "ECDSA-" #MD " Sign Init"; \
+ static const char desc[] = "ECDSA-" MD " Sign Init"; \
\
return ecdsa_sigalg_signverify_init(vctx, vec, \
ecdsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGN, \
desc); \
} \
ecdsa_##md##_sign_message_init(void *vctx, void *vec, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "ECDSA-" #MD " Sign Message Init"; \
+ static const char desc[] = "ECDSA-" MD " Sign Message Init"; \
\
return ecdsa_sigalg_signverify_init(vctx, vec, \
ecdsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGNMSG, \
desc); \
} \
ecdsa_##md##_verify_init(void *vctx, void *vec, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "ECDSA-" #MD " Verify Init"; \
+ static const char desc[] = "ECDSA-" MD " Verify Init"; \
\
return ecdsa_sigalg_signverify_init(vctx, vec, \
ecdsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFY, \
desc); \
} \
ecdsa_##md##_verify_message_init(void *vctx, void *vec, \
const OSSL_PARAM params[]) \
{ \
- static const char desc[] = "ECDSA-" #MD " Verify Message Init"; \
+ static const char desc[] = "ECDSA-" MD " Verify Message Init"; \
\
return ecdsa_sigalg_signverify_init(vctx, vec, \
ecdsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFYMSG, \
desc); \
} \
OSSL_DISPATCH_END \
}
-IMPL_ECDSA_SIGALG(sha1, SHA1);
-IMPL_ECDSA_SIGALG(sha224, SHA2-224);
-IMPL_ECDSA_SIGALG(sha256, SHA2-256);
-IMPL_ECDSA_SIGALG(sha384, SHA2-384);
-IMPL_ECDSA_SIGALG(sha512, SHA2-512);
-IMPL_ECDSA_SIGALG(sha3_224, SHA3-224);
-IMPL_ECDSA_SIGALG(sha3_256, SHA3-256);
-IMPL_ECDSA_SIGALG(sha3_384, SHA3-384);
-IMPL_ECDSA_SIGALG(sha3_512, SHA3-512);
+IMPL_ECDSA_SIGALG(sha1, "SHA1");
+IMPL_ECDSA_SIGALG(sha224, "SHA2-224");
+IMPL_ECDSA_SIGALG(sha256, "SHA2-256");
+IMPL_ECDSA_SIGALG(sha384, "SHA2-384");
+IMPL_ECDSA_SIGALG(sha512, "SHA2-512");
+IMPL_ECDSA_SIGALG(sha3_224, "SHA3-224");
+IMPL_ECDSA_SIGALG(sha3_256, "SHA3-256");
+IMPL_ECDSA_SIGALG(sha3_384, "SHA3-384");
+IMPL_ECDSA_SIGALG(sha3_512, "SHA3-512");
\
return rsa_sigalg_signverify_init(vprsactx, vrsa, \
rsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGN, \
RSA_PKCS1_PADDING, \
desc); \
\
return rsa_sigalg_signverify_init(vprsactx, vrsa, \
rsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_SIGNMSG, \
RSA_PKCS1_PADDING, \
desc); \
\
return rsa_sigalg_signverify_init(vprsactx, vrsa, \
rsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFY, \
RSA_PKCS1_PADDING, \
desc); \
\
return rsa_sigalg_signverify_init(vprsactx, vrsa, \
rsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFYRECOVER, \
RSA_PKCS1_PADDING, \
desc); \
\
return rsa_sigalg_signverify_init(vprsactx, vrsa, \
rsa_sigalg_set_ctx_params, \
- params, #MD, \
+ params, MD, \
EVP_PKEY_OP_VERIFYMSG, \
RSA_PKCS1_PADDING, \
desc); \
}
#if !defined(OPENSSL_NO_RMD160) && !defined(FIPS_MODULE)
-IMPL_RSA_SIGALG(ripemd160, RIPEMD160);
+IMPL_RSA_SIGALG(ripemd160, "RIPEMD160");
#endif
-IMPL_RSA_SIGALG(sha1, SHA1);
-IMPL_RSA_SIGALG(sha224, SHA2-224);
-IMPL_RSA_SIGALG(sha256, SHA2-256);
-IMPL_RSA_SIGALG(sha384, SHA2-384);
-IMPL_RSA_SIGALG(sha512, SHA2-512);
-IMPL_RSA_SIGALG(sha512_224, SHA2-512/224);
-IMPL_RSA_SIGALG(sha512_256, SHA2-512/256);
-IMPL_RSA_SIGALG(sha3_224, SHA3-224);
-IMPL_RSA_SIGALG(sha3_256, SHA3-256);
-IMPL_RSA_SIGALG(sha3_384, SHA3-384);
-IMPL_RSA_SIGALG(sha3_512, SHA3-512);
+IMPL_RSA_SIGALG(sha1, "SHA1");
+IMPL_RSA_SIGALG(sha224, "SHA2-224");
+IMPL_RSA_SIGALG(sha256, "SHA2-256");
+IMPL_RSA_SIGALG(sha384, "SHA2-384");
+IMPL_RSA_SIGALG(sha512, "SHA2-512");
+IMPL_RSA_SIGALG(sha512_224, "SHA2-512/224");
+IMPL_RSA_SIGALG(sha512_256, "SHA2-512/256");
+IMPL_RSA_SIGALG(sha3_224, "SHA3-224");
+IMPL_RSA_SIGALG(sha3_256, "SHA3-256");
+IMPL_RSA_SIGALG(sha3_384, "SHA3-384");
+IMPL_RSA_SIGALG(sha3_512, "SHA3-512");
#if !defined(OPENSSL_NO_SM3) && !defined(FIPS_MODULE)
-IMPL_RSA_SIGALG(sm3, SM3);
+IMPL_RSA_SIGALG(sm3, "SM3");
#endif