Lines Matching refs:hash_alg
43 rsa_hash_alg_ident(int hash_alg)
45 switch (hash_alg) {
171 int nid, hash_alg, ret = SSH_ERR_INTERNAL_ERROR;
180 hash_alg = SSH_DIGEST_SHA1;
182 hash_alg = rsa_hash_id_from_keyname(alg_ident);
183 if (key == NULL || key->rsa == NULL || hash_alg == -1 ||
194 nid = rsa_hash_alg_nid(hash_alg);
195 if ((dlen = ssh_digest_bytes(hash_alg)) == 0)
197 if ((ret = ssh_digest_memory(hash_alg, data, datalen,
223 if ((ret = sshbuf_put_cstring(b, rsa_hash_alg_ident(hash_alg))) != 0 ||
251 int hash_alg, want_alg, ret = SSH_ERR_INTERNAL_ERROR;
270 if ((hash_alg = rsa_hash_id_from_ident(sigtype)) == -1) {
283 if (hash_alg != want_alg) {
313 if ((dlen = ssh_digest_bytes(hash_alg)) == 0) {
317 if ((ret = ssh_digest_memory(hash_alg, data, datalen,
321 ret = openssh_RSA_verify(hash_alg, digest, dlen, sigblob, len,
381 rsa_hash_alg_oid(int hash_alg, const u_char **oidp, size_t *oidlenp)
383 switch (hash_alg) {
403 openssh_RSA_verify(int hash_alg, u_char *hash, size_t hashlen,
411 if ((ret = rsa_hash_alg_oid(hash_alg, &oid, &oidlen)) != 0)
414 hlen = ssh_digest_bytes(hash_alg);