Lines Matching defs:blob
75 u_char *blob;
123 if ((r = memcmp(a->blob, b->blob, MINIMUM(a->len, b->len))) != 0)
127 return memcmp(a->blob, b->blob, a->len);
173 free(rb->blob);
178 free(rb->blob);
360 /* Convert "key" to a public key blob without any certificate information */
362 plain_key_blob(const struct sshkey *key, u_char **blob, size_t *blen)
375 r = sshkey_to_blob(kcopy, blob, blen);
380 /* Revoke a key blob. Ownership of blob is transferred to the tree */
382 revoke_blob(struct revoked_blob_tree *rbt, u_char *blob, size_t len)
388 rb->blob = blob;
392 free(rb->blob);
401 u_char *blob;
406 if ((r = plain_key_blob(key, &blob, &len)) != 0)
408 return revoke_blob(&krl->revoked_keys, blob, len);
414 u_char *blob;
420 &blob, &len)) != 0)
422 return revoke_blob(&krl->revoked_sha1s, blob, len);
529 u_char *blob;
533 if ((blob = malloc(len)) == NULL)
535 if (bitmap_to_string(bitmap, blob, len) != 0) {
536 free(blob);
539 r = sshbuf_put_bignum2_bytes(buf, blob, len);
540 free(blob);
745 if ((r = sshbuf_put_string(sect, rb->blob, rb->len)) != 0)
756 if ((r = sshbuf_put_string(sect, rb->blob, rb->len)) != 0)
809 const u_char *blob;
821 if ((r = sshbuf_get_string_direct(buf, &blob, &blen)) != 0 ||
824 if (blen != 0 && (r = sshkey_from_blob(blob, blen, &ca_key)) != 0)
861 &blob, &blen)) != 0)
863 if (bitmap_from_string(bitmap, blob, blen) != 0) {
929 const u_char *blob;
985 (r = sshbuf_get_string_direct(copy, &blob, &blen)) != 0)
1000 if ((r = sshkey_from_blob(blob, blen, &key)) != 0) {
1011 if ((r = sshbuf_get_string_direct(copy, &blob, &blen)) != 0) {
1016 if ((r = sshkey_verify(key, blob, blen,
1205 &rb.blob, &rb.len)) != 0)
1208 free(rb.blob);
1216 if ((r = plain_key_blob(key, &rb.blob, &rb.len)) != 0)
1219 free(rb.blob);