/openssl/crypto/ |
H A D | core_algorithm.c | 143 const OSSL_ALGORITHM *algo, in ossl_algorithm_do_all() argument 180 char *ossl_algorithm_get1_first_name(const OSSL_ALGORITHM *algo) in ossl_algorithm_get1_first_name() argument 186 if (algo->algorithm_names == NULL) in ossl_algorithm_get1_first_name() 189 first_name_end = strchr(algo->algorithm_names, ':'); in ossl_algorithm_get1_first_name() 191 first_name_len = strlen(algo->algorithm_names); in ossl_algorithm_get1_first_name() 193 first_name_len = first_name_end - algo->algorithm_names; in ossl_algorithm_get1_first_name() 195 ret = OPENSSL_strndup(algo->algorithm_names, first_name_len); in ossl_algorithm_get1_first_name()
|
H A D | core_fetch.c | 103 const OSSL_ALGORITHM *algo, in ossl_method_construct_this() argument 109 if ((method = data->mcm->construct(algo, provider, data->mcm_data)) in ossl_method_construct_this() 123 data->mcm->put(data->store, method, provider, algo->algorithm_names, in ossl_method_construct_this() 124 algo->property_definition, data->mcm_data); in ossl_method_construct_this()
|
/openssl/apps/ |
H A D | progs.pl | 207 (my $algo = $cmd) =~ s/-.*//g; 208 if (grep { $algo eq $_ } @disablables) { 209 print "#ifndef OPENSSL_NO_" . uc($algo) . "\n${str}#endif\n"; 210 } elsif (my $disabler = $cipher_disabler{$algo}) {
|
H A D | speed.c | 2312 const char *algo = *argv; in speed_main() local 2319 if (strcmp(algo, "des") == 0) { in speed_main() 2323 if (strcmp(algo, "sha") == 0) { in speed_main() 2331 if (HAS_PREFIX(algo, "rsa")) { in speed_main() 2342 if (HAS_PREFIX(algo, "ffdh")) { in speed_main() 2354 if (HAS_PREFIX(algo, "dsa")) { in speed_main() 2365 if (strcmp(algo, "aes") == 0) { in speed_main() 2383 if (HAS_PREFIX(algo, "ecdh")) { in speed_main() 2404 if (strcmp(algo, "sm2") == 0) { in speed_main() 2413 if (kem_locate(algo, &idx)) { in speed_main() [all …]
|
H A D | ts.c | 451 X509_ALGOR *algo = NULL; in create_query() local 464 if ((algo = X509_ALGOR_new()) == NULL) in create_query() 466 if ((algo->algorithm = OBJ_nid2obj(EVP_MD_get_type(md))) == NULL) in create_query() 468 if ((algo->parameter = ASN1_TYPE_new()) == NULL) in create_query() 470 algo->parameter->type = V_ASN1_NULL; in create_query() 471 if (!TS_MSG_IMPRINT_set_algo(msg_imprint, algo)) in create_query() 501 X509_ALGOR_free(algo); in create_query()
|
/openssl/doc/man1/ |
H A D | openssl-speed.pod.in | 14 [B<-evp> I<algo>] 15 [B<-hmac> I<algo>] 16 [B<-cmac> I<algo>] 59 =item B<-evp> I<algo> 62 If I<algo> is an AEAD cipher, then you can pass B<-aead> to benchmark a 63 TLS-like sequence. And if I<algo> is a multi-buffer capable cipher, e.g.
|
/openssl/include/internal/ |
H A D | core.h | 59 const OSSL_ALGORITHM *algo, 65 char *ossl_algorithm_get1_first_name(const OSSL_ALGORITHM *algo);
|
/openssl/crypto/asn1/ |
H A D | x_algor.c | 55 ASN1_OBJECT *algo = OBJ_nid2obj(nid); in ossl_X509_ALGOR_from_nid() local 58 if (algo == NULL) in ossl_X509_ALGOR_from_nid() 62 if (X509_ALGOR_set0(alg, algo, ptype, pval)) in ossl_X509_ALGOR_from_nid()
|
/openssl/crypto/evp/ |
H A D | signature.c | 827 EVP_SIGNATURE *algo, const OSSL_PARAM params[]) in EVP_PKEY_sign_init_ex2() argument 829 return evp_pkey_signature_init(ctx, algo, EVP_PKEY_OP_SIGN, params); in EVP_PKEY_sign_init_ex2() 833 EVP_SIGNATURE *algo, const OSSL_PARAM params[]) in EVP_PKEY_sign_message_init() argument 835 return evp_pkey_signature_init(ctx, algo, EVP_PKEY_OP_SIGNMSG, params); in EVP_PKEY_sign_message_init() 934 EVP_SIGNATURE *algo, const OSSL_PARAM params[]) in EVP_PKEY_verify_init_ex2() argument 936 return evp_pkey_signature_init(ctx, algo, EVP_PKEY_OP_VERIFY, params); in EVP_PKEY_verify_init_ex2() 940 EVP_SIGNATURE *algo, const OSSL_PARAM params[]) in EVP_PKEY_verify_message_init() argument 942 return evp_pkey_signature_init(ctx, algo, EVP_PKEY_OP_VERIFYMSG, params); in EVP_PKEY_verify_message_init() 1059 EVP_SIGNATURE *algo, const OSSL_PARAM params[]) in EVP_PKEY_verify_recover_init_ex2() argument 1061 return evp_pkey_signature_init(ctx, algo, EVP_PKEY_OP_VERIFYRECOVER, params); in EVP_PKEY_verify_recover_init_ex2()
|
H A D | ctrl_params_translate.c | 745 const char *(*get_name)(void *algo), in fix_cipher_md() argument
|
/openssl/doc/internal/man3/ |
H A D | ossl_algorithm_do_all.pod | 12 const OSSL_ALGORITHM *algo, 29 I<provider> for the implementation, the algorithm descriptor I<algo>,
|
/openssl/doc/man3/ |
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, 41 with an explicitly fetched B<EVP_SIGNATURE> I<algo>. 50 I<algo> and the key given through L<EVP_PKEY_CTX_new(3)> or 115 an I<algo> that fetched C<RSA> and try to specify SHA256 separately to get the
|
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, 39 signing a pre-computed message digest using the algorithm given by I<algo> and 50 for signing an unlimited size message using the algorithm given by I<algo> and 120 an I<algo> that fetched C<RSA> and try to specify SHA256 separately to get the
|
H A D | EVP_PKEY_verify_recover.pod | 16 int EVP_PKEY_verify_recover_init_ex2(EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 35 but works with an explicitly fetched B<EVP_SIGNATURE> I<algo>.
|
/openssl/include/openssl/ |
H A D | evp.h | 1934 EVP_SIGNATURE *algo, const OSSL_PARAM params[]); 1939 EVP_SIGNATURE *algo, const OSSL_PARAM params[]); 1947 EVP_SIGNATURE *algo, const OSSL_PARAM params[]); 1952 EVP_SIGNATURE *algo, const OSSL_PARAM params[]); 1960 EVP_SIGNATURE *algo,
|
/openssl/ |
H A D | Configure | 970 my $algo = $1; 971 delete $disabled{$algo};
|
H A D | CHANGES.md | 17830 defines all pertinent `NO_<algo>` symbols, such as NO_IDEA, NO_RSA, etc.
|
/openssl/crypto/engine/ |
H A D | README.md | 94 reference) for any ENGINE that is registered to perform the algo/mode that the
|
/openssl/test/ |
H A D | evp_test.c | 2340 int (*keyopinit_ex2) (EVP_PKEY_CTX *ctx, EVP_SIGNATURE *algo, 2417 EVP_SIGNATURE *algo, in pkey_test_init_ex2() argument
|