WIP: Mostly working signatures

OpenSSL is getting an EOF error. Need to re-run these against a more up
to date API and see if this is fixed by some of the error handling
recently added in.