summaryrefslogtreecommitdiffstats
path: root/demos/signature/EVP_DSA_Signature_demo.c
diff options
context:
space:
mode:
Diffstat (limited to 'demos/signature/EVP_DSA_Signature_demo.c')
-rw-r--r--demos/signature/EVP_DSA_Signature_demo.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/demos/signature/EVP_DSA_Signature_demo.c b/demos/signature/EVP_DSA_Signature_demo.c
index ca41ef34d6..8c23db647b 100644
--- a/demos/signature/EVP_DSA_Signature_demo.c
+++ b/demos/signature/EVP_DSA_Signature_demo.c
@@ -46,7 +46,7 @@ static const char * const PROPQUERY = NULL;
static int generate_dsa_params(OSSL_LIB_CTX *libctx,
EVP_PKEY **p_params)
{
- int result = 0;
+ int ret = 0;
EVP_PKEY_CTX *pkey_ctx = NULL;
EVP_PKEY *params = NULL;
@@ -65,9 +65,9 @@ static int generate_dsa_params(OSSL_LIB_CTX *libctx,
if (params == NULL)
goto end;
- result = 1;
+ ret = 1;
end:
- if(result != 1) {
+ if(ret != 1) {
EVP_PKEY_free(params);
params = NULL;
}
@@ -77,14 +77,14 @@ end:
EVP_PKEY_print_params_fp(stdout, params, 4, NULL);
fprintf(stdout, "\n");
- return result;
+ return ret;
}
static int generate_dsa_key(OSSL_LIB_CTX *libctx,
EVP_PKEY *params,
EVP_PKEY **p_pkey)
{
- int result = 0;
+ int ret = 0;
EVP_PKEY_CTX *ctx = NULL;
EVP_PKEY *pkey = NULL;
@@ -101,9 +101,9 @@ static int generate_dsa_key(OSSL_LIB_CTX *libctx,
if (pkey == NULL)
goto end;
- result = 1;
+ ret = 1;
end:
- if(result != 1) {
+ if(ret != 1) {
EVP_PKEY_free(pkey);
pkey = NULL;
}
@@ -117,54 +117,54 @@ end:
EVP_PKEY_print_params_fp(stdout, pkey, 4, NULL);
fprintf(stdout, "\n");
- return result;
+ return ret;
}
static int extract_public_key(const EVP_PKEY *pkey,
OSSL_PARAM **p_public_key)
{
- int result = 0;
+ int ret = 0;
OSSL_PARAM *public_key = NULL;
if (EVP_PKEY_todata(pkey, EVP_PKEY_PUBLIC_KEY, &public_key) != 1)
goto end;
- result = 1;
+ ret = 1;
end:
- if (result != 1) {
+ if (ret != 1) {
OSSL_PARAM_free(public_key);
public_key = NULL;
}
*p_public_key = public_key;
- return result;
+ return ret;
}
static int extract_keypair(const EVP_PKEY *pkey,
OSSL_PARAM **p_keypair)
{
- int result = 0;
+ int ret = 0;
OSSL_PARAM *keypair = NULL;
if (EVP_PKEY_todata(pkey, EVP_PKEY_KEYPAIR, &keypair) != 1)
goto end;
- result = 1;
+ ret = 1;
end:
- if (result != 1) {
+ if (ret != 1) {
OSSL_PARAM_free(keypair);
keypair = NULL;
}
*p_keypair = keypair;
- return result;
+ return ret;
}
static int demo_sign(OSSL_LIB_CTX *libctx,
size_t *p_sig_len, unsigned char **p_sig_value,
OSSL_PARAM keypair[])
{
- int result = 0;
+ int ret = 0;
size_t sig_len = 0;
unsigned char *sig_value = NULL;
EVP_MD_CTX *ctx = NULL;
@@ -206,10 +206,10 @@ static int demo_sign(OSSL_LIB_CTX *libctx,
if (EVP_DigestSignFinal(ctx, sig_value, &sig_len) != 1)
goto end;
- result = 1;
+ ret = 1;
end:
EVP_MD_CTX_free(ctx);
- if (result != 1) {
+ if (ret != 1) {
OPENSSL_free(sig_value);
sig_len = 0;
sig_value = NULL;
@@ -222,14 +222,14 @@ end:
fprintf(stdout, "Generating signature:\n");
BIO_dump_indent_fp(stdout, sig_value, sig_len, 2);
fprintf(stdout, "\n");
- return result;
+ return ret;
}
static int demo_verify(OSSL_LIB_CTX *libctx,
size_t sig_len, unsigned char *sig_value,
OSSL_PARAM public_key[])
{
- int result = 0;
+ int ret = 0;
EVP_MD_CTX *ctx = NULL;
EVP_PKEY_CTX *pkey_ctx = NULL;
EVP_PKEY *pkey = NULL;
@@ -258,17 +258,17 @@ static int demo_verify(OSSL_LIB_CTX *libctx,
if (EVP_DigestVerifyFinal(ctx, sig_value, sig_len) != 1)
goto end;
- result = 1;
+ ret = 1;
end:
EVP_PKEY_free(pkey);
EVP_PKEY_CTX_free(pkey_ctx);
EVP_MD_CTX_free(ctx);
- return result;
+ return ret;
}
int main(void)
{
- int result = 0;
+ int ret = EXIT_FAILURE;
OSSL_LIB_CTX *libctx = NULL;
EVP_PKEY *params = NULL;
EVP_PKEY *pkey = NULL;
@@ -301,9 +301,9 @@ int main(void)
if (demo_verify(libctx, sig_len, sig_value, public_key) != 1)
goto end;
- result = 1;
+ ret = EXIT_SUCCESS;
end:
- if (result != 1)
+ if (ret != EXIT_SUCCESS)
ERR_print_errors_fp(stderr);
OPENSSL_free(sig_value);
@@ -313,5 +313,5 @@ end:
OSSL_PARAM_free(keypair);
OSSL_LIB_CTX_free(libctx);
- return result ? 0 : 1;
+ return ret;
}