From 4ebb5293fc7ae1fbb7c5cd8bbe114049bcd8685e Mon Sep 17 00:00:00 2001 From: Geoff Thorpe Date: Tue, 7 Jan 2003 05:53:58 +0000 Subject: [PATCH] RSA_METHOD now supports key-generation, but (for now) none of these ENGINEs implement it. --- engines/e_4758_cca.c | 3 ++- engines/e_aep.c | 3 ++- engines/e_atalla.c | 1 + engines/e_cswift.c | 1 + engines/e_ncipher.c | 1 + engines/e_nuron.c | 1 + engines/e_sureware.c | 3 ++- engines/e_ubsec.c | 1 + 8 files changed, 11 insertions(+), 3 deletions(-) diff --git a/engines/e_4758_cca.c b/engines/e_4758_cca.c index 091e2dd317..68a628229d 100644 --- a/engines/e_4758_cca.c +++ b/engines/e_4758_cca.c @@ -182,7 +182,8 @@ static RSA_METHOD ibm_4758_cca_rsa = RSA_FLAG_SIGN_VER, /* flags */ NULL, /* app_data */ cca_rsa_sign, /* rsa_sign */ - cca_rsa_verify /* rsa_verify */ + cca_rsa_verify, /* rsa_verify */ + NULL /* rsa_keygen */ }; #endif diff --git a/engines/e_aep.c b/engines/e_aep.c index b01d7094f4..3bb979a5f1 100644 --- a/engines/e_aep.c +++ b/engines/e_aep.c @@ -172,7 +172,8 @@ static RSA_METHOD aep_rsa = 0, /*flags*/ NULL, /*app_data*/ NULL, /*rsa_sign*/ - NULL /*rsa_verify*/ + NULL, /*rsa_verify*/ + NULL /*rsa_keygen*/ }; #endif diff --git a/engines/e_atalla.c b/engines/e_atalla.c index 9922189420..6807e8400c 100644 --- a/engines/e_atalla.c +++ b/engines/e_atalla.c @@ -136,6 +136,7 @@ static RSA_METHOD atalla_rsa = 0, NULL, NULL, + NULL, NULL }; #endif diff --git a/engines/e_cswift.c b/engines/e_cswift.c index ac4909857a..d3bd9c657d 100644 --- a/engines/e_cswift.c +++ b/engines/e_cswift.c @@ -154,6 +154,7 @@ static RSA_METHOD cswift_rsa = 0, NULL, NULL, + NULL, NULL }; #endif diff --git a/engines/e_ncipher.c b/engines/e_ncipher.c index 817c5a677c..8e8344379e 100644 --- a/engines/e_ncipher.c +++ b/engines/e_ncipher.c @@ -185,6 +185,7 @@ static RSA_METHOD hwcrhk_rsa = 0, NULL, NULL, + NULL, NULL }; #endif diff --git a/engines/e_nuron.c b/engines/e_nuron.c index 88f29640ec..2d3f84b041 100644 --- a/engines/e_nuron.c +++ b/engines/e_nuron.c @@ -270,6 +270,7 @@ static RSA_METHOD nuron_rsa = 0, NULL, NULL, + NULL, NULL }; #endif diff --git a/engines/e_sureware.c b/engines/e_sureware.c index 270ee0934e..ee7182cd0c 100644 --- a/engines/e_sureware.c +++ b/engines/e_sureware.c @@ -122,7 +122,8 @@ static RSA_METHOD surewarehk_rsa = 0, /* RSA flag*/ NULL, NULL, /* OpenSSL sign*/ - NULL /* OpenSSL verify*/ + NULL, /* OpenSSL verify*/ + NULL /* keygen */ }; #endif diff --git a/engines/e_ubsec.c b/engines/e_ubsec.c index c5d1f5829a..afb0c9ece6 100644 --- a/engines/e_ubsec.c +++ b/engines/e_ubsec.c @@ -144,6 +144,7 @@ static RSA_METHOD ubsec_rsa = 0, NULL, NULL, + NULL, NULL }; #endif -- 2.25.1