Howdy folks!
Thanks for working on nettle,
pgp_put_public_rsa_key seems to throw an assertion error:
assert(buffer->size == start + length)
buffer->size is 3 larger than (start + length).
Removing the PGP_LENGTH_TWO_OCTETS works (but this is wrong, since 4880 defines it as it's written, I think, still new with the spec), so I think there might be a bug in the assert.
Can someone who groks the code confirm this?
Thanks! Paul