Home
last modified time | relevance | path

Searched refs:hashalg (Results 1 – 6 of 6) sorted by relevance

/freebsd/crypto/openssh/
H A Dsshsig.c164 sshsig_wrap_sign(struct sshkey *key, const char *hashalg, in sshsig_wrap_sign() argument
186 (r = sshbuf_put_cstring(tosign, hashalg)) != 0 || in sshsig_wrap_sign()
195 if (strcmp(hashalg, "sha256") == 0) in sshsig_wrap_sign()
197 else if (strcmp(hashalg, "sha512") == 0) in sshsig_wrap_sign()
222 (r = sshbuf_put_cstring(blob, hashalg)) != 0 || in sshsig_wrap_sign()
263 sshsig_check_hashalg(const char *hashalg) in sshsig_check_hashalg() argument
265 if (hashalg == NULL || in sshsig_check_hashalg()
266 match_pattern_list(hashalg, HASHALG_ALLOWED, 0) == 1) in sshsig_check_hashalg()
268 error_f("unsupported hash algorithm \"%.100s\"", hashalg); in sshsig_check_hashalg()
276 char *hashalg in sshsig_peek_hashalg() local
305 sshsig_wrap_verify(struct sshbuf * signature,const char * hashalg,const struct sshbuf * h_message,const char * expect_namespace,struct sshkey ** sign_keyp,struct sshkey_sig_details ** sig_details) sshsig_wrap_verify() argument
406 hash_buffer(const struct sshbuf * m,const char * hashalg,struct sshbuf ** bp) hash_buffer() argument
448 sshsig_signb(struct sshkey * key,const char * hashalg,const char * sk_provider,const char * sk_pin,const struct sshbuf * message,const char * sig_namespace,struct sshbuf ** out,sshsig_signer * signer,void * signer_ctx) sshsig_signb() argument
481 char *hashalg = NULL; sshsig_verifyb() local
506 hash_file(int fd,const char * hashalg,struct sshbuf ** bp) hash_file() argument
576 sshsig_sign_fd(struct sshkey * key,const char * hashalg,const char * sk_provider,const char * sk_pin,int fd,const char * sig_namespace,struct sshbuf ** out,sshsig_signer * signer,void * signer_ctx) sshsig_sign_fd() argument
609 char *hashalg = NULL; sshsig_verify_fd() local
[all...]
H A Dsshsig.h37 int sshsig_signb(struct sshkey *key, const char *hashalg,
58 int sshsig_sign_fd(struct sshkey *key, const char *hashalg,
H A Dssh-pkcs11.c548 int hashalg, r, diff, siglen, ret = -1; in pkcs11_sign_rsa()
581 hashalg = SSH_DIGEST_SHA1; in pkcs11_sign_rsa()
582 else if ((hashalg = ssh_rsa_hash_id_from_keyname(alg)) == -1) in pkcs11_sign_rsa()
584 if ((r = rsa_hash_alg_oid(hashalg, &oid, &oid_len)) != 0) in pkcs11_sign_rsa()
586 if ((dgst_len = ssh_digest_bytes(hashalg)) == 0) in pkcs11_sign_rsa()
587 fatal_f("bad hash alg %d", hashalg); in pkcs11_sign_rsa()
593 if ((r = ssh_digest_memory(hashalg, data, datalen, in pkcs11_sign_rsa()
613 if ((ret = ssh_rsa_encode_store_sig(hashalg, sig, siglen, in pkcs11_sign_rsa()
641 int hashalg, ret = -1, r, siglen; in pkcs11_sign_ecdsa()
665 if ((hashalg in pkcs11_sign_ecdsa()
551 int hashalg, r, diff, siglen, ret = -1; pkcs11_sign_rsa() local
644 int hashalg, ret = -1, r, siglen; pkcs11_sign_ecdsa() local
[all...]
H A Dssh-keyscan.c80 int hashalg = -1; /* Hash for SSHFP records or -1 for all */
312 export_dns_rr(host, key, stdout, 0, hashalg); in keyprint_one()
720 if (strncmp(optarg, "hashalg=", 8) != 0) in main()
722 if ((hashalg = ssh_digest_alg_by_name( in main()
79 int hashalg = -1; /* Hash for SSHFP records or -1 for all */ global() variable
H A Dssh-keygen.c1451 if ((p = strprefix(opts[i], "hashalg=", 1)) != NULL) { in do_print_resource_record()
2532 const char *sig_namespace, const char *hashalg, sshsig_signer *signer, in sign_one()
2563 if ((r = sshsig_sign_fd(signkey, hashalg, sk_provider, pin, in sign_one()
2639 (p = strprefix(opts[i], "hashalg=", 1)) != NULL) { in sig_process_opts()
2675 char *hashalg = NULL; in sig_sign()
2685 if (sig_process_opts(opts, nopts, &hashalg, NULL, NULL) != 0) in sig_sign()
2719 sig_namespace, hashalg, signer, &agent_fd)) != 0) in sig_sign()
2731 hashalg, signer, &agent_fd)) != 0) in sig_sign()
2745 free(hashalg); in sig_sign()
2530 sign_one(struct sshkey * signkey,const char * filename,int fd,const char * sig_namespace,const char * hashalg,sshsig_signer * signer,void * signer_ctx) sign_one() argument
2673 char *hashalg = NULL; sig_sign() local
/freebsd/crypto/openssl/providers/common/der/
H A Dder_rsa_key.c288 const unsigned char *hashalg = NULL; in ossl_DER_w_RSASSA_PSS_params() local
336 OAEP_PSS_MD_CASE(sha1, hashalg); in ossl_DER_w_RSASSA_PSS_params()
337 OAEP_PSS_MD_CASE(sha224, hashalg); in ossl_DER_w_RSASSA_PSS_params()
338 OAEP_PSS_MD_CASE(sha256, hashalg); in ossl_DER_w_RSASSA_PSS_params()
339 OAEP_PSS_MD_CASE(sha384, hashalg); in ossl_DER_w_RSASSA_PSS_params()
340 OAEP_PSS_MD_CASE(sha512, hashalg); in ossl_DER_w_RSASSA_PSS_params()
341 OAEP_PSS_MD_CASE(sha512_224, hashalg); in ossl_DER_w_RSASSA_PSS_params()
342 OAEP_PSS_MD_CASE(sha512_256, hashalg); in ossl_DER_w_RSASSA_PSS_params()
353 || ossl_DER_w_precompiled(pkt, 0, hashalg, hashalg_sz)) in ossl_DER_w_RSASSA_PSS_params()