Lines Matching refs:blob
181 u_char *blob = NULL; in key_fingerprint_raw() local
204 blob = xmalloc(len); in key_fingerprint_raw()
205 BN_bn2bin(k->rsa->n, blob); in key_fingerprint_raw()
206 BN_bn2bin(k->rsa->e, blob + nlen); in key_fingerprint_raw()
210 key_to_blob(k, &blob, &len); in key_fingerprint_raw()
219 if (blob != NULL) { in key_fingerprint_raw()
222 EVP_DigestUpdate(&ctx, blob, len); in key_fingerprint_raw()
224 memset(blob, 0, len); in key_fingerprint_raw()
225 xfree(blob); in key_fingerprint_raw()
389 u_char *blob; in key_read() local
438 blob = xmalloc(len); in key_read()
439 n = uudecode(cp, blob, len); in key_read()
442 xfree(blob); in key_read()
445 k = key_from_blob(blob, n); in key_read()
446 xfree(blob); in key_read()
499 u_char *blob; in key_write() local
514 key_to_blob(key, &blob, &len); in key_write()
516 n = uuencode(blob, len, uu, 2*len); in key_write()
521 xfree(blob); in key_write()
683 key_from_blob(u_char *blob, int blen) in key_from_blob() argument
691 dump_base64(stderr, blob, blen); in key_from_blob()
694 buffer_append(&b, blob, blen); in key_from_blob()