blob = buffer_get_string(&msg, &blen);
free(buffer_get_string(&msg, NULL));
k = key_from_blob(blob, blen);
wrap_key(k->rsa);
if (k != NULL)
(*keysp)[i] = k;
free(blob);
}