Searched refs:sigblob (Results 1 - 6 of 6) sorted by relevance
/openbsd-current/usr.bin/ssh/ |
H A D | ssh-dss.c | 260 u_char digest[SSH_DIGEST_MAX_LENGTH], sigblob[SIGBLOB_LEN]; local 292 explicit_bzero(sigblob, SIGBLOB_LEN); 293 BN_bn2bin(sig_r, sigblob + SIGBLOB_LEN - INTBLOB_LEN - rlen); 294 BN_bn2bin(sig_s, sigblob + SIGBLOB_LEN - slen); 301 (ret = sshbuf_put_string(b, sigblob, SIGBLOB_LEN)) != 0) 330 u_char digest[SSH_DIGEST_MAX_LENGTH], *sigblob = NULL; local 347 sshbuf_get_string(b, &sigblob, &len) != 0) { 372 if ((BN_bin2bn(sigblob, INTBLOB_LEN, sig_r) == NULL) || 373 (BN_bin2bn(sigblob + INTBLOB_LEN, INTBLOB_LEN, sig_s) == NULL)) { 407 if (sigblob ! [all...] |
H A D | ssh-rsa.c | 477 u_char digest[SSH_DIGEST_MAX_LENGTH], *osigblob, *sigblob = NULL; local 511 if (sshbuf_get_string(b, &sigblob, &len) != 0) { 526 osigblob = sigblob; 527 if ((sigblob = realloc(sigblob, modlen)) == NULL) { 528 sigblob = osigblob; /* put it back for clear/free */ 532 memmove(sigblob + diff, sigblob, len); 533 explicit_bzero(sigblob, diff); 544 ret = openssh_RSA_verify(hash_alg, digest, hlen, sigblob, le [all...] |
H A D | ssh-ed25519-sk.c | 131 const u_char *sigblob; local 156 sshbuf_get_string_direct(b, &sigblob, &len) != 0 || 165 fprintf(stderr, "%s: sigblob:\n", __func__); 166 sshbuf_dump_data(sigblob, len, stderr); 205 if (sshbuf_put(encoded, sigblob, len) != 0 ||
|
H A D | ssh-ed25519.c | 209 const u_char *sigblob; local 225 (r = sshbuf_get_string_direct(b, &sigblob, &len)) != 0) 249 memcpy(sm, sigblob, len);
|
H A D | ssh-xmss.c | 279 const u_char *sigblob; local 299 (r = sshbuf_get_string_direct(b, &sigblob, &len)) != 0) 323 memcpy(sm, sigblob, len);
|
/openbsd-current/regress/usr.bin/ssh/unittests/sshkey/ |
H A D | test_sshkey.c | 52 u_char *sigblob; local 95 ASSERT_INT_EQ(sshkey_sign(sign_key, &sigblob, &siglen, 97 ASSERT_INT_EQ(sshbuf_put_string(b, sigblob, siglen), 0); /* signature */ 99 free(sigblob);
|
Completed in 192 milliseconds