/openssl/doc/man3/ |
H A D | EVP_SIGNATURE.pod | 5 EVP_SIGNATURE, 11 - Functions to manage EVP_SIGNATURE algorithm objects 17 typedef struct evp_signature_st EVP_SIGNATURE; 19 EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, 21 void EVP_SIGNATURE_free(EVP_SIGNATURE *signature); 22 int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature); 23 const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature); 24 int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name); 27 void (*fn)(EVP_SIGNATURE *signature, 30 int EVP_SIGNATURE_names_do_all(const EVP_SIGNATURE *signature, [all …]
|
H A D | EVP_PKEY_verify_recover.pod | 16 int EVP_PKEY_verify_recover_init_ex2(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 27 fetch a B<EVP_SIGNATURE> method implicitly, see L<provider(7)/Implicit fetch> 35 but works with an explicitly fetched B<EVP_SIGNATURE> I<algo>.
|
H A D | EVP_PKEY_verify.pod | 16 int EVP_PKEY_verify_init_ex2(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 18 int EVP_PKEY_verify_message_init(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 34 fetch a B<EVP_SIGNATURE> method implicitly, see L<provider(7)/Implicit fetch> 41 with an explicitly fetched B<EVP_SIGNATURE> I<algo>. 251 EVP_SIGNATURE *alg; 289 EVP_SIGNATURE *alg;
|
H A D | EVP_PKEY_sign.pod | 15 int EVP_PKEY_sign_init_ex2(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 17 int EVP_PKEY_sign_message_init(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 32 fetch a B<EVP_SIGNATURE> method implicitly, see L<provider(7)/Implicit fetch> 251 EVP_SIGNATURE *alg; 296 EVP_SIGNATURE *alg;
|
/openssl/crypto/evp/ |
H A D | signature.c | 23 static EVP_SIGNATURE *evp_signature_new(OSSL_PROVIDER *prov) in evp_signature_new() 25 EVP_SIGNATURE *signature = OPENSSL_zalloc(sizeof(EVP_SIGNATURE)); in evp_signature_new() 46 EVP_SIGNATURE *signature = NULL; in evp_signature_from_algorithm() 374 void EVP_SIGNATURE_free(EVP_SIGNATURE *signature) in EVP_SIGNATURE_free() 389 int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature) in EVP_SIGNATURE_up_ref() 411 EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov, in evp_signature_fetch_from_prov() 422 int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name) in EVP_SIGNATURE_is_a() 428 int evp_signature_get_number(const EVP_SIGNATURE *signature) in evp_signature_get_number() 433 const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature) in EVP_SIGNATURE_get0_name() 444 void (*fn)(EVP_SIGNATURE *signature, in EVP_SIGNATURE_do_all_provided() [all …]
|
H A D | evp_local.h | 307 EVP_SIGNATURE *evp_signature_fetch_from_prov(OSSL_PROVIDER *prov,
|
/openssl/doc/man7/ |
H A D | EVP_SIGNATURE-HMAC.pod | 5 EVP_SIGNATURE-HMAC, EVP_SIGNATURE-Siphash, EVP_SIGNATURE-Poly1305, 6 EVP_SIGNATURE-CMAC
|
H A D | OSSL_PROVIDER-default.pod | 182 =item DSA, see L<EVP_SIGNATURE-DSA(7)> 184 =item RSA, see L<EVP_SIGNATURE-RSA(7)> 186 =item ED25519, see L<EVP_SIGNATURE-ED25519(7)> 188 =item ED448, see L<EVP_SIGNATURE-ED448(7)> 190 =item ECDSA, see L<EVP_SIGNATURE-ECDSA(7)> 194 =item HMAC, see L<EVP_SIGNATURE-HMAC(7)> 196 =item SIPHASH, see L<EVP_SIGNATURE-Siphash(7)> 198 =item POLY1305, see L<EVP_SIGNATURE-Poly1305(7)> 200 =item CMAC, see L<EVP_SIGNATURE-CMAC(7)>
|
H A D | EVP_PKEY-HMAC.pod | 19 L<EVP_SIGNATURE-HMAC(7)>, L<EVP_SIGNATURE-Siphash(7)>, 20 L<EVP_SIGNATURE-Poly1305(7)> or L<EVP_SIGNATURE-CMAC(7)>.
|
H A D | OSSL_PROVIDER-FIPS.pod | 153 =item RSA, see L<EVP_SIGNATURE-RSA(7)> 159 =item DSA, see L<EVP_SIGNATURE-DSA(7)> 161 =item ED25519, see L<EVP_SIGNATURE-ED25519(7)> 163 =item ED448, see L<EVP_SIGNATURE-ED448(7)> 165 =item ECDSA, see L<EVP_SIGNATURE-ECDSA(7)> 167 =item HMAC, see L<EVP_SIGNATURE-HMAC(7)> 169 =item CMAC, see L<EVP_SIGNATURE-CMAC(7)>
|
H A D | EVP_PKEY-X25519.pod | 115 L<EVP_SIGNATURE-ED25519(7)>, L<EVP_SIGNATURE-ED448(7)>
|
H A D | EVP_SIGNATURE-ED25519.pod | 5 EVP_SIGNATURE-ED25519, 6 EVP_SIGNATURE-ED448,
|
H A D | EVP_SIGNATURE-ECDSA.pod | 5 EVP_SIGNATURE-ECDSA - The EVP_PKEY ECDSA signature implementation.
|
H A D | EVP_SIGNATURE-DSA.pod | 5 EVP_SIGNATURE-DSA
|
H A D | fips_module.pod | 504 See L<EVP_SIGNATURE-DSA(7)/Signature Parameters> 508 See L<EVP_SIGNATURE-ECDSA(7)/ECDSA Signature Parameters> 523 See L<EVP_SIGNATURE-RSA(7)/Signature Parameters> 582 See L<EVP_SIGNATURE-ECDSA(7)/ECDSA Signature Parameters> and 583 L<EVP_SIGNATURE-RSA(7)/Signature Parameters> /for further information.
|
H A D | EVP_PKEY-DSA.pod | 122 L<EVP_SIGNATURE-DSA(7)>
|
/openssl/doc/designs/ |
H A D | fetching-composite-algorithms.md | 31 EVP_SIGNATURE *sig, EVP_PKEY *pkey, 34 EVP_SIGNATURE *sig, EVP_PKEY *pkey, 46 Because `EVP_SIGNATURE`, `EVP_ASYM_CIPHER` and `EVP_KEYEXCH` aren't limited 93 is useful when someone fetched the `EVP_SIGNATURE` "RSA". 96 when someone fetched the `EVP_SIGNATURE` "ECDSA", for which the key type
|
/openssl/include/openssl/ |
H A D | evp.h | 1880 void EVP_SIGNATURE_free(EVP_SIGNATURE *signature); 1881 int EVP_SIGNATURE_up_ref(EVP_SIGNATURE *signature); 1882 OSSL_PROVIDER *EVP_SIGNATURE_get0_provider(const EVP_SIGNATURE *signature); 1883 EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm, 1885 int EVP_SIGNATURE_is_a(const EVP_SIGNATURE *signature, const char *name); 1886 const char *EVP_SIGNATURE_get0_name(const EVP_SIGNATURE *signature); 1887 const char *EVP_SIGNATURE_get0_description(const EVP_SIGNATURE *signature); 1889 void (*fn)(EVP_SIGNATURE *signature, 1892 int EVP_SIGNATURE_names_do_all(const EVP_SIGNATURE *signature, 1934 EVP_SIGNATURE *algo, const OSSL_PARAM params[]); [all …]
|
H A D | types.h | 133 typedef struct evp_signature_st EVP_SIGNATURE; typedef
|
/openssl/apps/ |
H A D | list.c | 59 IS_FETCHABLE(signature, EVP_SIGNATURE) in IS_FETCHABLE() 693 DEFINE_STACK_OF(EVP_SIGNATURE) in DEFINE_STACK_OF() argument 694 static int signature_cmp(const EVP_SIGNATURE * const *a, in DEFINE_STACK_OF() 695 const EVP_SIGNATURE * const *b) in DEFINE_STACK_OF() 701 static void collect_signatures(EVP_SIGNATURE *sig, void *stack) in collect_signatures() 703 STACK_OF(EVP_SIGNATURE) *sig_stack = stack; in collect_signatures() 713 STACK_OF(EVP_SIGNATURE) *sig_stack = sk_EVP_SIGNATURE_new(signature_cmp); in list_signatures() 720 EVP_SIGNATURE *k = sk_EVP_SIGNATURE_value(sig_stack, i); in list_signatures()
|
/openssl/fuzz/ |
H A D | provider.c | 63 DEFINE_ALGORITHMS(signature, EVP_SIGNATURE) 526 static int do_evp_sig(EVP_SIGNATURE *evp_sig, const OSSL_PARAM params[]) in do_evp_sig() 634 EVP_FUZZ(signature_collection, EVP_SIGNATURE, do_evp_sig); in FuzzerTestOneInput()
|
/openssl/doc/ |
H A D | build.info | 1362 DEPEND[html/man3/EVP_SIGNATURE.html]=man3/EVP_SIGNATURE.pod 1363 GENERATE[html/man3/EVP_SIGNATURE.html]=man3/EVP_SIGNATURE.pod 1364 DEPEND[man/man3/EVP_SIGNATURE.3]=man3/EVP_SIGNATURE.pod 1365 GENERATE[man/man3/EVP_SIGNATURE.3]=man3/EVP_SIGNATURE.pod 4786 DEPEND[html/man7/EVP_SIGNATURE-DSA.html]=man7/EVP_SIGNATURE-DSA.pod 4788 DEPEND[man/man7/EVP_SIGNATURE-DSA.7]=man7/EVP_SIGNATURE-DSA.pod 4789 GENERATE[man/man7/EVP_SIGNATURE-DSA.7]=man7/EVP_SIGNATURE-DSA.pod 4792 DEPEND[man/man7/EVP_SIGNATURE-ECDSA.7]=man7/EVP_SIGNATURE-ECDSA.pod 4800 DEPEND[man/man7/EVP_SIGNATURE-HMAC.7]=man7/EVP_SIGNATURE-HMAC.pod 4804 DEPEND[man/man7/EVP_SIGNATURE-RSA.7]=man7/EVP_SIGNATURE-RSA.pod [all …]
|
/openssl/doc/internal/man3/ |
H A D | evp_md_get_number.pod | 24 int evp_signature_get_number(const EVP_SIGNATURE *signature);
|
/openssl/test/ |
H A D | provider_pkey_test.c | 29 EVP_SIGNATURE *sig = EVP_SIGNATURE_fetch(ctx, "RSA", propq); in fetch_sig()
|
/openssl/include/crypto/ |
H A D | evp.h | 69 EVP_SIGNATURE *signature; 962 int evp_signature_get_number(const EVP_SIGNATURE *signature);
|