fatal("%s: remaining bytes in inner sigblob", __func__);
/* clean up */
buffer_free(&bb);
memset(sigblob, 0, len);
xfree(sigblob);